hirq
← All jobs

Encora

Senior Java Developer

Peru · On-site · CSA Billable

Apply well, not just fast

Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.

About the role

JavaKafkaSpringDockerNode.jsKubernetesJavaScriptREST APIsDatabricksAWSAzureCI/CDMicroservices
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.