Senior Java Developer
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 Chorrillos.
En Coforge estamos buscando Senior Java Developer (#20788-7-85) 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 a perfiles 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.