Back icon

Lead Software Engineer - (Java, Microservices, Spring Cloud)

Lead Software Engineer - (Java, Microservices, Spring Cloud)
Sorry, the job is expired

We are currently looking for Lead Java Developer in multiple cities in India.

We are looking for experienced Software Engineers to work on critical application & product development. You'll be a part of a modern, lean, self-governing engineering teams.


  • Design new functionalities and solutions to problems.
    • Implement in Java both back-end services and user-facing features.
      • Participate in development scope planning, issue prioritization, and code reviews.


        • Should have min 8 - 12 years of experience
          • Need to be strong in Spring & Spring Cloud (Mandatory)
            • Strong in Microservices (Mandatory)
              • Good on DS and Algorithms, primarily looking for problem solving skills, and someone who can write Optimized code
                • Exposure to PCF preferable. Engineer willing to learn PCF quickly if not worked previously.
                  • Fundamental knowledge on Docker and Kubernetes will be helpful. Know how on Scaling up and down. (Good to have for now)
                    • Secure coding practices
                      • Test driven development TDD (Mandatory) Nice to have Pair programming experience & BDD
                        • OS: Linux Basic commands knowledge preferable to browse the logs etc. to understand the issues better

                          Nice to have

                          • exposure to OpenJDK 11 preferable


                            • JAVA 8/11
                              • Spring Boot
                                • JUnit/Mockito
                                  • MySQL
                                    • Kafka
                                      • Avro
                                        • git
                                          • Jenkins
                                            • PCF
                                              • DDD/BDD/TDD
                                                • Clean Code and Clean Design
                                                  • SOLID principles
                                                    Java 8
                                                    Microservice Architecture Pattern
                                                    Java NoSQL
                                                    Java 11
                                                    Spring Boot
                                                    Mocking/Stubbing (Java)
                                                    Spring Kafka
                                                    Domain-Driven Design (DDD)
                                                    BDD Frameworks (Java)
                                                    SOLID (object-oriented design principles)



                                                    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



                                                    Vacancy type

                                                    Bangalore, Chennai, Gurgaon, Hyderabad, Pune

                                                    Cities eligible for the position