Back to jobs

Encora

Senior Java Developer

Location
Peru
Seniority
Senior
Posted
Added to Codestelle

Language requirements

German
Not specified
English alone
Not specified

Based on explicit wording in the listing. “Not specified” does not mean a language is optional.

About this role

Habilidades clave: Java 11/17, Quarkus, Apache Kafka, Microservices, Event Driven Architecture, Docker, Kubernetes, Azure, Groovy.

Experiencia: Mínimo 6 años de experiencia en desarrollo de software con Java, participando en arquitecturas de microservicios, soluciones cloud y plataformas empresariales de alta disponibilidad.

Ubicación: Perú.

Modalidad: Híbrido en San Isidro.

En Coforge estamos buscando Senior Java Developer (#20788-7-72) con el siguiente perfil.

Responsabilidades principales

  • Desarrollar y mantener aplicaciones empresariales alineadas con los requerimientos funcionales y técnicos del negocio.
  • Diseñar e implementar componentes basados en microservicios y arquitecturas orientadas a eventos.
  • Desarrollar APIs e integraciones de alta disponibilidad y escalabilidad.
  • Participar en todo el ciclo de vida de desarrollo, desde el análisis hasta la implementación y soporte.
  • Aplicar prácticas de programación segura, refactorización y mejora continua.
  • Reducir deuda técnica e identificar oportunidades de optimización tecnológica.
  • Realizar revisiones de código y promover estándares de desarrollo.
  • Diseñar estrategias de pruebas y asegurar cobertura adecuada mediante pruebas unitarias.
  • Optimizar consultas, estructuras de datos y componentes de integración.
  • Participar en el análisis y resolución de incidencias complejas en ambientes productivos.
  • Brindar acompañamiento técnico y mentoría a perfiles junior y semi senior.

Requisitos indispensables

  • Mínimo 6 años de experiencia en desarrollo de software.
  • Experiencia sólida con Java 11 y Java 17.
  • Experiencia desarrollando soluciones con Spring Boot.
  • Conocimiento de Spring Framework, JDBC y JPA.
  • Experiencia desarrollando microservicios.
  • Experiencia o conocimientos sólidos en Quarkus.
  • Conocimiento de programación reactiva mediante Reactor, WebFlux o RxJava.
  • Experiencia diseñando APIs RESTful.
  • Conocimiento de OpenAPI y Swagger.
  • Manejo de Maven y/o Gradle.
  • Experiencia desarrollando pruebas unitarias.
  • Experiencia con Apache Kafka y arquitecturas orientadas a eventos.
  • Conocimiento de patrones Saga, Event Driven Architecture y CQRS.
  • Experiencia optimizando bases de datos relacionales.
  • Conocimiento de bases de datos NoSQL.
  • Experiencia aplicando control de versiones y estrategias de branching.
  • Experiencia realizando code review.
  • Conocimiento de programación funcional y programación reactiva.
  • Experiencia en desarrollo seguro.
  • Conocimiento de UML y modelamiento de soluciones.
  • Experiencia utilizando herramientas de calidad de código y refactorización.
  • Conocimiento de Groovy.
  • Conocimiento de YAML.

Requisitos deseables

  • Conocimiento de ZConnect.
  • Experiencia implementando CI/CD.
  • Conocimiento de Docker y contenedores.
  • Experiencia utilizando Kubernetes o AKS.
  • Experiencia en servicios cloud y arquitecturas cloud-native.
  • Conocimiento de Dynatrace.
  • Experiencia en OWASP y pruebas de seguridad.
  • Experiencia con Data Factory o Databricks.
  • Experiencia en OpenShift.
  • Conocimiento de Docker Swarm.
  • Experiencia con AWS.
  • Conocimiento de JavaScript y Node.js.

Competencias

  • Autonomía técnica.
  • Liderazgo técnico.
  • Pensamiento analítico.
  • Resolución de problemas complejos.
  • Comunicación efectiva.
  • Capacidad de mentoría.
  • Trabajo colaborativo.
  • Orientación a resultados.
  • Capacidad de aprendizaje continuo.

Publicado el: 07-10-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.