Logo

Java ETL Developer (RARR Job 5929)

For International Trade And Development Company
3 - 5 Years
Full Time
Immediate
Up to 14 LPA
1 Position(s)
Bangalore / Bengaluru, Chennai, Hyderabad, Mumbai, Pune
Posted 18 Days Ago

Job Skills

Job Description

We are seeking an experienced Java Developer with strong exposure to ETL functionality, database systems, and Unix environments. The ideal candidate will be involved in designing, developing, and supporting backend applications, with a focus on data processing, integration, and continuous delivery pipelines.


Primary Skills

  • Java Development with hands-on ETL functionality

  • Strong experience with Databases (SQL)

  • Unix/Linux scripting and command-line operations

  • CI/CD pipeline knowledge and experience


Key Responsibilities

  • Design, develop, and maintain Java-based backend applications

  • Implement and support ETL workflows for data extraction, transformation, and loading

  • Work closely with database systems to ensure data integrity and performance

  • Develop and maintain Unix-based scripts for batch jobs and automation

  • Participate in CI/CD processes, including build, deployment, and release activities

  • Collaborate with cross-functional teams in an Agile environment

  • Perform code reviews and ensure adherence to coding standards and best practices

  • Troubleshoot and resolve application, data, and performance issues


Technical Skills Required

Core Technologies

  • Core Java

  • Java Collections and Multithreading

  • Exception Handling and Performance Optimization

Data & ETL

  • Experience in ETL concepts and data processing pipelines

  • Strong SQL and database design knowledge

Systems & DevOps

  • Unix/Linux OS knowledge

  • CI/CD tools (Jenkins, Git, Maven/Gradle, etc.)

  • Version control systems (Git/Bitbucket)

Development Practices

  • Agile / Scrum methodology

  • JIRA for issue tracking

  • Code review and release management practices


Nice to Have

  • Experience with Apache Kafka

  • Working knowledge of Python for scripting or data processing

  • Exposure to microservices architecture

  • Knowledge of cloud or container platforms