{"schemaVersion":"jobsearcher.job.v1","id":"52d39d9f91e3d6df3fa38c0c","url":"https://jobsearcher.com/jobs/52d39d9f91e3d6df3fa38c0c","canonicalUrl":"https://jobsearcher.com/jobs/52d39d9f91e3d6df3fa38c0c","title":"Java Developer","description":"Title : Java Developer Location : Charlotte,North Carolina Visa : OPT,CPT and H1b transfers only on W2 Description\nDesign, develop, and maintain Java applications, modules, and components.\nCollaborate with cross-functional teams, including designers, developers, and product managers, to gather requirements and implement solutions.\nWrite clean, efficient, and maintainable Java code following coding standards and best practices.\nDebug and troubleshoot issues, identify and fix bugs or performance bottlenecks.\nConduct code reviews and provide constructive feedback to team members.\nDevelop and maintain unit tests to ensure code quality and maintainability.\nIntegrate Java applications with external systems or APIs.\nImplement and maintain database access and manipulation using JDBC or ORM frameworks.\nDevelop and maintain documentation for code, modules, and APIs.\nStay up-to-date with emerging technologies, frameworks, and best practices in Java development.\nRequirements\nBachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).\nProven experience as a Java Developer or in a similar role.\nStrong knowledge of Java programming language and object-oriented programming principles.\nProficiency in Java development frameworks such as Spring or Hibernate.\nExperience with version control systems, preferably Git.\nFamiliarity with web application development concepts, including HTTP, RESTful APIs, and MVC patterns.\nUnderstanding of relational databases and proficiency in SQL.\nKnowledge of HTML, CSS, and JavaScript for front-end development is desirable.\nFamiliarity with build tools such as Maven or Gradle.\nUnderstanding of software development methodologies, including Agile.\nExcellent problem-solving and analytical skills, with attention to detail.\nStrong communication and collaboration skills, with the ability to work effectively in a team environment.\nAbility to manage multiple tasks and projects simultaneously and meet deadlines.\nFamiliarity with other JVM languages such as Kotlin or Scala is a plus.\nJob Type: Full-time\nPay: $40.00 - $55.00 per hour\nSchedule:\n8 hour shift\nMonday to Friday\nWeekend availability\nAbility to commute/relocate:\nMooresville, NC 28115: Reliably commute or planning to relocate before starting work (Required)\nExperience:\nREST: 1 year (Preferred)\nJava: 1 year (Preferred)\nWork Location: In person","company":"Arche Group","rawCompany":"arche group","city":"Mooresville","state":"NC","isRemote":false,"isActive":false,"createdAt":"2026-08-06T11:27:39.376Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Java Developer","description":"Title : Java Developer Location : Charlotte,North Carolina Visa : OPT,CPT and H1b transfers only on W2 Description\nDesign, develop, and maintain Java applications, modules, and components.\nCollaborate with cross-functional teams, including designers, developers, and product managers, to gather requirements and implement solutions.\nWrite clean, efficient, and maintainable Java code following coding standards and best practices.\nDebug and troubleshoot issues, identify and fix bugs or performance bottlenecks.\nConduct code reviews and provide constructive feedback to team members.\nDevelop and maintain unit tests to ensure code quality and maintainability.\nIntegrate Java applications with external systems or APIs.\nImplement and maintain database access and manipulation using JDBC or ORM frameworks.\nDevelop and maintain documentation for code, modules, and APIs.\nStay up-to-date with emerging technologies, frameworks, and best practices in Java development.\nRequirements\nBachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).\nProven experience as a Java Developer or in a similar role.\nStrong knowledge of Java programming language and object-oriented programming principles.\nProficiency in Java development frameworks such as Spring or Hibernate.\nExperience with version control systems, preferably Git.\nFamiliarity with web application development concepts, including HTTP, RESTful APIs, and MVC patterns.\nUnderstanding of relational databases and proficiency in SQL.\nKnowledge of HTML, CSS, and JavaScript for front-end development is desirable.\nFamiliarity with build tools such as Maven or Gradle.\nUnderstanding of software development methodologies, including Agile.\nExcellent problem-solving and analytical skills, with attention to detail.\nStrong communication and collaboration skills, with the ability to work effectively in a team environment.\nAbility to manage multiple tasks and projects simultaneously and meet deadlines.\nFamiliarity with other JVM languages such as Kotlin or Scala is a plus.\nJob Type: Full-time\nPay: $40.00 - $55.00 per hour\nSchedule:\n8 hour shift\nMonday to Friday\nWeekend availability\nAbility to commute/relocate:\nMooresville, NC 28115: Reliably commute or planning to relocate before starting work (Required)\nExperience:\nREST: 1 year (Preferred)\nJava: 1 year (Preferred)\nWork Location: In person","datePosted":"2026-08-06T11:27:39.376Z","dateModified":"2026-08-06T11:27:39.376Z","hiringOrganization":{"@type":"Organization","name":"Arche Group","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Mooresville","addressRegion":"NC","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"52d39d9f91e3d6df3fa38c0c"},"url":"https://jobsearcher.com/jobs/52d39d9f91e3d6df3fa38c0c"}}