Senior Java Software Engineer work from home | EPAM Anywhere
Back icon

Senior Java Software Engineer for the Largest Bank of Russia, Central and Eastern Europe

Senior Java Software Engineer for the Largest Bank of Russia, Central and Eastern Europe 40 hrs/week, 12+ months

We are currently looking for a remote Senior Software Engineer with 5+ years of Java experience, an understanding of OOP principles, and experience with Spring to join our team.

The customer is one of the largest banks of Russia, Central, and Eastern Europe providing a high level of customer experience and an ecosystem of convenient online services in different areas.


  • Work as software engineer in scrum team
    • Develop Java code
      • Make suggestions in order to optimize the current deployment process


        • 5+ years of Java experience
          • Deep knowledge of JavaSE, JavaEE
            • Understanding of OOP principles, development methodologies, design patterns
              • Understanding Design Principles of Webservices (SOAP/REST)
                • Experience with Spring 5 (Core, Boot, JMS, MVC, JdbcTemplate, REST)
                  • Hibernate knowledge
                    • Experience with JUnit (Mockito)
                      • Knowledge of MQ (IBM WS MQ, Kafka + ZooKeeper)
                        • Oracle 12.2 experience
                          • PL/SQL knowledge
                            • Experience with Linux (RedHat)
                              • JBoss WildFly experience
                                • Git, Bitbucket, Nexus, Jira, Confluence experience
                                  • CI knowledge: Maven, Jenkins, SonarQube, Checkmarks
                                    • Experience with IntelliJ IDEA

                                      Nice to have

                                      • Experience with IBM WebSphere Application Server
                                        • Experience in Scrum methodology

                                          Benefits in eligible locations


                                          For you

                                          • Voluntary health insurance for you (100% covered) and your family (with corporate discount)
                                          • Individual sessions with professional psychologists and coaches
                                          • Free corporate sports and wellness programs
                                          • Stable income
                                          • Paid time off

                                          For your comfortable work

                                          • 100% remote work forever
                                          • Free licensed software
                                          • Possibility to work on your own device (BYOD)
                                          • Stable workload
                                          • Relocation opportunities
                                          • Flexible engagement models

                                            For your growth

                                            • Free trainings for technical and soft skills
                                            • Access to LinkedIn Learning platform
                                            • Language courses
                                            • Access to internal and external e-Libraries
                                            • Certification opportunities
                                            • Skill advisory service

                                              40 hrs/week

                                              Hours per week

                                              12+ months

                                              Project length

                                              Armenia, Belarus, Brazil, Colombia, Georgia, Italy, Kazakhstan, Mexico, Russia, Ukraine, Uzbekistan, Viet Nam

                                              Locations eligible for the position