Summary from listing
The Software Architect will design and document microservices-based software solutions using Java, Spring Boot, and Spring Cloud; define development standards; translate business requirements into architectural solutions; configure Kubernetes and Kafka for deployment, orchestration, and integration; guide development teams through technical decisions and code reviews; prepare technical deliverables; and coordinate with client, development, infrastructure, DevOps, and information security teams. The role requires a bachelor's degree in a relevant field, at least six years of software architecture experience, at least three years of microservices architecture experience, advanced Java and Spring experience, and an Oracle Java certification.
