Desarrollador Backend Java
Posted 12 Oct 2026
Advertised as “Desarrollador Backend Java Senior”
BranchFactor Summary
The original posting with the fluff stripped out
- Management level
- Individual contributor
No salary listed for this role.
Título del puesto: Desarrollador Backend Java Senior
Habilidades clave: Java, JDK 8, 11 y 17, Spring, Quarkus, API REST, Swagger, Maven, Gradle, Docker, Kubernetes, Azure Kubernetes Service (AKS), Arquitectura Cloud Native, Azure API Management (APIM), Azure Application Gateway, Azure App Service, Azure Functions, Azure Data Factory, Bases de Datos NoSQL, Patrones de Diseño y Arquitectura de Software.
Experiencia: +5 años de experiencia en desarrollo backend con Java y diseño de soluciones de software.
Ubicación: Lima, Perú.
Modalidad: Híbrida, con asistencia presencial obligatoria dos veces por semana en las sedes de La Molina o Chorrillos.
En Coforge estamos buscando un Desarrollador Backend Java Senior con conocimientos avanzados en Java, arquitectura de software, tecnologías de contenedores y servicios de Azure. Buscamos profesionales con experiencia en el diseño e implementación de soluciones escalables, seguras y de alto rendimiento, capaces de aplicar patrones de arquitectura y buenas prácticas de desarrollo en entornos de nube.
Responsabilidades principales
- Diseñar, desarrollar y mantener aplicaciones y servicios backend utilizando Java y diferentes versiones del JDK, incluyendo 8, 11 y 17.
- Implementar servicios e integraciones mediante API REST y tecnologías como Spring y Quarkus.
- Diseñar soluciones de software considerando capas, componentes, servicios, patrones arquitectónicos y buenas prácticas de desarrollo.
- Aplicar patrones de diseño como SAGA y Cache Aside para resolver necesidades de arquitectura y mejorar el rendimiento de las aplicaciones.
- Desarrollar, configurar y gestionar imágenes, contenedores, volúmenes, redes y composiciones mediante Docker.
- Implementar y administrar aplicaciones contenerizadas mediante Kubernetes y Azure Kubernetes Service (AKS).
- Trabajar con arquitecturas nativas de nube y servicios de Azure, incluyendo Azure API Management, Azure Application Gateway, Azure App Service y Azure Functions.
- Participar en la implementación y gestión de procesos y canalizaciones de datos mediante Azure Data Factory.
- Diseñar y optimizar bases de datos NoSQL, considerando tablas, índices, consultas y los principios de consistencia ACID y BASE.
- Aplicar conocimientos de arquitectura y almacenamiento de datos, incluyendo conceptos de procesamiento analítico y transaccional, Data Marts y Data Vault.
- Considerar prácticas y conceptos de ingeniería de confiabilidad del sitio (SRE), monitoreo del rendimiento de aplicaciones e infraestructura como servicio y como código.