Middle Java Developer
We are looking for a Middle Java Developer with 2+ years of relevant work experience to work remotely.
The ideal candidate should have experience in Java development with Spring Batch and Spring Cloud, as well as REST API experience. As a Middle Java Developer, you will be responsible for developing ETL (data pipelines with Spring Batch) rather than microservice development.
Responsibilities
- Developing ETL (data pipelines with Spring Batch)
- Designing and developing REST APIs
- Collaborating with cross-functional teams to identify and implement improvements to the infrastructure and processes
- Troubleshooting and resolving issues related to the applications
- Participating in code reviews and ensuring code quality
Requirements
- 2+ years of relevant work experience with Java and Spring
- REST API experience
- Experience in developing ETL (data pipelines with Spring Batch)
- B2+ English level
Nice to have
- Experience with other Java frameworks
- Excellent communicational skills
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