Job board › IT and software jobs
Senior Java Developer
Encora · Peru · On-site · Posted 3 days ago
Get 3 free interview questions and apply →Apply on the employer's site ↗
About the job
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.
Applying is free. Dyalo never charges you to apply. Always check a job on the employer's own site.