Software Solutions Architect

Global Information TechnologyLansing, MI
Hybrid

About The Position

We are seeking a skilled Software Solutions Architect to join our team in Lansing, MI. This is a hybrid, contract position focused on designing and leading the modernization of our systems. You will be responsible for creating scalable microservices and distributed systems, building event-driven solutions, defining APIs, and working with cloud platforms. The role involves utilizing containerization technologies like Docker and Kubernetes, implementing CI/CD pipelines, and ensuring the performance, security, and reliability of our systems. You will also provide technical leadership and support to development teams.

Requirements

  • 10+ years in software development/architecture
  • 7+ years with microservices & event-driven architecture
  • Strong Java and Spring Boot experience
  • Experience with AWS and/or Azure
  • Hands-on with Docker and Kubernetes
  • Experience with Kafka or similar messaging tools
  • Knowledge of DDD, CQRS, Saga patterns, and API design

Nice To Haves

  • Experience in large enterprise/government projects
  • Cloud certifications (AWS/Azure)
  • Experience with data pipelines (ETL/ELT)

Responsibilities

  • Design scalable microservices and distributed systems
  • Lead modernization from monolithic to microservices architecture
  • Build event-driven solutions using tools like Kafka
  • Define APIs and integration patterns (REST, OpenAPI, etc.)
  • Work on cloud platforms like AWS and Azure
  • Use Docker and Kubernetes for containerization
  • Implement CI/CD pipelines and DevOps practices
  • Ensure system performance, security, and reliability
  • Provide technical leadership and support to teams
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service