Description
The Software Engineer II is an experienced Java software engineer specializing in microservices architecture. The role independently develops scalable, cloud-ready applications and contributes to software design, architecture, testing, performance optimization, observability, production support, and cross-functional delivery. Required expertise includes Java, J2EE, Spring, Spring Boot, Kafka, RESTful Web Services, JPA, automated testing, CI/CD, secure development, troubleshooting, and Agile Scrum.
