We are seeking an experienced Java Developer to design, develop, test, and maintain scalable enterprise applications. The ideal candidate should have strong expertise in Java and Spring-based application development.
Key Responsibilities
- Develop and maintain applications using Java, Spring Boot, and REST APIs .
- Design and implement scalable, high-performance backend services.
- Develop and integrate microservices and APIs .
- Work with SQL/relational databases and optimize queries.
- Perform unit testing, debugging, and production support.
- Collaborate with cross-functional teams throughout the software development lifecycle.
Required Skills
- Robust hands-on experience with Java 8/11/17+ .
- Expertise in Spring Boot, Spring Framework, and REST APIs .
- Experience with Microservices architecture .
- Strong knowledge of SQL and relational databases .
- Familiarity with Git, Maven/Gradle, Docker, and CI/CD .
- Excellent problem-solving and communication skills.