Encora10
Título del puesto: Senior Backend Engineer
Habilidades clave: Java 17+, Spring Webflux, Docker, Kubernetes, Git, SQL, Arquitectura síncrona/asíncrona, Kafka, Jenkins, Pruebas unitarias
Experiencia: +6 años de experiencia.
Ubicación: Perú
Modalidad: Híbrido (asistencia ocasional a oficina en Lima).
En Coforge estamos buscando Senior Java Engineer (21778) 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 >= 6 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, integración
Requisitos deseables
Conocimientos en Observabilidad avanzada (Logs estructurados, métricas, trazas distribuidas, SLIs/SLOs, alertas - Prometheus, Grafana, ELK/EFK, New Relic)
Conocimientos de performance y regression testing (Jmeter, k6, Gatling), IaC, incidentes productivos.
Habilidades blandas
Autonomía, ownership y capacidad para resolver problemas técnicos complejos
Mentoría técnica a perfiles junior/semi senior
Comunicación clara con equipos técnicos y no técnicos.
Capacidad para explicar decisiones, riesgos, impactos y trade-offs.
Colaboración efectiva con Tech Lead, arquitectura, seguridad, QA, infraestructura y producto.
Proactividad para anticipar riesgos, levantar alertas y proponer mejoras.
Publicado el: 07-07-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.
Be cautious! Do not send money to a potential employer. Do not pay any money for a potential contract of employment or for pre-employment training.
Título del puesto: Senior Backend Engineer Habilidades clave: Java 17+, Spring Webflux, Docker, Kubernetes, Git, SQL, Arquitectura síncrona/asíncrona, Kafka, Jenkins, Pruebas unitarias Experiencia: +6 años de experiencia. Ubicación: Perú Modalidad: Híbrido (asistencia ocasion