Software Solutions Architect 157857
Come build, innovate, disrupt, and thrive!KēSTA I.T is actively seeking a Software Solutions Architect foran immediate contract engagement with our government client.Work Location: This position is HybridJob Description:We Are Seeking an experienced Software Solutions Architect to design and deliver scalable, cloud-native solutions using microservices and event-driven architectures. This role focuses on building resilient distributed systems, enabling enterprise modernization, and driving high-quality technical delivery across platforms. The ideal candidate brings strong architectural expertise, hands-on technical knowledge, and the ability to lead complex initiatives across large, cross-functional teams.Responsibilities:• Design end-to-end architecture for scalable microservices and distributed systems• Lead modernization efforts, transitioning monolithic applications to microservices using domain-driven design (DDD) and API-first principles• Architect event-driven systems using messaging platforms and enterprise integration patterns• Define and govern API contracts, including REST, OpenAPI, and gRPC standards• Implement resilience and fault-tolerance patterns such as circuit breakers, retries, dead-letter queues, and saga orchestration• Design and implement cloud-native solutions across major cloud platforms• Lead containerization efforts and orchestration using modern container platforms• Establish and maintain CI/CD pipelines and DevOps best practices• Design and support data pipelines, migrations, and real-time integration solutions• Ensure non-functional requirements including scalability, performance, security, and reliability are met• Implement observability practices including logging, monitoring, and distributed tracing• Provide technical leadership, conduct architecture reviews, and enforce governance standards• Collaborate across large teams and support multiple projects as needed• Participate in onboarding, knowledge transfer, and program-level coordination effortsRequired Skills:• 10+ years of experience in software engineering and solution architecture• 7+ years of experience designing and implementing microservices and event-driven architectures• Strong expertise in Java, Spring Boot (or similar frameworks), RESTful APIs, and distributed systems• Hands-on experience with cloud platforms such as AWS and/or Azure• Experience with containerization and orchestration tools such as Docker and Kubernetes• Proven experience with messaging systems and enterprise integration patterns• Strong understanding of domain-driven design (DDD), CQRS, saga patterns, and API design best practices• Experience building and maintaining CI/CD pipelines and DevOps processes• Knowledge of security best practices including OAuth2, mTLS, and secure API design• Experience with observability tools for logging, monitoring, and performance tracking• Strong analytical, problem-solving, and decision-making skills• Excellent communication and leadership skills with the ability to collaborate across technical and business teams• Experience working in large-scale enterprise environments preferred• Familiarity with data platforms, ETL/ELT pipelines, and real-time data processing is a plusAvailable Benefits:• Medical Benefits (Platinum level plans available)• Work from home / Hybrid / Onsite options• PTO• Holiday Pay• VTO• 401K• Charitable Match• Training reimbursementAbout KēSTA I.T.:Our name says it all; KēSTA I.T. (Keys-to-I.T.) AND our people are our keys to our success!KēSTA I.T. is a premier Utah-based technical staffing and consulting services firm. We specialize in temporary and permanent placement of Software, Hardware, Network, Cloud, CRM/ERP, Data, End-User support, Web and Executive / leadership-based positions on a full time and consulting basis.If you're interested in a role where top performance is rewarded, personal time is valued, and excellence is demanded at every level we want to talk to you today!Where do you want to go? We've got the keys! ~ KēSTA I.T.