Role:Full Stack Software Engineer
Location:Dearborn, MI (Hybrid)
Employment Type:Full-Time
Job Summary:
We are looking for an experienced Full Stack Software Engineer with strong expertise in Java/Python, Angular, Microservices, and Google Cloud Platform (Google Cloud Platform). The ideal candidate will be responsible for building scalable cloud-native applications, developing data pipelines, designing APIs and microservices, and contributing to end-to-end software development initiatives.
Key Responsibilities:
Design, develop, and maintain scalable microservices and cloud-based applications.
Build and optimize real-time and batch data pipelines on Google Cloud Platform.
Develop full-stack solutions using Angular and Java/Python.
Integrate multiple data sources into enterprise data platforms.
Utilize Google Cloud Platform services such as BigQuery, Dataflow, Pub/Sub, and Cloud Functions.
Implement security, governance, and cloud best practices.
Collaborate with cross-functional teams throughout the SDLC.
Support CI/CD automation, testing, deployment, and production support activities.
Required Skills:
6+ years of overall IT experience.
4+ years of software development experience.
Strong hands-on experience with Java and/or Python.
Experience with Angular development.
Expertise in Microservices and API development.
Hands-on experience with Google Cloud Platform (Google Cloud Platform).
Knowledge of Git, CI/CD pipelines, and SDLC methodologies.
Bachelor''s Degree required.
Preferred Skills:
Experience with cloud-native architectures.
Strong understanding of data engineering and observability platforms.
Ability to work in a fast-paced Agile environment.