Encora logo

Software Engineer, Java

Encora

Hybrid
Lima, PE
Full-time
Senior
5+ yrs
Salary not listedPosted 5h ago

Real job — pulled straight from Encora’s careers page · Verified September 7, 2026 · No reposts.

Job description

Encora is hiring a Software Engineer, Java — a full-time, based in Lima, PE role. Apply directly on Encora's careers page below.

Software Java Engineer Senior

Location: Lima

Department: CSA Billable

Título del puesto: Software Engineer Senior (Java)
Habilidades clave: Java, Spring, Quarkus, Microservicios, Kubernetes, Docker, Azure PaaS, Cloud Native, Arquitectura de Software, API Management
Experiencia: +5 años de experiencia.
Ubicación: Perú.
Modalidad: Híbrido. Asistencia presencial 2 veces por semana en oficinas ubicadas en Chorrillos y La Molina.
 
En Coforge estamos buscando Software Engineer Senior Java (#21939) con el siguiente perfil.

Responsabilidades principales

• Diseñar, desarrollar e implementar aplicaciones empresariales utilizando Java y frameworks modernos como Spring y Quarkus.
• Construir y mantener microservicios escalables, seguros y orientados a arquitecturas Cloud Native.
• Diseñar e implementar APIs REST/RESTful utilizando estándares de integración y documentación con Swagger.
• Participar en la definición de arquitecturas de software, componentes, capas, servicios y patrones de diseño.
• Implementar soluciones basadas en contenedores utilizando Docker, Kubernetes y Azure Kubernetes Services (AKS).
• Desarrollar e integrar servicios sobre plataformas Azure PaaS como Azure App Service, Azure Functions, APIM, Azure Application Gateway y Azure Data Factory.
• Diseñar e implementar estrategias de almacenamiento y consulta sobre bases de datos NoSQL.
• Colaborar con equipos multidisciplinarios para garantizar la entrega de soluciones de alta calidad alineadas con los objetivos de negocio.
• Aplicar buenas prácticas de desarrollo, rendimiento, observabilidad, estabilidad y escalabilidad en entornos productivos.
• Participar activamente en revisiones técnicas, resolución de incidentes y mejora continua de las plataformas tecnológicas.

Requisitos indispensables

• Experiencia sólida en desarrollo con Java y versiones JDK 8, 11 y 17.
• Conocimiento avanzado de Spring Framework y Quarkus.
• Experiencia en desarrollo de APIs REST/RESTful y documentación con Swagger/OpenAPI.
• Dominio de herramientas de construcción y gestión de dependencias como Maven y Gradle.
• Experiencia en Docker: imágenes, contenedores, volúmenes, redes y composición de servicios.
• Experiencia en Kubernetes y Azure Kubernetes Services (AKS).
• Conocimientos de arquitecturas Cloud Native y servicios Azure PaaS.
• Experiencia con Azure API Management (APIM), Azure Application Gateway, Azure App Service, Azure Functions y Azure Data Factory.
• Conocimiento de arquitectura de software, diseño por capas, componentes, servicios y patrones de diseño como SAGA y Cache Aside.
• Experiencia en diseño y modelado de bases de datos NoSQL, incluyendo tablas, índices y optimización de consultas.
• Comprensión de conceptos de consistencia de datos y modelos ACID vs BASE.
• Conocimiento de conceptos de Data Warehouse, OLAP vs OLTP, DataMart y Data Vault.
• Conocimiento de prácticas y conceptos de Site Reliability Engineering (SRE), incluyendo APM, IaaS e Infrastructure as Code (IaC).
• Capacidad para trabajar en entornos ágiles y colaborar con equipos multidisciplinarios.

Requisitos deseables

• Certificaciones relacionadas con Java, Azure o Kubernetes.
• Experiencia en modernización y migración de aplicaciones hacia arquitecturas cloud.
• Conocimiento de herramientas de integración y despliegue continuo (CI/CD).
• Experiencia en observabilidad, monitoreo y optimización de aplicaciones distribuidas.
• Conocimiento de prácticas DevSecOps y seguridad en entornos cloud.
 
Publicado el: 26-08-2026
 
En Coforge, contratamos profesionales únicamente en función de sus habilidades y calificaciones, y no discriminamos en función de la edad, discapacidad, religión, género, orientación sexual, estado socioeconómico o nacionalidad.

Get Software Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Camping World logo

Senior Full Stack Engineer

$106k–$162kVirtual, IL
✓ From careers page· 12m ago
Welo Global logo

Wordpress Developer

Cluj-Napoca, Romania
✓ From careers page· 12m ago
Job Listings at DecisionPoint logo

Senior Software Developer

Remote · US-eligible
✓ From careers page· 12m ago
Arterys logo

Software Engineer

Atlanta, GA
✓ From careers page· 25m ago

Frequently asked questions

What skills are required for Software Engineer, Java at Encora?

The required skills for Software Engineer, Java at Encora include: Java, Spring, Microservices, Kubernetes, Docker, Maven, Gradle, NoSQL, Data Warehousing, SRE, CI/CD, DevSecOps.

What is the seniority level for Software Engineer, Java at Encora?

Software Engineer, Java at Encora is a Senior level position.

How do I apply for Software Engineer, Java at Encora?

You can view the full description and apply for Software Engineer, Java at Encora on EchoJobs: https://echojobs.io/job/encora-software-java-engineer-senior-xvdwh.