backGo to search

Lead Java Developer with AWS

Java, Amazon Web Services, REST, Microservice Architecture Pattern, Terraform, Kubernetes, Docker, Spring, Java Bootstrapping Frameworks, SQL, NoSQL Databases
Chennai, Hyderabad, Pune, Bangalore, Gurgaon

The ideal candidate for our Lead Java Developer position will have an impressive background in AWS, SQL, and Spring Boot.

This role involves tasks such as troubleshooting, log analysis, and navigation of Java code. Additionally, the individual will be responsible for the development and upkeep of Java applications. Other key tasks include managing changes in the database, carrying out unit tests and end-to-end tests, and monitoring system performance and scalability using Splunk.

  • Java applications development and maintenance
    • Leadership and management of a team of developers with a focus on ensuring successful project completion
      • Troubleshooting via log analysis and Java code navigation
        • Management of database changes, particularly for AWS RDS/PostgreSQL and potentially DynamoDB
          • Execution of various tests including unit tests, end-to-end tests, and functional tests
            • System performance and scalability monitoring utilizing Splunk
              • Collaboration with support engineers for the design, implementation, and testing of changes
                • Contribution to the knowledge base through updates to documentation and design
                  • A Bachelor's degree in Computer Science or a similar field, or relevant experience
                    • A minimum of 6 years of professional experience in Java development
                      • A minimum of 1 year of leadership experience in software development teams, showcasing excellent leadership abilities
                        • Proficiency in tools and platforms including AWS, SQL, Spring Boot, Amazon RDS, and Jira
                          • Experience in managing database changes, including AWS RDS/PostgreSQL and potentially DynamoDB
                            • Acquaintance with various testing methodologies, including unit testing, end-to-end testing, and functional testing
                              • Experience in troubleshooting, log analysis, and Java code navigation
                                • Understanding of system performance and scalability concepts, including monitoring via Splunk
                                  • An upper-intermediate level of English communication skills, both verbal and written
                                    nice to have
                                    • Experience with AWS services such as Lambda, S3, and EC2
                                      • An understanding of containerization and orchestration technologies such as Docker and Kubernetes
                                        • Familiarity with Agile methodologies such as Scrum or Kanban


                                          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