Senior Java Full Stack Developer
India: Madhya Pradesh, Indore
We are seeking a highly skilled Senior Java Full Stack Developer to join our dynamic team.
The ideal candidate will be responsible for developing and maintaining robust software solutions that meet our business needs. This role requires a blend of front-end and back-end development expertise with strong problem-solving skills.
Responsibilities
- Lead the design, development, and deployment of scalable Java applications
- Implement microservices using Spring Boot and Microservice Architecture Pattern
- Develop and optimize SQL database interactions
- Create visually appealing user interfaces with Angular
- Collaborate with cross-functional teams to define, design, and ship new features
- Integrate RESTful APIs to enhance application performance
- Champion CI/CD processes to ensure efficient release and deployment cycles
- Mentor junior developers and provide code reviews to ensure best practices
- Troubleshoot, debug, and upgrade existing systems
Requirements
- Minimum of 3 years of proven experience in Java full-stack development
- Proficiency in Java Core and Java 8
- Expertise in Spring Boot and Microservice Architecture Pattern
- Skills in creating applications using REST and SQL
- Competency in front-end development with Angular
- Understanding of CI/CD practices
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- Opportunity to join and participate in life of EPAM's Employee Resource Groups
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn