Taro Logo

Senior Full Stack Developer- ETL

A global automotive company with a vision of Zero Crashes, Zero Emissions and Zero Congestion.
Warren, MI, USARoswell, GA, USAAustin, TX, USA
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Automotive

Description For Senior Full Stack Developer- ETL

General Motors is seeking a Senior Full Stack Developer specializing in ETL to join their team in a hybrid work environment. This role is crucial for ensuring GM's compliance with NHTSA TREAD reporting requirements through the development and maintenance of specialized applications. The position involves working with both frontend and backend technologies to create secure, scalable solutions for processing vehicle safety data and ensuring accurate regulatory reporting.

The ideal candidate will bring extensive experience in full-stack development, with particular expertise in ETL processes using IBM DataStage, frontend development with Angular, and backend development using Spring Boot and Java. They will be responsible for developing efficient data workflows, maintaining high data quality standards, and meeting strict regulatory deadlines.

This is an excellent opportunity for a senior developer who wants to make a significant impact in the automotive industry while working on mission-critical applications. The role offers the chance to work with cutting-edge technologies and contribute to GM's vision of Zero Crashes, Zero Emissions, and Zero Congestion. The position includes relocation benefits and the opportunity to work in a hybrid environment, reporting to the office three times per week.

The role requires strong technical skills across the full stack, including ETL processes, API development, and frontend implementation, combined with excellent communication abilities and the capacity to work effectively in an Agile team environment. The successful candidate will play a key role in ensuring GM's compliance with federal regulations while contributing to the company's technological advancement.

Last updated a day ago

Responsibilities For Senior Full Stack Developer- ETL

  • Develop, enhance, and support ETL processes using IBM DataStage
  • Design and develop responsive front-end Web applications using Angular
  • Build and maintain RESTful APIs using Spring Boot and Java
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews, unit testing, and integration testing
  • Troubleshoot and debug applications and data pipelines
  • Ensure system scalability, security, and performance
  • Work with business partners on data-related technical issues

Requirements For Senior Full Stack Developer- ETL

Java
TypeScript
  • Bachelor's degree or equivalent experience
  • 5+ years working with object-oriented/object function scripting languages
  • 3+ years of experience in front-end development with Angular
  • 3+ years of experience developing REST APIs with Java and Spring Boot or Quarkus
  • Strong understanding of REST architecture, microservices, and API security
  • Hands-on experience with IBM DataStage for ETL
  • Solid knowledge of SQL and experience with relational databases
  • Familiarity with Git and CI/CD pipelines
  • Knowledge of networking/distributed computing environment concepts
  • Experience working with Agile methodology and Scrum framework

Benefits For Senior Full Stack Developer- ETL

Relocation Benefits
  • Relocation Benefits

Interested in this job?

Jobs Related To General Motors Senior Full Stack Developer- ETL

Sr. Full Stack Web Developer - Billing and Payments Platform

Senior Full Stack Developer role at GM focusing on payment systems and EV charging platform, offering $134k-205k salary with hybrid work model.

Senior Full Stack Developer- ETL

Senior Full Stack Developer position at GM focusing on ETL development and regulatory compliance reporting, requiring expertise in Java, Angular, and data integration.

Sr. Full Stack Web Developer - Billing and Payments Platform

Senior Full Stack Web Developer position at General Motors focusing on the Billing and Payments Platform in Austin, Texas.

Senior Software Development Engineer, Aurora Storage Team

Senior Software Development Engineer position at Amazon's Aurora Storage team, building distributed database services and storage solutions for cloud infrastructure.

Sr. Software Dev Engineer, Safety & DAT

Senior Software Engineer role at Amazon focusing on developing safety features for delivery associates, combining mobile development, backend systems, and vehicle sensor integration.