Hiring: Software Solutions Architect (Local to Lansing, MI Only) | Microservices, AWS/Azure
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Shiro Technologies, is seeking the following. Apply via Dice today!We are seeking a highly experienced Software Solutions Architect to design and deliver scalable, cloud-native applications using microservices and event-driven architectures. This role focuses on modernizing enterprise systems, building resilient distributed platforms, and driving high-quality technical solutions across teams.Key ResponsibilitiesDesign end-to-end architecture for scalable microservices and distributed systemsLead modernization efforts from monolith to microservices using DDD and API-first principlesArchitect event-driven systems using messaging platforms (Kafka, RabbitMQ, IBM MQ)Define and govern API contracts (REST, OpenAPI, gRPC)Implement resilience patterns (circuit breaker, retries, DLQ, saga orchestration)Design and deploy cloud-native solutions on AWS and/or AzureLead containerization (Docker) and orchestration (Kubernetes / OpenShift)Establish and manage CI/CD pipelines (Azure DevOps, Jenkins, GitHub)Design data pipelines, migrations, and real-time integrationsEnsure non-functional requirements: scalability, performance, security, and reliabilityImplement observability using tools like Splunk, Dynatrace, or AppDynamicsProvide technical leadership, architecture governance, and design reviewsRequired Qualifications10+ years of experience in software engineering and solution architecture7+ years designing microservices and event-driven systemsStrong expertise in Java, Spring Boot, REST APIs, and distributed systemsHands-on experience with AWS and/or Azure, Docker, and KubernetesExperience with Kafka or similar messaging systems and integration patternsStrong understanding of DDD, CQRS, Saga patterns, and API design best practicesPreferred QualificationsExperience in large-scale enterprise or government environmentsAWS and/or Azure architecture certificationsExperience with data platforms and ETL/ELT pipelinesHands-on development background to support architecture decisions