Skip to content
← Back to job listings

Senior Java Developer

Encora · Peru

Software DevelopmentImported listingfull-time4 days ago

About The Role

<div>
<p><strong>Habilidades clave:</strong> Java, Spring Boot, Microservicios, Apache Kafka, Azure, Kubernetes, OpenShift, REST APIs, Event Driven Architecture.</p>
<p><strong>Experiencia:</strong> 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.</p>
<p><strong>Ubicación:</strong> Perú.</p>
<p><strong>Modalidad:</strong> Híbrido (asistencia presencial 2 veces por semana).</p>
<p>En <strong>Coforge</strong> estamos buscando <strong>Senior Java Developer (#20788-7-46)</strong> con el siguiente perfil.</p>
<h3><strong>Responsabilidades principales</strong></h3>
<ul>
<li>Desarrollar y mantener aplicaciones empresariales basadas en microservicios.</li>
<li>Construir soluciones backend orientadas a alta disponibilidad, escalabilidad y desempeño.</li>
<li>Diseñar e implementar APIs RESTful para integraciones entre sistemas.</li>
<li>Participar activamente en iniciativas de transformación digital y modernización tecnológica.</li>
<li>Implementar mejoras continuas para reducir deuda técnica y optimizar la mantenibilidad del código.</li>
<li>Garantizar el cumplimiento de estándares de desarrollo seguro, calidad y buenas prácticas de ingeniería.</li>
<li>Aplicar patrones de diseño y arquitecturas orientadas a eventos.</li>
<li>Realizar revisiones de código y contribuir a la mejora continua de los equipos de desarrollo.</li>
<li>Diseñar estrategias de pruebas y asegurar una alta cobertura de pruebas unitarias.</li>
<li>Participar en el ciclo completo de desarrollo, despliegue y soporte de los componentes construidos.</li>
<li>Analizar y resolver problemas complejos relacionados con aplicaciones, integraciones y bases de datos.</li>
<li>Guiar y acompañar técnicamente a desarrolladores de menor experiencia.</li>
</ul>
<h3><strong>Requisitos indispensables</strong></h3>
<ul>
<li>Mínimo 6 años de experiencia en desarrollo de software.</li>
<li>Experiencia sólida en Java 11 y Java 17.</li>
<li>Experiencia desarrollando microservicios con Spring Boot.</li>
<li>Conocimiento de Spring Framework, JDBC y JPA.</li>
<li>Conocimiento de Quarkus.</li>
<li>Experiencia en programación reactiva utilizando Reactor, WebFlux o RxJava.</li>
<li>Experiencia diseñando e implementando APIs REST y RESTful.</li>
<li>Conocimiento de OpenAPI y Swagger.</li>
<li>Experiencia trabajando con Maven y/o Gradle.</li>
<li>Experiencia realizando pruebas unitarias utilizando JUnit.</li>
<li>Experiencia utilizando Lombok.</li>
<li>Experiencia con arquitecturas orientadas a eventos.</li>
<li>Experiencia trabajando con Apache Kafka.</li>
<li>Conocimiento de patrones Event Driven, Event Sourcing, CQRS y Saga.</li>
<li>Experiencia trabajando con bases de datos relacionales como SQL Server o Azure SQL.</li>
<li>Experiencia en optimización de consultas y diseño de modelos de datos relacionales.</li>
<li>Experiencia con bases de datos NoSQL como CosmosDB o MongoDB.</li>
<li>Conocimiento de Redis Cache.</li>
<li>Experiencia utilizando HashiCorp Vault.</li>
<li>Conocimiento de programación segura, refactorización y clean code.</li>
<li>Experiencia en desarrollo bajo metodologías ágiles.</li>
<li>Experiencia trabajando con Docker.</li>
<li>Experiencia trabajando con Kubernetes.</li>
<li>Experiencia con OpenShift o Azure Kubernetes Service (AKS).</li>
<li>Experiencia trabajando con servicios Cloud en Azure.</li>
<li>Conocimiento de Azure API Management.</li>
<li>Conocimiento de Azure Application Gateway.</li>
<li>Conocimiento de Azure App Service.</li>
<li>Conocimiento de Azure Functions.</li>
<li>Conocimiento de Azure Data Factory.</li>
<li>Experiencia trabajando con Azure Blob Storage.</li>
<li>Conocimiento de prácticas CI/CD.</li>
<li>Experiencia realizando code reviews.</li>
<li>Conocimiento de SonarQube y análisis de calidad de código.</li>
<li>Conocimiento de OWASP y desarrollo seguro.</li>
</ul>
<h3><strong>Requisitos deseables</strong></h3>
<ul>
<li>Conocimiento de JavaScript.</li>
<li>Experiencia con Node.js.</li>
<li>Experiencia en arquitecturas Serverless.</li>
<li>Experiencia trabajando con AWS.</li>
<li>Conocimiento de Dynatrace.</li>
<li>Experiencia en pruebas de penetración y análisis de vulnerabilidades.</li>
<li>Conocimiento de Docker Swarm.</li>
<li>Experiencia con Data Factory y Databricks.</li>
<li>Conocimiento avanzado de redes, balanceadores y componentes de infraestructura.</li>
</ul>
<h3><strong>Competencias</strong></h3>
<ul>
<li>Autonomía en la toma de decisiones técnicas.</li>
<li>Liderazgo e influencia técnica.</li>
<li>Capacidad de mentoría y acompañamiento a desarrolladores junior y semi senior.</li>
<li>Comunicación efectiva.</li>
<li>Pensamiento analítico.</li>
<li>Resolución de problemas complejos.</li>
<li>Trabajo colaborativo.</li>
<li>Orientación a resultados y calidad.</li>
<li>Capacidad para trabajar en entornos ágiles de alta exigencia.</li>
</ul>
<p><strong>Publicado el:</strong> 24-09-2026.</p>
<p><em><strong>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.</strong></em></p>
</div>

This is an external listing. JobSpring does not represent or verify the employer. Report this listing