HamburgerMenu
hirist

Senior Java Developer - J2EE/Spring Boot

EPAM Systems India Private Limited
Multiple Locations
5 - 12 Years

Posted on: 18/11/2025

Job Description

Skills and experiences required :

- 5 to 12 years of experience in Java, J2EE,

- Proficient in Microservices architecture and Spring Boot

- Experience with Kubernetes deployment

- Skilled in designing and implementing RESTful APIs

- Familiar with Test-Driven Development (TDD) and writing test cases

- Strong analytical and problem-solving skills

- Experience working with databases such as Oracle, MySQL, PostgreSQL, SQL Server, MongoDB

- Ability to write clean, efficient code and mentor team members

- Strong team player with excellent communication skills

Key Responsibilities :

1. Application Development :

- Design, develop, and enhance enterprise-level applications using Java, J2EE, Spring Boot, and related technologies.

- Build and maintain RESTful APIs ensuring high performance, scalability, and security.

- Implement Microservices-based solutions following best practices and design patterns.

- Write clean, efficient, and maintainable code adhering to coding standards.

2. Architecture & System Design :

- Participate in architectural discussions and contribute to system design.

- Ensure applications are designed for high availability, fault tolerance, and resilience.

- Collaborate with architects to modernize legacy systems and migrate them to microservices.

3. Cloud & Containerization :

- Deploy and manage applications in Kubernetes environments.

- Work with CI/CD pipelines, containerized environments (Docker), and cloud platforms (AWS/Azure/GCP preferred)..


4. Testing & Quality Assurance :

- Apply Test-Driven Development (TDD) principles to ensure high-quality code.

- Write unit tests, integration tests, and participate in code reviews.

- Work closely with QA teams to resolve defects and ensure timely delivery.

5. Database & Storage :

- Work with relational and NoSQL databases including Oracle, MySQL, PostgreSQL, SQL Server, and MongoDB.

- Optimize database queries and design efficient data models.

info-icon

Did you find something suspicious?