ETL Developer

New
E
EdgeQ Technologies Private LimitedData integration
This is a fully remote opportunity for candidates currently residing in Chicago, Illinois, United States., US business hoursFull-TimeMiddle
Salary100,000 - 145,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
3–9 years of professional experience
Required Skills
SQLETLGitJavaSpring BootRESTful APIsUnit Testing

Requirements

  • Have 3–9 years of professional experience in ETL development, Java development, or data engineering.
  • Demonstrate strong proficiency in Java.
  • Have hands-on experience with Spring Boot and backend application development.
  • Have strong knowledge of SQL and relational databases.
  • Have experience developing and maintaining ETL processes and data pipelines.
  • Understand data extraction, transformation, and loading concepts.
  • Have experience writing and executing unit tests.
  • Understand debugging, troubleshooting, and performance optimization.
  • Understand REST APIs and backend integration.
  • Be familiar with Git and version control systems.
  • A bachelor's degree in Computer Science, Information Technology, Engineering, or a related field is preferred.
  • Experience with Oracle, PostgreSQL, MySQL, or SQL Server; Informatica, Talend, or Apache NiFi; JUnit or Mockito; Maven or Gradle; microservices; cloud platforms; CI/CD; Agile/Scrum; or data warehousing is preferred.

Responsibilities

  • Design, develop, and maintain ETL pipelines for extracting, transforming, and loading data from multiple sources.
  • Develop backend applications and services using Java and Spring Boot.
  • Write, optimize, and maintain SQL queries, stored procedures, and database operations.
  • Build and maintain data integration and transformation workflows.
  • Implement data validation and error-handling mechanisms to ensure data accuracy and consistency.
  • Develop reusable components and scalable solutions for data processing.
  • Perform unit testing and troubleshoot ETL pipeline failures and application issues.
  • Optimize application performance and database queries.
  • Collaborate with data engineers, backend developers, QA engineers, and business stakeholders.
  • Support production deployments and maintain technical documentation.
View Full Description & ApplyYou'll be redirected to the employer's site
100,000 - 145,000 USD per year
Apply Now