Requirements
Requires formal training or certification in software engineering with 5+ years of experience. Must have advanced Java skills (Spring Boot, Spring MVC, Spring Cloud) in a microservices architecture, experience with system design, application development, automated testing, and operational stability for production systems. Hands-on experience with AWS cloud-native applications, CI/CD, Git, Maven/Gradle, automated testing frameworks (JUnit), relational databases, SQL, and messaging/integration patterns (Kafka) is essential. Demonstrated experience leading the effective use of enterprise-authorized AI-assisted software development tools and a strong understanding of responsible AI use in engineering workflows are also required.