Back to Search
Currently, we are looking for a Remote Middle Java Developer to join our team.
Present in 20 countries, the customer is a pioneer and European leader in the printing of personalized products on the Internet with more than 30 million members. The company offers products to personalize their photos (photo books, calendars, posters, smartphone accessories, etc.) and also offers a storage service for these photos.
Responsibilities
- Develop and maintain a suite of Java applications used for the order preparation (image processing, generation of PDFs, etc.) and order tracking through the group's factories (internal and external)
- Ensure the evolution, consistency and documentation of APIs
- Respect development methods based on Agile methods
Requirements
- 2+ years of Java Development experience
- Higher education in computer science
- Mastery of a complex technical environment: Java, Spring Cloud, AWS
- Experience in the design of SOA, Microservices, DDD architectures
- Interaction within an Agile environment
Nice to have
- Good knowledge of testing and quality strategies is essential, experience in TDD
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