JobRaahGet matched free

Jobs

Senior Java Developer

Encora · Peru · On-site

Posted Sep 24, 2026

Apply with JobRaah

Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.

Habilidades clave: Java, Spring Boot, Microservicios, Apache Kafka, Azure, Kubernetes, OpenShift, REST APIs, Event Driven Architecture. Experiencia: Mínimo 6 años de experiencia en desarrollo de software con Java, participando en la construcción de microservicios, arquitecturas distribuidas y soluciones cloud empresariales. Ubicación: Perú. Modalidad: Híbrido (asistencia presencial 2 veces por semana). En Coforge estamos buscando Senior Java Developer (#20788-7-46) con el siguiente perfil. Responsabilidades principales Desarrollar y mantener aplicaciones empresariales basadas en microservicios. Construir soluciones backend orientadas a alta disponibilidad, escalabilidad y desempeño. Diseñar e implementar APIs RESTful para integraciones entre sistemas. Participar activamente en iniciativas de transformación digital y modernización tecnológica. Implementar mejoras continuas para reducir deuda técnica y optimizar la mantenibilidad del código. Garantizar el cumplimiento de estándares de desarrollo seguro, calidad y buenas prácticas de ingeniería. Aplicar patrones de diseño y arquitecturas orientadas a eventos. Realizar revisiones de código y contribuir a la mejora continua de los equipos de desarrollo. Diseñar estrategias de pruebas y asegurar una alta cobertura de pruebas unitarias. Participar en el ciclo completo de desarrollo, despliegue y soporte de los componentes construidos. Analizar y resolver problemas complejos relacionados con aplicaciones, integraciones y bases de datos. Guiar y acompañar técnicamente a desarrolladores de menor experiencia. Requisitos indispensables Mínimo 6 años de experiencia en desarrollo de software. Experiencia sólida en Java 11 y Java 17. Experiencia desarrollando microservicios con Spring Boot. Conocimiento de Spring Framework, JDBC y JPA. Conocimiento de Quarkus. Experiencia en programación reactiva utilizando Reactor, WebFlux o RxJava. Experiencia diseñando e implementando APIs REST y RESTful. Conocimiento de OpenAPI y Swagger. Experiencia trabajando con Maven y/o Gradle. Experiencia realizando pruebas unitarias utilizando JUnit. Experiencia utilizando Lombok. Experiencia con arquitecturas orientadas a eventos. Experiencia trabajando con Apache Kafka. Conocimiento de patrones Event Driven, Event Sourcing, CQRS y Saga. Experiencia trabajando con bases de datos relacionales como SQL Server o Azure SQL. Experiencia en optimización de consultas y diseño de modelos de datos relacionales. Experiencia con bases de datos NoSQL como CosmosDB o MongoDB. Conocimiento de Redis Cache. Experiencia utilizando HashiCorp Vault. Conocimiento de programación segura, refactorización y clean code. Experiencia en desarrollo bajo metodologías ágiles. Experiencia trabajando con Docker. Experiencia trabajando con Kubernetes. Experiencia con OpenShift o Azure Kubernetes Service (AKS). Experiencia trabajando con servicios Cloud en Azure. Conocimiento…