GO TO SEARCH
We are seeking an experienced Lead Java Developer to join our remote team.
As a Lead Java Developer, you will work closely with senior members of the application team to design, implement, and deliver new features. Your responsibilities will include developing prototypes, high-level and detailed designs, Java implementation, automated tests, and performance and resilience tests.
Responsibilities
- Design, implement, and deliver new features with senior members of the application team
- Develop prototypes, high-level and detailed designs, Java implementation, automated tests, and performance and resilience tests
- Deliver a complete, enterprise-class solution with strong design and high quality
- Assist with debugging and fixing customer issues
- Foster an environment of open communication, creative thinking, problem-solving, and cohesive team effort
- Work in an agile environment
Requirements
- Minimum 5 years of experience as a Java Developer, with a proven track record of delivering high-quality software solutions
- 1+ years of relevant leadership experience
- Expertise in Core and Advanced Java, multi-threading, and frameworks such as Spring
- Strong understanding of RESTful interfaces, asynchronous messaging, and microservice architecture patterns
- Experience with message brokers such as RabbitMQ and FinTech
- Competence in SQL DB, particularly Postgresql
- Proficiency in Spring Core module, Spring Data Access, Spring Security, Spring Boot 2.5+, Spring Cloud Contract
- Proven experience in unit testing with JUnit 5
- Excellent written and verbal communication skills in English (Upper-Intermediate level)
These jobs are for you
Benefits | Community | Professional Development
India
For you
- Insurance Coverage
- Paid Leaves – including maternity, bereavement, paternity, and special COVID-19 leaves.
- Financial assistance for medical crisis
- Retiral Benefits – VPF and NPS
- Customized Mindfulness and Wellness programs
- EPAM Hobby Clubs
For your comfortable work
- Hybrid Work Model
- Soft loans to set up workspace at home
- Stable workload
- Relocation opportunities with ‘EPAM without Borders’ program
For your growth
- Certification trainings for technical and soft skills
- Access to unlimited LinkedIn Learning platform
- Access to internal learning programs set up by world class trainers
- Community networking and idea creation platforms
- Mentorship programs
- Self-driven career progression tool