About the job
Encora is looking for a Senior Backend Java Developer based in Peru. This position focuses on designing, developing, and maintaining backend software that supports client solutions. The role involves working closely with teams from different disciplines to turn business needs into scalable applications. Senior developers in this role also guide junior engineers and help improve software development practices within the team.
What you will do
- Design, build, and manage backend services and RESTful APIs with Java, using cloud-native approaches.
- Develop and maintain containerized applications using Docker, and deploy them on Kubernetes clusters in both cloud and on-premises settings.
- Set up and maintain CI/CD pipelines to automate building, testing, and deployment.
- Monitor system performance, troubleshoot technical issues, and optimize applications for scalability, reliability, and security.
Role overview
- Collaborate with multidisciplinary teams to deliver software that meets complex business requirements.
- Mentor junior engineers and contribute to refining development processes.
