Senior Java Developer
Encora Lima, Lima, Peru
IT Services and IT Consulting · 5,001-10,000 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
Develop and maintain enterprise applications while designing microservices and event-driven architectures. Ensure high availability and scalability of APIs while mentoring junior and semi-senior team members.
What they look for
Requirements
Requires a minimum of 6 years of software development experience with strong proficiency in Java 11/17 and Spring Boot. Candidates must have experience with microservices, event-driven architectures, and cloud platforms.
Full description
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.
Similar roles
-
Senior Java Developer (Deployment Security Team/Citi)
RE Partners Mississauga, Ontario, Canada
-
Senior Java Fullstack Entwickler (m/w/d) (80-100%) (Ref.Nr.: 48159)
Wavestone Germany AG Bern, Bern, Switzerland
-
DEVELOPPEUR FULL-STACK JAVA (F/H)
Conserto Saint-Herblain, Pays de la Loire, France · €42K–€55K/yr
-
Java Software Engineer / C
Inetum Warsaw, Masovian Voivodeship, Poland
-
Java Developer (m/f/d)
ecosio Vienna, Austria
-
Développeur Java - Confirmé(e) (F/H)
Scalian Annecy, Auvergne-Rhône-Alpes, France · €36K–€55K/yr