backGo to search

Java Development Team Lead

Java, Hibernate, Microservice Architecture Pattern, REST API

We are looking for a remote Senior Software Engineer with years of Java development experience and knowledge of Microservices to join our team.

  • Design large-scale solutions using at least one technology stack
    • Create solution architecture document on good level with deep technical details
      • Work closely with business in identifying solution requirements and key case-studies/scenarios for the future solution
        • Lead implementation of the solution from establishing project requirements and goals to solution "go-live"
          • Oversee the development efforts and provide technical help as needed
            • Participation in customer’s workshops and presentation of the proposed solution
              • Directly communicate with customers during solution architecture design or solution implementation activities
                • Maintain a strong understanding of industry trends and best practices
                  • Conduct advisory on creation of personal education plan for colleagues
                    • 7+ years’ experience in hands-on development of solutions of different nature (web applications, web services, desktop applications, native mobile applications) on J2EE or .NET platform (JavaScript experience is nice-to-have);
                      • 5+ years’ experience developing relational and non-relational data storages;
                        • 5+ years’ experience in team leadership;
                          • 3+ years' experience in project management and direct customer communications;
                            • Development background:
                              • Strong development background with the development platform (Java2JEE, .NET, Content Management);
                                • Strong development background with the JavaScript stack;
                                  • Strong background using various libraries, framework and patterns in particular technology stack;
                                    • Strong background in design and implementation of external services integrations (using REST, SOAP and/or ESB);
                                      • Strong experience with multiple full lifecycle software development processes, approaches and methods (SCRUM & RUP)
                                        • Deep expertise in solution architecture
                                          • English level B2+


                                            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

                                            can't find the job you are looking for?

                                            Send us your CV to get a personalized offer.