Mid Java Developer

EncoraPeruOn-siteFull-timeMid level, 2–5 yearsListed 1 hour ago

Apply now

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.