{"schemaVersion":"jobsearcher.job.v1","id":"b44255ee6985aa4bef651b97","url":"https://jobsearcher.com/jobs/b44255ee6985aa4bef651b97","canonicalUrl":"https://jobsearcher.com/jobs/b44255ee6985aa4bef651b97","title":"Lead Java Developer","description":"Role: Java developerLocation: Berkley Height, NJJob Type: ContractJob OverviewWe are seeking an experienced Java Developer to join our development team in Berkley Height , NJ. The ideal candidate will have strong hands-on experience in Java development, Spring Boot, REST APIs, and database technologies. The candidate will be responsible for designing, developing, testing, and maintaining scalable enterprise applications.Key ResponsibilitiesDesign, develop, test, and maintain applications using Java and Spring Boot.Develop and integrate RESTful APIs and microservices.Write clean, maintainable, and scalable code following industry best practices.Work with relational databases and develop complex SQL queries.Participate in code reviews, debugging, and performance optimization.Collaborate with business analysts, QA engineers, DevOps teams, and other developers.Troubleshoot production issues and provide timely resolutions.Participate in Agile/Scrum ceremonies and contribute throughout the software development lifecycle.Develop unit and integration tests to ensure application quality.Work with Git and CI/CD pipelines for application deployment.Required SkillsStrong hands-on experience with Java 8+.Strong experience with Spring Boot / Spring Framework.Experience developing REST APIs and Microservices.Strong knowledge of SQL and relational databases.Experience with Git and CI/CD environments.Good understanding of object-oriented programming, design patterns, and software development lifecycle.Experience working in Agile/Scrum environments.Preferred SkillsExperience with AWS or Azure.Experience with Kafka or other messaging platforms.Knowledge of Docker/Kubernetes.Experience with React, Angular, or other front-end technologies is a plus.Experience with JUnit, Mockito, or other testing frameworks.","company":"Ojus","rawCompany":"ojus","city":"Elizabeth","state":"NJ","isRemote":false,"isActive":true,"createdAt":"2026-10-22T04:30:40.836Z","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":"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":"Lead Java Developer","description":"Role: Java developerLocation: Berkley Height, NJJob Type: ContractJob OverviewWe are seeking an experienced Java Developer to join our development team in Berkley Height , NJ. The ideal candidate will have strong hands-on experience in Java development, Spring Boot, REST APIs, and database technologies. The candidate will be responsible for designing, developing, testing, and maintaining scalable enterprise applications.Key ResponsibilitiesDesign, develop, test, and maintain applications using Java and Spring Boot.Develop and integrate RESTful APIs and microservices.Write clean, maintainable, and scalable code following industry best practices.Work with relational databases and develop complex SQL queries.Participate in code reviews, debugging, and performance optimization.Collaborate with business analysts, QA engineers, DevOps teams, and other developers.Troubleshoot production issues and provide timely resolutions.Participate in Agile/Scrum ceremonies and contribute throughout the software development lifecycle.Develop unit and integration tests to ensure application quality.Work with Git and CI/CD pipelines for application deployment.Required SkillsStrong hands-on experience with Java 8+.Strong experience with Spring Boot / Spring Framework.Experience developing REST APIs and Microservices.Strong knowledge of SQL and relational databases.Experience with Git and CI/CD environments.Good understanding of object-oriented programming, design patterns, and software development lifecycle.Experience working in Agile/Scrum environments.Preferred SkillsExperience with AWS or Azure.Experience with Kafka or other messaging platforms.Knowledge of Docker/Kubernetes.Experience with React, Angular, or other front-end technologies is a plus.Experience with JUnit, Mockito, or other testing frameworks.","datePosted":"2026-10-22T04:30:40.836Z","dateModified":"2026-10-22T04:30:40.836Z","hiringOrganization":{"@type":"Organization","name":"Ojus","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Elizabeth","addressRegion":"NJ","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"b44255ee6985aa4bef651b97"},"url":"https://jobsearcher.com/jobs/b44255ee6985aa4bef651b97"}}