← All jobs
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
JavaKafkaSpringNode.jsKubernetesJavaScriptSQLREST APIsDatabricksAWSAzureDockerCI/CDServerlessMicroservices
Habilidades clave: Java, Quarkus, Event Driven Architecture, Apache Kafka, Microservices, Groovy, Cloud Native, APIs.
Experiencia: +6 años de experiencia en desarrollo de software con Java y experiencia sólida en arquitecturas orientadas a eventos, microservicios y desarrollo backend empresarial.
Ubicación: Lima, Perú.
Modalidad: Híbrida. Asistencia a oficina 2 veces por semana 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 a los requerimientos funcionales y técnicos.
- Diseñar e implementar componentes de integración basados en APIs y microservicios.
- Participar en todo el ciclo de vida de desarrollo de software, desde la definición hasta la implementación en producción.
- Implementar mejoras continuas orientadas a reducir la deuda técnica y optimizar la mantenibilidad del código.
- Diseñar soluciones basadas en arquitecturas orientadas a eventos.
- Aplicar buenas prácticas de desarrollo seguro, refactorización y calidad de software.
- Participar en revisiones de código y promover estándares técnicos dentro del equipo.
- Optimizar consultas, modelos de datos y rendimiento de aplicaciones.
- Diseñar estrategias de pruebas y asegurar una cobertura adecuada de calidad.
- Resolver incidencias complejas y participar en actividades de mejora continua.
- Brindar acompañamiento técnico a desarrolladores junior y semi senior.
- Contribuir a iniciativas de transformación digital y modernización tecnológica.
Requisitos indispensables
- +6 años de experiencia profesional en desarrollo de software.
- Experiencia desarrollando soluciones backend con Java.
- Dominio de:
- Java JDK 11 y 17.
- Spring Framework.
- Spring Boot.
- JDBC.
- JPA.
- WebFlux.
- Experiencia con Quarkus.
- Experiencia en desarrollo de microservicios.
- Experiencia diseñando e implementando APIs REST.
- Experiencia en arquitecturas orientadas a eventos (Event Driven Architecture).
- Experiencia utilizando Apache Kafka.
- Experiencia en programación reactiva y programación funcional.
- Experiencia con Groovy.
- Conocimiento de YAML.
- Conocimiento de ZConnect.
- Experiencia utilizando Maven y Gradle.
- Experiencia aplicando pruebas unitarias bajo enfoque BDD.
- Conocimiento de:
- Code Review.
- Programación segura.
- Refactoring.
- SonarQube.
- Modelamiento UML.
- Experiencia con bases de datos relacionales.
- Experiencia optimizando consultas SQL y modelos relacionales.
- Experiencia trabajando con bases de datos NoSQL.
- Conocimiento de patrones y antipatrones de diseño NoSQL.
- Experiencia en entornos de contenedores y plataformas cloud.
- Experiencia aplicando patrones como:
- Saga.
- Event Driven.
- Event Sourcing.
- CQRS.
Requisitos deseables
- Experiencia con JavaScript y Node.js.
- Conocimiento de arquitecturas Serverless.
- Experiencia con AWS.
- Experiencia implementando procesos CI/CD.
- Conocimiento de integración continua y calidad continua.
- Experiencia en monitoreo y observabilidad con Dynatrace o herramientas similares.
- Conocimiento de OWASP y desarrollo seguro.
- Experiencia en pruebas de penetración y análisis de vulnerabilidades.
- Experiencia con Docker y Kubernetes.
- Experiencia con Azure Kubernetes Services (AKS).
- Conocimiento de Data Factory y Databricks.
- Conocimiento de protocolos y componentes de red.
- Experiencia en diseño avanzado de soluciones Cloud Native.
Habilidades blandas
- Capacidad para trabajar de forma autónoma.
- Comunicación efectiva.
- Pensamiento analítico.
- Resolución de problemas complejos.
- Liderazgo técnico.
- Capacidad de mentoría y acompañamiento.
- Orientación a resultados.
- Trabajo colaborativo.
- Adaptabilidad.
- Aprendizaje continuo.
- Capacidad para sintetizar información y comunicar soluciones de manera clara.
Publicado el: 20-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.