> Markdown version of [/jobs/ext/4563049-lead-java-developer](https://www.wearedevelopers.com/jobs/ext/4563049-lead-java-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Java Developer - **Company:** AppLab Systems Inc - **Location:** Edison, NJ, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Applications Architecture, Application Performance Management, Databases, Relational Databases, Database Queries, Software Debugging, Hibernate (Java), Java Persistence API, Spring Framework, PostgreSQL, MySQL, Object-Oriented Software Development, Oracle (Applications), Software Engineering, Software Systems, SQL Databases, Enterprise Software Applications, Spring-mvc, Spring-boot, Backend, Restful APIs, Microservices - **Published:** November 4, 2026 - **Apply:** https://www.thejobnetwork.com/job/93088e6a-d770-4e76-8e07-5442a9a1ed10/lead-java-developer ## About the Role The candidate should be capable of building reliable backend services, developing high-quality code, and contributing to technical design and application performance optimization., * Excellent knowledge of OOP concepts, Collections, Exception Handling, Generics, Streams, and Lambda expressions. \n * Hands-on experience with Spring Boot, Spring MVC, and Spring Data JPA. \n * Strong understanding of microservices architecture and RESTful API development. \n * Experience with inter-service communication and backend application development. \n * Strong SQL skills and experience with Oracle, PostgreSQL, or MySQL. \n * Experience with Hibernate and JPA. \n * Strong analytical, debugging, and problem-solving skills. \n ## Description We are seeking a skilled Java Lead / Senior Java Developer to design, develop, and maintain scalable enterprise applications. The ideal candidate will have strong hands-on experience with modern Java versions, Spring Framework technologies, microservices architecture, RESTful APIs, and database integration., n \n * Design, develop, test, and maintain enterprise applications using Core Java. \n * Apply object-oriented programming principles and Java features, including Collections, Generics, Streams, Lambda expressions, and exception handling. \n * Develop applications and backend services using Spring Boot, Spring MVC, and Spring Data JPA. \n * Design and implement RESTful APIs and scalable microservices. \n * Build and maintain inter-service communication and enterprise application integrations. \n * Develop database interactions using SQL, Hibernate, and JPA. \n * Work with relational databases such as Oracle, PostgreSQL, and MySQL. \n * Troubleshoot application issues and optimize performance, scalability, and reliability. \n * Follow coding standards, best practices, and software development lifecycle processes. \n * Collaborate with cross-functional teams to deliver high-quality software solutions. \n