Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Senior Data Pipeline Developer (Java, Angular)

AT EPAM Systems
EPAM Systems

Senior Data Pipeline Developer (Java, Angular)

Barra do Garças, Brazil

We are on the lookout for a Senior Data Pipeline Developer with expert 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 contribute significantly to a dynamic team environment, adhering to advanced software development practices such as TDD, pair programming, and XP processes.

#LI-DNI

Responsibilities

  • Design, develop, and maintain scalable data pipelines aligning with team objectives
  • Implement complex features using Java and Angular with minimal supervision
  • Enhance the integration of the Spring framework to ensure robust backend services
  • Utilize Kafka and Elastic for efficient handling of large data sets
  • Optimize application performance through advanced multi-threading and asynchronous programming
  • Participate in and sometimes coordinate pair programming sessions to ensure high code quality and foster knowledge transfer
  • Take a proactive role in all phases of the software development lifecycle
  • Execute complex tasks independently and provide solutions to technical challenges
  • Maintain effective communication with team members and stakeholders to align on project goals
  • Keep abreast of emerging technology trends and evaluate their potential impact on projects
  • Emphasize best practices and improvement in a team setting
Requirements

Want more jobs like this?

Get jobs in Barra do Garças, Brazil delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.
  • 4-7 years of experience in software design, development, and testing
  • Advanced proficiency in Java and Angular development
  • Familiarity with leading segments of projects in an agile environment
  • In-depth knowledge of the Spring framework
  • Skills in using Kafka and Elastic for data management solutions
  • Comprehensive understanding of multi-threading and asynchronous techniques
  • Ability to work independently and with minimal direction on complex issues
  • Outstanding written and verbal communication skills
  • Continual engagement with the latest technology trends and software development practices
  • B2+ level of English proficiency, with a strong focus on technical communication
Nice to have
  • Experience with TDD and XP processes
  • Prior engagement in a highly agile work environment
We offer
  • 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

Client-provided location(s): Brazil
Job ID: EPAM-epamgdo_blt4b579168778d30dc_en-us_Other_Brazil
Employment Type: Other