Skip To Main Content
backBack to Search

Senior Java Software Developer for a Workforce Management Cloud Provider

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

We are currently looking for a Remote Senior Java Software Developer with strong Java 8 skills to join our team.

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

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

Responsibilities
  • Developing full-cycle application  in Agile environment
  • Communicating with the customer to clarify requirements
  • Integrating with other components of the system
  • Estimating work and reporting work done
  • Performing code reviews for peers
  • Creating technical documentation on Confluence
  • Demonstrating implemented functionality during Sprint Review
Requirements
  • Experience in unit and integration testing, familiarity with at least one testing and mocking framework
  • Experience with JAX-RS (Apache CXF)
  • Good experience with RDBMS
  • Strong Java 8 skills
  • Familiarity with functional programming using Java
  • Good understanding of JPA (Hibernate)
  • 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
  • Troubleshooting skills (logs analysis, debugging)
  • Understanding of working in agile environment
  • Self-management skills
  • B2+ 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