About this role
Habilidades clave: Java 17/21, Spring Boot, Spring MVC, WebFlux, APIs REST, Docker, Kubernetes, Azure, Git, Arquitectura Hexagonal.
Experiencia: Mínimo 3 años de experiencia desarrollando aplicaciones Java empresariales, APIs REST y soluciones basadas en microservicios bajo entornos ágiles.
Ubicación: Perú.
Modalidad: Híbrido en La Victoria.
En Coforge estamos buscando Mid Java Developer (#20789-2-12) con el siguiente perfil.
Responsabilidades principales
- Diseñar, desarrollar y mantener aplicaciones backend utilizando Java y el ecosistema Spring.
- Construir y evolucionar APIs REST seguras, escalables y orientadas a alto rendimiento.
- Participar en el desarrollo de soluciones basadas en arquitectura de microservicios.
- Implementar programación reactiva para optimizar procesamiento y rendimiento de aplicaciones.
- Participar en revisiones de código y asegurar el cumplimiento de estándares de calidad.
- Gestionar despliegues y pases a producción en entornos controlados.
- Colaborar estrechamente con equipos de negocio, arquitectura y desarrollo.
- Implementar buenas prácticas de ingeniería de software, seguridad y observabilidad.
- Participar activamente en ceremonias ágiles y actividades de mejora continua.
- Contribuir a la evolución técnica de las soluciones mediante refactorización y optimización continua.
Requisitos indispensables
- Mínimo 3 años de experiencia desarrollando soluciones con Java.
- Experiencia sólida con Java 17 y/o Java 21.
- Experiencia desarrollando aplicaciones con Spring Boot 3+.
- Experiencia utilizando Spring MVC.
- Experiencia utilizando Spring WebFlux.
- Experiencia con programación reactiva.
- Experiencia trabajando con interfaces funcionales.
- Experiencia diseñando y desarrollando APIs REST.
- Experiencia utilizando Git para control de versiones.
- Conocimiento de Arquitectura Hexagonal.
- Conocimiento de patrones de seguridad para desarrollo de APIs.
- Experiencia utilizando Docker.
- Experiencia utilizando Kubernetes.
- Conocimiento básico de prácticas DevOps.
- Conocimiento de bases de datos relacionales.
- Conocimiento de bases de datos no relacionales.
- Experiencia trabajando bajo metodología Scrum.
- Conocimiento de Clean Code.
- Conocimiento de principios SOLID.
- Conocimiento de patrones de diseño.
- Experiencia en refactorización de código.
- Experiencia desarrollando pruebas unitarias.
Requisitos deseables
- Experiencia utilizando Azure API Management.
- Experiencia con Azure Storage.
- Experiencia con Azure Functions.
- Experiencia utilizando Azure DevOps.
- Experiencia con Azure Service Bus.
- Experiencia utilizando Azure Key Vault.
- Conocimiento de soluciones cloud sobre Microsoft Azure.
- Experiencia utilizando New Relic.
- Experiencia en observabilidad y monitoreo de aplicaciones.
- Experiencia en arquitecturas de microservicios desplegadas en la nube.
Competencias
- Proactividad.
- Autogestión.
- Trabajo en equipo.
- Comunicación efectiva.
- Orientación a resultados.
- Capacidad de análisis.
- Adaptabilidad.
- Gestión de pases a producción.
- Aprendizaje continuo.
Publicado el: 03-11-2026.
En Coforge, contratamos profesionales únicamente en función de sus habilidades y calificaciones, y no discriminamos por edad, discapacidad, religión, género, orientación sexual, condición socioeconómica o nacionalidad.