The ideal candidate has extensive experience with Java, Spring Boot, microservices, REST APIs, Angular, Oracle/PL-SQL, messaging, containers, and CI/CD , and is equally comfortable solving problems across the UI, application, integration, and database layers. The candidate should also have strong practical experience with Kiro or comparable AI-assisted development capabilities , using AI as part of the engineering lifecycle while maintaining strong technical judgment, code quality, testing, security, and engineering discipline.