Encora logo

Mid Java Developer

Encora

Peru Full-time

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 Coforgeestamos buscandoMid 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.

Apply on company site

You will be redirected to the company website to complete your application.

Browse similar remote roles

Similar jobs

Please confirm

Are you sure you want to continue?