Skip To Main Content
backBack to Search

Middle Data Pipeline Developer (Java, Angular)

Java, Angular, Spring, Apache Kafka, Elastic Stack

We are looking for a Middle Data Pipeline Developer with strong skills in Java and Angular to join our team working for a US-based company, a leading provider in business information, analytics, and outsourcing services. In this role, you will participate in a dynamic team environment, following advanced software development practices such as TDD, pair programming, and XP processes.

Responsibilities
  • Collaborate with team members to design, develop, and maintain data pipelines
  • Implement features using Java and Angular under the guidance of senior developers
  • Work with the Spring framework to ensure robust backend services
  • Utilize Kafka and Elastic for handling large data sets efficiently
  • Apply multi-threading techniques to improve application performance
  • Participate in pair programming to foster knowledge sharing and code quality
  • Contribute to all phases of the software development lifecycle
  • Independently execute tasks with general directions
  • Stay updated with emerging technology trends relevant to the industry
  • Ensure excellent communication across the team
Requirements
  • 2+ years of experience in software design, development, and testing
  • Proficiency in Java development
  • Strong Angular development skills
  • Flexibility to work in pairs as part of an agile team environment
  • Background in using the Spring framework
  • Familiarity with Kafka and Elastic
  • Understanding of multi-threading
  • Capability to work independently under general direction
  • Excellent written and verbal communication skills
  • Dedication to keeping abreast of emerging technology trends and best practices in software development
  • B2+ level of English, with an emphasis on technical communication skills
Nice to have
  • Experience with TDD and XP processes
  • Prior engagement in a highly agile work environment
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