Software Engineer (3) – Core Engineer 3

  • Location: Dearborn, Michigan
  • Type: Contract
  • Job #102743

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

Scroll to Top