Description
The Backend Software Engineer will develop and maintain Java and Python server-side applications, including APIs and microservices, on-premises or in the cloud. The role involves customer requirements gathering, complex problem solving, cross-functional collaboration, application deployment, monitoring, security hardening, disaster recovery, and continuous integration and delivery. Candidates need at least six years of IT experience, four years in development, prior client or client-industry experience, a bachelor's degree, and proficiency with Java 11/17, databases, and backend development; Spring Boot, AWS, and GCP experience are preferred.
