Lead Java Developer

AppLab Systems Inc
Edison, NJ, United States
5 days ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

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
+12 more
MySQL Object-Oriented Software Development Oracle (Applications) Software Engineering Software Systems SQL Databases Enterprise Software Applications Spring-mvc Spring-boot Backend Restful APIs Microservices

Job 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

Requirements

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Loading talks and stories from around this role…