backGo to search

Middle Java Backend Developer

Java, Docker, JUnit, REST API, Spring, MySQL, Apache Kafka, Git, Jenkins, Cloud Foundry

We are seeking a highly skilled and experienced Middle Java Backend Developer to join our team. As part of the team, you will contribute to the development of next-generation digital services and REST APIs on a massive scale. This is an exciting opportunity to be part of a fast-moving, delivery-oriented environment, working with a modern tech stack and agile methodology. With millions of international customers relying on our consumer banking products daily, you will play an integral role in the bank's digital transformation journey.

  • Foster a continuous improvement mindset and actively contribute to the team's growth
    • Participate in software design activities and discussions
      • Write production-quality code following established coding practices and standards
        • Collaborate with cross-functional teams to develop and deliver high-quality digital services and REST APIs
          • 2+ years of work experience as a Java Backend Developer
            • Good knowledge of the Java standard library
              • B.S./M.S. degree in Computer Science, Software Engineering, or a related subject
                • Strong proficiency in Java 8/11 and Spring Boot
                  • Solid understanding and practice of Test Driven Development (TDD) and pair programming
                    • Familiarity with DevOps principles and tools
                      • Experience with object-oriented design principles (SOLID) and functional programming design principles
                        • Hands-on experience in designing and working with REST APIs
                          • B2+ English level
                            nice to have
                            • Experience in agile software development
                              • Proficiency in using Linux/bash shell
                                • Experience with cloud platforms and cloud-native development
                                  • Knowledge or experience with Kotlin, Golang, and/or Rust
                                    • Familiarity with microservices patterns and deployments
                                      • Experience using code quality tools like SonarCube
                                        • Background in developing high-performance and high-capacity services
                                          • Java 8/11
                                            • Spring Boot
                                              • Junit / Mockito
                                                • Karate / Gherkin
                                                  • MySQL Database
                                                    • Kafka / Avro
                                                      • Git
                                                        • Pivotal Cloud Foundry


                                                          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.