Back to Search
Middle Java Developer with Spring Batch and REST API experience
Sorry, this position is no longer available
We are looking for a Middle Java Developer with Spring Batch and REST API experience to join our team. In this role, you will be responsible for developing ETL pipelines using Spring Batch, integrating data using REST APIs, and working with data integration platforms. The ideal candidate should have strong programming skills in Java, be familiar with Spring Boot, and have experience with data integration platforms.
Responsibilities
- Develop ETL pipelines using Spring Batch
- Build and maintain REST APIs
- Integrate data from various sources using REST APIs
- Work with data integration platforms to transform and load data
- Collaborate with cross-functional teams to ensure project success
Requirements
- Minimum of 3 years of experience in Java development
- Strong programming skills in Java with experience in Spring Batch and Spring Cloud
- Experience developing REST APIs
- Familiarity with data integration platforms and ETL/ELT pipelines
- B2+ English level
Nice to have
- Experience with microservice development using Spring Cloud
- Familiarity with AWS or other cloud platforms
- Knowledge of DevOps principles and tools
- Familiarity with Big Data technologies such as Hadoop or Spark
- Experience with data visualization tools and techniques
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