Senior Java Developer

Encora · Peru · Engineering

Posted 2026-10-21

Apply for this role →

Habilidades clave: Java, Spring Boot, Microservices, Apache Kafka, Azure, REST APIs, Kubernetes, Cloud Native.

Experiencia: +6 años de experiencia en desarrollo de software con Java y experiencia sólida construyendo microservicios, arquitecturas orientadas a eventos y soluciones cloud empresariales.

Ubicación: Lima, Perú.

Modalidad: Híbrida. Asistencia presencial 2 veces por semana en San Isidro.

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

Responsabilidades principales

Desarrollar y mantener aplicaciones empresariales alineadas a los requerimientos funcionales y técnicos.

Diseñar, construir e implementar APIs y microservicios de alta disponibilidad.

Participar en todo el ciclo de vida de desarrollo de software, desde el análisis hasta la implementación en producción.

Implementar mejoras orientadas a reducir deuda técnica y optimizar la mantenibilidad de las soluciones.

Aplicar patrones de diseño y arquitecturas orientadas a eventos para construir soluciones escalables.

Diseñar e implementar soluciones basadas en microservicios y plataformas cloud.

Realizar revisiones de código y promover buenas prácticas de desarrollo seguro.

Diseñar estrategias de pruebas y mejorar continuamente la cobertura de calidad.

Optimizar consultas y modelos de datos relacionales y NoSQL.

Resolver incidentes complejos y brindar soporte técnico especializado.

Participar en iniciativas de transformación digital y modernización tecnológica.

Brindar acompañamiento técnico y mentoría a desarrolladores junior y semi senior.

Requisitos indispensables

+6 años de experiencia profesional en desarrollo de software con Java.

Dominio de:

Java JDK 11 y 17.

Spring Framework.

Spring Boot.

WebFlux.

JDBC.

JPA.

Experiencia en desarrollo de microservicios.

Experiencia diseñando e implementando APIs REST y RESTful.

Conocimiento de OpenAPI y Swagger.

Conocimiento deseable de Quarkus.

Experiencia en arquitecturas orientadas a eventos (Event Driven Architecture).

Experiencia utilizando Apache Kafka para integración y procesamiento de eventos.

Experiencia en programación reactiva y programación funcional.

Experiencia utilizando Maven y Gradle.

Experiencia aplicando pruebas unitarias bajo enfoque BDD.

Conocimiento de:

Code Review.

Programación segura.

Refactoring.

SonarQube.

Modelamiento UML.

Experiencia utilizando Redis Cache y Hashicorp Vault.

Experiencia con bases de datos relacionales:

SQL Server.

Azure SQL.

Experiencia optimizando consultas y estructuras de bases de datos.

Experiencia con bases de datos NoSQL como MongoDB o CosmosDB.

Conocimiento de patrones y antipatrones de diseño NoSQL.

Experiencia con:

Docker.

Kubernetes.

OpenShift.

Azure Kubernetes Services (AKS).

Experiencia trabajando con servicios Azure:

Azure API Management (APIM).

Azure Application Gateway.

Azure App Service.

Azure Functions.

Azure Data Factory.

Azure Blob Storage.

Experiencia desarrollando soluciones Cloud Native.

Requisitos deseables

Experiencia con JavaScript y Node.js.

Conocimiento de arquitecturas Serverless.

Experiencia con AWS.

Experiencia implementando pipelines CI/CD.

Conocimiento de estrategias de integración continua y calidad continua.

Experiencia en monitoreo y observabilidad utilizando Dynatrace o herramientas similares.

Conocimiento de OWASP y desarrollo seguro.

Experiencia en pruebas de penetración y análisis automatizado de vulnerabilidades.

Conocimiento de Docker Swarm.

Experiencia con Data Factory y Databricks.

Conocimiento de protocolos y componentes de red.

Experiencia en diseño avanzado de bases de datos NoSQL.

Conocimiento de conceptos ACID y BASE.

Habilidades blandas

Capacidad para trabajar de forma autónoma.

Comunicación efectiva.

Pensamiento analítico.

Resolución de problemas complejos.

Liderazgo técnico.

Capacidad de mentoría.

Orientación a resultados.

Trabajo colaborativo.

Adaptabilidad.

Aprendizaje continuo.

Capacidad para sintetizar información compleja y comunicar soluciones con claridad.

Publicado el: 20-10-2026.

En Coforge, contratamos profesionales únicamente en función de sus habilidades y calificaciones, y no discriminamos en función de la edad, discapacidad, religión, género, orientación sexual, estado socioeconómico o nacionalidad.

Apply for this role →

← Back to all jobs