backgo to search

senior java developer for management company

hot
bullets
JavaApache Tomcat, Hibernate, JDBC, JPA, Java 8, PostgreSQL, RDBMS Tools, REST, Redis, Spring Core, Spring Data
bullets
Georgia, Greece, Poland

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.

responsibilities
  • 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.
                requirements
                • 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

                                                      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.