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 (asistencia presencial 2 veces por semana en La Molina o Chorrillos).
En Coforge estamos buscando Senior Java Developer (#20788-7-46) con el siguiente perfil.
Responsabilidades principales
- Desarrollar y mantener aplicaciones empresariales utilizando Java y arquitecturas de microservicios.
- Diseñar e implementar componentes backend orientados a escalabilidad, seguridad y alto rendimiento.
- Desarrollar APIs y servicios que soporten procesos críticos de negocio.
- Participar en iniciativas de transformación digital mediante arquitecturas cloud-native.
- Implementar mejoras continuas para reducir deuda técnica y optimizar la mantenibilidad del código.
- Diseñar e implementar soluciones basadas en eventos y arquitecturas distribuidas.
- Participar activamente en revisiones de código y mejora continua de estándares de desarrollo.
- Implementar pruebas unitarias y estrategias de aseguramiento de calidad.
- Optimizar consultas, estructuras de datos y componentes de integración.
- Participar en el análisis y resolución de incidentes complejos en ambientes productivos.
- Acompañar técnicamente a desarrolladores junior y semi senior.
Requisitos indispensables
- Mínimo 6 años de experiencia en desarrollo de software.
- Experiencia sólida en Java 11 y Java 17.
- Experiencia desarrollando aplicaciones con Spring Boot.
- Experiencia trabajando con microservicios.
- Conocimiento de Quarkus.
- Experiencia desarrollando APIs RESTful.
- Experiencia utilizando Swagger/OpenAPI.
- Manejo de Maven y/o Gradle.
- Experiencia en programación reactiva.
- Experiencia en arquitecturas orientadas a eventos.
- Experiencia utilizando Apache Kafka.
- Conocimiento de patrones como Saga, Event Sourcing y CQRS.
- Experiencia trabajando con bases de datos SQL.
- Conocimiento de bases de datos NoSQL.
- Experiencia modelando y optimizando estructuras de datos.
- Experiencia utilizando Docker.
- Experiencia utilizando Kubernetes.
- Conocimiento de Azure Kubernetes Service (AKS).
- Experiencia en soluciones Cloud Native.
- Experiencia trabajando con Azure App Service.
- Experiencia con Azure Functions.
- Experiencia con Azure API Management (APIM).
- Conocimiento de Azure Application Gateway.
- Conocimiento de Azure Data Factory.
- Conocimiento de Azure PaaS.
- Experiencia implementando prácticas CI/CD.
- Experiencia realizando code review y aplicando desarrollo seguro.
- Conocimiento de OWASP.
- Experiencia en pruebas unitarias y estrategias BDD.
- Conocimiento de SonarQube, refactorización y clean code.
- Conocimiento de UML y diseño de software.
Requisitos deseables
- Conocimiento de JavaScript.
- Experiencia con Node.js.
- Experiencia en arquitecturas Serverless.
- Experiencia con AWS.
- Conocimiento de Dynatrace.
- Experiencia con OpenShift.
- Conocimiento de Data Factory y Databricks.
- Experiencia en pruebas de vulnerabilidades automatizadas.
- Conocimiento de Docker Swarm.
- Conocimiento de componentes de infraestructura y redes.
- Experiencia en servicios financieros o banca.
Competencias
- Autonomía técnica.
- Pensamiento analítico.
- Comunicación efectiva.
- Resolución de problemas complejos.
- Trabajo colaborativo.
- Liderazgo técnico.
- Mentoría y desarrollo de talento.
- Orientación a resultados.
- Compromiso con la calidad del software.
Publicado el: 06-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.
📌 Senior Java Developer (Lima)
🏢 Encora
📍 Lima
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.