backgo to search

senior java developer

bullets
JavaREST, SQL, Spring Boot, Apache Maven
bullets
Georgia, Greece, Poland

Currently, we are looking for a remote Senior Java Developer to join our team.

responsibilities
  • Develop software patches and new features
    • Write well designed, testable, efficient code
      • Take a part in code review activities
        • Create applications using standard and cloud software development tools
          • Test, debug, maintain and/or update the application
            • Analyze, review, and modify application to increase operating efficiency or meet new requirements
              • Investigate, document and resolve technical issues
                requirements
                • 3+ years of experience with Java
                  • Strong coding skills, knowledge of design patterns and principles
                    • Solid experience with Java SE (11)
                      • Knowledge of Spring (Core, MVC, Data, Boot)
                        • Understanding of Web-services (REST)
                          • Experience with JDBC, MyBatis
                            • Understanding of CI/CD base concepts
                              • Knowledge of Modern approaches in testing (TDD, BDD, Spock, etc.)
                                • Experience with Docker, PostgreSQL, Maven
                                  • Experience in Code review
                                    • B2+ level of English
                                      nice to have
                                      • Experience Spring Security, Integration
                                        • Knowledge of Concurrency
                                          • Experience with HashiCorp Vault, Apache Kafka
                                            • Knowledge of OpenShift, EPAM PaaS, EPAM EDP
                                              • Experience in a microservices architecture

                                                benefits for locations

                                                location.svg

                                                For you

                                                • Paid time off
                                                • Paid sick leave days
                                                • Medical insurance
                                                • Stable income

                                                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
                                                • Free access to LinkedIn Learning platform
                                                • Language courses
                                                • Free access to internal and external e-Libraries
                                                • Certification opportunities
                                                • Skill advisory service
                                                subscribe to EPAM Anywhere vacancies!Hundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
                                                Girl in front of laptop

                                                looking for something else?

                                                Find a vacancy that works for you. Send us your CV to receive a personalized offer.