Software Engineer – Full Stack (GCP)
Overview
Senior Full Stack Software Engineer to lead the design, development, and modernization of a large-scale Risk Platform on Google Cloud Platform (GCP). This role blends hands-on engineering with technical leadership, mentoring, and close collaboration with architects and product partners.
Details
- Location: Dearborn, MI
- Schedule: Hybrid – 4 days/week onsite
- Shift Time: Standard business hours
- Pay Rate: $67/hr with benefits
Responsibilities
- Lead end-to-end design and development of a complex Risk Platform on Zero Trust GCP
- Design, develop, and enhance backend APIs and services using Java and Spring Boot
- Build and optimize frontend experiences using React, TypeScript, HTML, and CSS
- Support platform scalability, performance, and maintainability through cloud best practices
- Develop and maintain CI/CD pipelines supporting continuous integration and deployment
- Improve user experience through analytics integration, localization, and reusable components
- Lead code reviews, mentor junior engineers, and enforce engineering best practices
- Collaborate with product owners, architects, and cross-functional Agile teams
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience
- 15+ years of professional software development experience with strong Java focus
- Proficiency with Java 8+, Spring Boot, Spring MVC, Spring Security
- Strong full-stack experience (Java backend + React/TypeScript frontend)
- Hands-on experience with Google Cloud Platform (Cloud Run, Cloud SQL, PostgreSQL, Pub/Sub, BigQuery)
- Strong SQL skills; experience working with legacy databases such as DB2
- Experience with REST APIs, Git, and Agile/Scrum environments
- Excellent problem-solving and communication skills
- Security/background check required
Preferred Qualifications
- Python development experience (agent exposure preferred)
- Experience with AI / Machine Learning
- Master’s degree in a related field
- Experience with Docker, Kubernetes, and cloud CI/CD pipelines
- Familiarity with tools such as Jenkins, Cloud Build, Terraform, SonarQube, Checkmarx
- Messaging systems experience (Kafka, Pub/Sub, RabbitMQ)
- Strong understanding of DevOps and secure cloud architecture
#LI-MR1
#INDOEM
