About the Role
We are seeking a skilled Software Engineer II to join our team. This role involves designing, developing, and maintaining robust, scalable, and secure Java-based applications.
Key responsibilities include:
* Designing and developing Java-based applications that meet the highest standards of quality and performance.
* Supporting the evolution and modernization of existing applications, as well as designing and delivering new cloud-based applications in an agile environment.
* Creating and presenting design solutions that have a significant impact on the organization.
The ideal candidate will have:
* Bachelor's Degree in Computer Science or a related field.
* At least 5 years of experience with progressive Java development, including J2EE in enterprise-level environments.
* Experience with developing RESTful Microservices using Spring Boot.
* Proven expertise with GenAI-powered development tools such as GitHub Copilot.
* Familiarity with Docker, Kubernetes, Istio, ArgoCD, and Snyk.
This is a fantastic opportunity for a motivated software engineer to make a real difference in our organization. If you have a passion for solving complex problems through development and thrive in a collaborative, Agile environment, we'd love to hear from you.