About the job
Location: Peru
Work mode: Hybrid
Role overview
Encora is looking for a Senior Java Developer to design, develop, and lead the implementation of scalable backend systems. This position plays a central role in technical decision-making, shaping system architecture, and driving ongoing improvements within an agile team.
What you will do
- Design and build backend services using Java and Spring Boot.
- Define and implement architectures based on microservices.
- Create and integrate secure, efficient REST APIs.
- Optimize queries and manage database performance.
- Lead technical decisions and maintain strong development practices.
- Conduct code reviews and mentor other developers on the team.
- Oversee deployments and support production environments.
- Identify ways to improve performance, scalability, and security.
