{"schemaVersion":"jobsearcher.job.v1","id":"931609fbabc3f1dcf7ad08f5","url":"https://jobsearcher.com/jobs/931609fbabc3f1dcf7ad08f5","canonicalUrl":"https://jobsearcher.com/jobs/931609fbabc3f1dcf7ad08f5","title":"Java Backend Developer","description":"Job Title: Java Backend Developer\r\nLocation: Newark,NJ (Onsite)\r\nJob Type: Fulltime Position\r\nRole Summary\r\n4+Years\r\nWe are looking for a Java Backend Developer to join a product engineering team. The engineer will design and build backend services and APIs using modern Java technologies and AI-assisted development practices.\r\nThe role requires strong hands-on engineering skills and the ability to use AI coding assistants effectively for development, testing, debugging, documentation, and code modernization without compromising engineering standards.\r\nKey Responsibilities\r\nDesign and develop backend services using Java and Spring Boot.\r\nBuild and maintain REST APIs and microservices.\r\nTranslate product requirements into technical designs and working software.\r\nUse AI-assisted development tools, such as GitHub Copilot or equivalent, as part of day-to-day engineering.\r\nApply AI assistance for:\r\nCode generation and refactoring\r\nUnit and integration test generation\r\nCode comprehension and documentation\r\nDebugging and root-cause analysis\r\nAPI development and boilerplate reduction\r\nLegacy code analysis and modernization\r\nReview and validate AI-generated code for correctness, security, maintainability, and performance.\r\nDevelop automated unit and integration tests.\r\nIntegrate applications with APIs, databases, and messaging platforms.\r\nParticipate in architecture, design, backlog refinement, and code reviews.\r\nTroubleshoot application, integration, and production issues.\r\nMentor engineers on Java engineering and effective AI-assisted development practices.\r\nOwn features from technical design through production deployment.\r\nRequired Skills\r\n5+ years of Java/backend development experience.\r\nStrong hands-on experience with Java 11/17+.\r\nStrong experience with Spring Boot and Spring Framework.\r\nExperience building RESTful APIs and microservices.\r\nStrong understanding of object-oriented design, design patterns, and clean-code practices.\r\nExperience with SQL and relational databases.\r\nExperience with JUnit, Mockito, or similar testing frameworks.\r\nExperience with Git and CI/CD pipelines.\r\nPractical experience using AI coding assistants as part of software development.\r\nAbility to critically review AI-generated code rather than accepting generated output without validation.\r\nStrong debugging and production troubleshooting skills.\r\nUnderstanding of application security, authentication, authorization, exception handling, and API security.\r\nPreferred Skills\r\nGitHub Copilot or similar AI development tools.\r\nPrompting techniques for software engineering tasks.\r\nAI-assisted test generation and code review.\r\nKafka or other event-driven/messaging platforms.\r\nDocker and Kubernetes.\r\nAWS, Azure, or other cloud platforms.\r\nObservability and application monitoring.\r\nExperience with high-volume, transaction-oriented systems.\r\nFinancial services, fintech, securities processing, or wealth-management experience.","company":"Itmc Systems","rawCompany":"itmc systems","city":"Newark","state":"DE","isRemote":false,"isActive":false,"createdAt":"2026-10-31T01:09:56.507Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Java Backend Developer","description":"Job Title: Java Backend Developer\r\nLocation: Newark,NJ (Onsite)\r\nJob Type: Fulltime Position\r\nRole Summary\r\n4+Years\r\nWe are looking for a Java Backend Developer to join a product engineering team. The engineer will design and build backend services and APIs using modern Java technologies and AI-assisted development practices.\r\nThe role requires strong hands-on engineering skills and the ability to use AI coding assistants effectively for development, testing, debugging, documentation, and code modernization without compromising engineering standards.\r\nKey Responsibilities\r\nDesign and develop backend services using Java and Spring Boot.\r\nBuild and maintain REST APIs and microservices.\r\nTranslate product requirements into technical designs and working software.\r\nUse AI-assisted development tools, such as GitHub Copilot or equivalent, as part of day-to-day engineering.\r\nApply AI assistance for:\r\nCode generation and refactoring\r\nUnit and integration test generation\r\nCode comprehension and documentation\r\nDebugging and root-cause analysis\r\nAPI development and boilerplate reduction\r\nLegacy code analysis and modernization\r\nReview and validate AI-generated code for correctness, security, maintainability, and performance.\r\nDevelop automated unit and integration tests.\r\nIntegrate applications with APIs, databases, and messaging platforms.\r\nParticipate in architecture, design, backlog refinement, and code reviews.\r\nTroubleshoot application, integration, and production issues.\r\nMentor engineers on Java engineering and effective AI-assisted development practices.\r\nOwn features from technical design through production deployment.\r\nRequired Skills\r\n5+ years of Java/backend development experience.\r\nStrong hands-on experience with Java 11/17+.\r\nStrong experience with Spring Boot and Spring Framework.\r\nExperience building RESTful APIs and microservices.\r\nStrong understanding of object-oriented design, design patterns, and clean-code practices.\r\nExperience with SQL and relational databases.\r\nExperience with JUnit, Mockito, or similar testing frameworks.\r\nExperience with Git and CI/CD pipelines.\r\nPractical experience using AI coding assistants as part of software development.\r\nAbility to critically review AI-generated code rather than accepting generated output without validation.\r\nStrong debugging and production troubleshooting skills.\r\nUnderstanding of application security, authentication, authorization, exception handling, and API security.\r\nPreferred Skills\r\nGitHub Copilot or similar AI development tools.\r\nPrompting techniques for software engineering tasks.\r\nAI-assisted test generation and code review.\r\nKafka or other event-driven/messaging platforms.\r\nDocker and Kubernetes.\r\nAWS, Azure, or other cloud platforms.\r\nObservability and application monitoring.\r\nExperience with high-volume, transaction-oriented systems.\r\nFinancial services, fintech, securities processing, or wealth-management experience.","datePosted":"2026-10-31T01:09:56.507Z","dateModified":"2026-10-31T01:09:56.507Z","hiringOrganization":{"@type":"Organization","name":"Itmc Systems","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Newark","addressRegion":"DE","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"931609fbabc3f1dcf7ad08f5"},"url":"https://jobsearcher.com/jobs/931609fbabc3f1dcf7ad08f5"}}