ETL Developer
ETL Developer Experience: 3–9 Years Salary Range: $100,000 – $145,000 USD per annum Location: Chicago, Illinois, United States Work Arrangement: 100% Fully Remote Employment Type: Full-Time Job Summary We are seeking a skilled and experienced ETL Developer with 3–9 years of professional experience in Java, Spring Boot, SQL, and software testing. The ideal candidate will have strong expertise in developing and maintaining ETL processes, building scalable backend applications, writing optimized SQL queries, and ensuring data accuracy and reliability. The successful candidate will work closely with data engineers, software developers, business analysts, and QA teams to design, develop, and maintain efficient data integration solutions. This is a fully remote opportunity for candidates currently residing in Chicago, Illinois, United States. Key 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 complex SQL queries, stored procedures, and database operations. Build and maintain efficient 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 to ensure code quality, functionality, and reliability. Identify, troubleshoot, and resolve ETL pipeline failures and application issues. Optimize application performance and database queries. Collaborate with data engineers, backend developers, QA engineers, and business stakeholders. Participate in code reviews and follow software development best practices. Maintain technical documentation for ETL workflows, application components, and data processes. Support production deployments and troubleshoot data-related issues. Required Technical Skills 3–9 years of professional experience in ETL Development, Java Development, or Data Engineering. Strong proficiency in Java programming. Hands-on experience with Spring Boot and backend application development. Strong knowledge of SQL and relational databases. Experience developing and maintaining ETL processes and data pipelines. Understanding of data extraction, transformation, and loading concepts. Experience writing and executing unit tests. Knowledge of debugging, troubleshooting, and performance optimization....
Apply at EdgeQ Technologies Private LimitedSummary and match are AI-generated; verify details on the original posting.
Listed via Himalayas. All sources