Skip To Main Content
backBack to Search

Middle Java Software Engineer for a Workforce Management Cloud Provider

Remote in Italy
warning.png
Sorry, this position is no longer available

We are currently looking for a remote Middle Java Software Engineer with strong Java 8 skills to join our team.

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

The aim of the project is to build a SaaS multi-tenant solution that hosts multiple business modules and is used by retail customers for building forecasts on stores workload with goods and people.

Responsibilities
  • Full-cycle application development in Agile environment
  • Communicate with the customer to clarify requirements
  • Integration with other components of the system
  • Estimation of work and reporting work done
  • Performing code reviews for peers
  • Creating technical documentation on Confluence
  • Demonstration of implemented functionality during Sprint Review
Requirements
  • Strong Java 8 skills
  • Familiarity with functional programming using Java
  • Experience with RDBMS
  • Understanding of JPA (Hibernate)
  • Experience with JAX-RS (Apache CXF)
  • Basic knowledge of PostgreSQL
  • Skills in Spring Framework (Spring Core + Spring Data)
  • Understanding of clean and maintainable code
  • Knowledge of data structures and algorithms
  • Knowledge of OOP and design patterns
  • Experience in unit and integration testing, familiarity with at least one testing and mocking framework
  • Troubleshooting skills (logs analysis, debugging)
  • Understanding of working in agile environment
  • Self-management skills
  • B1 English level (communication with the customer via calls/emails)
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

These jobs are for you