backgo to search

senior java developer for management company

Java, Apache Tomcat, Hibernate, JDBC, JPA, Java 8, PostgreSQL, RDBMS Tools, REST, Redis, Spring Core, Spring Data

Currently, we are looking for a Remote Senior Java Developer for a management company for our team.

The customer is an American multinational workforce management and human capital management cloud, provider.

The project is a multi-tenant solution that hosts multiple business modules: Absence, Timekeeping, Scheduling, etc. This position is related to a Forecasting domain - a business module used by retail customers for building forecasts on stores' workload with goods and people.

  • Full-cycle application development in Agile environment;
    • Communication with the customer to clarify requirements;
      • Integration with other components of the system;
        • Estimation of work and reporting work done;
          • Code reviews for peers;
            • Preparation of technical documentation;
              • Demonstration of implemented functionality during Sprint Review.
                • 3+ years of relevant experience;
                  • Strong Java 8 skills;
                    • Familiar with functional programming using Java;
                      • Good experience with RDBMS;
                        • Good understanding of JPA (Hibernate);
                          • Experience with JAX-RS (Apache CXF);
                            • Basic knowledge of PostgreSQL;
                              • Spring Framework (Spring Core + Spring Data);
                                • Understanding of clean and maintainable code;
                                  • Strong Knowledge of data structures and algorithms;
                                    • Strong Knowledge of OOP and design patterns;
                                      • Experience in unit and integration testing, familiar with at least one testing and mocking framework;;
                                        • Troubleshooting (logs analysis, debugging);
                                          • Understanding of working in agile environment;
                                            • Self-management.
                                              • Proficient English (written and spoken) B2
                                                nice to have
                                                • Knowledge of:
                                                  • Apache Cassandra,
                                                    • REST Assured.

                                                      benefits for locations


                                                      For you

                                                      • Discounts on health insurance, sport clubs, shopping centers, cinema tickets, etc.
                                                      • Stable income
                                                      • Flexible roles

                                                      For your comfortable work

                                                      • 100% remote work forever
                                                      • EPAM hardware
                                                      • EPAM software licenses
                                                      • Access to offices and co-workings
                                                      • 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
                                                      get job alerts in your inboxHundreds 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.