Job Description
--------------------------------------W2 ROLE ----------------------------------------
\n
\n
Job Title: Java Lead / Senior Java Developer
\n
Location: Miami, Florida
\n
Work Mode: Onsite
\n
\n
\n
Job Summary
\n
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
The candidate should be capable of building reliable backend services, developing high-quality code, and contributing to technical design and application performance optimization.
\n
Key Responsibilities
\n
- \n
- Design, develop, test, and maintain enterprise applications using Core Java.
- Apply object-oriented programming principles and Java features, including Collections, Generics, Streams, Lambda expressions, and exception handling.
- Develop applications and backend services using Spring Boot, Spring MVC, and Spring Data JPA.
- Design and implement RESTful APIs and scalable microservices.
- Build and maintain inter-service communication and enterprise application integrations.
- Develop database interactions using SQL, Hibernate, and JPA.
- Work with relational databases such as Oracle, PostgreSQL, and MySQL.
- Troubleshoot application issues and optimize performance, scalability, and reliability.
- Follow coding standards, best practices, and software development lifecycle processes.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Required Skills and Qualifications
\n
- \n
- Strong experience with Core Java (Java 8/11/17+).
- Excellent knowledge of OOP concepts, Collections, Exception Handling, Generics, Streams, and Lambda expressions.
- Hands-on experience with Spring Boot, Spring MVC, and Spring Data JPA.
- Strong understanding of microservices architecture and RESTful API development.
- Experience with inter-service communication and backend application development.
- Strong SQL skills and experience with Oracle, PostgreSQL, or MySQL.
- Experience with Hibernate and JPA.
- Strong analytical, debugging, and problem-solving skills.
\n
\n
\n
\n
\n
\n
\n
\n
\n
Key Competencies
\n
- \n
- Core Java and object-oriented programming
- Spring Boot application development
- Microservices architecture
- REST API design and development
- SQL and relational database integration
- Hibernate and JPA
- Application troubleshooting and performance optimization
\n
\n
\n
\n
\n
\n
\n
\n
