Backend Engineer Semi Senior
Encora10 · Peru · 2026-07-07
About this role
Título del puesto: Backend Engineer
Habilidades clave: Java 17+, Spring Webflux, Docker, Kubernetes, Git, SQL, Arquitectura síncrona/asíncrona, Kafka, Jenkins, Pruebas unitarias
Experiencia: +4 años de experiencia.
Ubicación: Perú
Modalidad: Híbrido (asistencia ocasional a oficina en Lima).
En Coforge estamos buscando Backend Engineer (21738) con el siguiente perfil.
Responsabilidades principales
• Desarrollar y mantener APIs, microservicios y componentes backend de alta calidad.
• Analizar requerimientos técnicos, identificar riesgos y proponer alternativas de solución.
• Diseñar soluciones backend alineadas a lineamientos del Tech Lead y arquitectura.
• Implementar integraciones síncronas y asíncronas, evaluando latencia, resiliencia, consistencia e impacto operativo.
• Aplicar patrones reactivos/event-driven cuando el caso de uso lo requiera.
• Realizar code reviews, refactorizaciones y mejoras de mantenibilidad, performance y seguridad.
• Optimizar aplicaciones Java considerando concurrencia, gestión de memoria, JVM, latencia y consumo de recursos.
• Implementar soluciones listas para despliegue en Docker, Kubernetes y plataformas cloud.
• Aplicar buenas prácticas de seguridad en APIs, autenticación, autorización, secretos y dependencias.
• Asegurar calidad y observabilidad mediante pruebas, logs estructurados, métricas, trazas, dashboards y alertas.
• Acompañar técnicamente a desarrolladores del equipo y apoyar el análisis de incidentes productivos.
Requisitos indispensables
• Profesionales de Ing. de Sistemas, Informática, Desarrollo o afines con >= 4 años de experiencia como Backend developer.
• Experiencia trabajando con:
• Java/JVM: Java 17, 21, 25, POO, programación funcional (streams, lambdas)
•
Spring: Spring Boot, Spring Framework, Spring Data, Spring Security, REST APIs, OpenAPI/Swagger
•
Reactividad: Programación reactiva y no bloqueante - Spring WebFlux, Project Reactor (conocimientos de backpressure, manejo de errores reactivos y criterios para elegir entre modelo imperativo, virtual threads o reactivo)
•
Arquitectura: arquitectura síncrona/asíncrona (APIs síncronas, mensajería/eventos asíncronos), Microservicios, APIs
•
Docker, Kubernetes (migración de WAS a Kubernetes)
•
Git, Jenkins, GitHub Actions o Azure DevOps
•
Seguridad (conocimientos): OWASP, OAuth2/OIDC, JWT, escaneo de dependencias, vulnerabilidades
•
BBDD: PostgreSQL, Oracle, MySQL, SQL Server. Deseable MongoDB, Redis.
•
Mensajería: Kafka
•
Testing: JUnit, Mockito o equivalentes - pruebas unitarias,…
Skills asked for
- java
- spring
- docker
- kubernetes
- kafka
- jenkins
- spring boot
- rest
Similar jobs
- Senior Go Backend Engineer - CybersecurityEncora10 · Peru
- Backend Engineer - Node.jsEncora10 · Peru
- Backend Engineer MidEncora10 · Peru
Your next role is already in here.
Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.