Desarrollador Java Senior – Microservicios y Eventos
Encora · Lima
Job description
Acerca del puesto
Encora busca un Desarrollador Java Senior en Lima, Perú, con sólida experiencia en desarrollo backend, arquitectura de microservicios y soluciones basadas en eventos. Se trata de un profesional autónomo que diseña e implementa componentes tecnológicos escalables, optimiza el rendimiento de las aplicaciones y contribuye a la evolución de la arquitectura de software. La modalidad es híbrida, con asistencia presencial dos veces por semana.
Responsabilidades principales
- Desarrollar, mantener y mejorar aplicaciones según los requerimientos técnicos y funcionales del negocio.
- Diseñar e implementar APIs y microservicios que garanticen disponibilidad, seguridad y rendimiento.
- Gestionar el ciclo de vida completo de los componentes, desde el diseño hasta el mantenimiento.
- Aplicar refactorización, código limpio y patrones de diseño para mejorar la mantenibilidad y reducir la deuda técnica.
- Implementar arquitecturas basadas en eventos y patrones como Saga, Event Sourcing y CQRS.
- Aplicar buenas prácticas de revisión de código, programación segura y pruebas unitarias, y diseñar estrategias de pruebas con mayor cobertura.
- Optimizar consultas SQL y modelos de bases de datos, y resolver conflictos de integración de código.
- Colaborar con el equipo y acompañar a profesionales de menor experiencia.
Perfil requerido
- Más de 6 años de experiencia en programación y desarrollo de software.
- Experiencia sólida con Java, JDK 11 o 17, Spring, Spring Boot, JDBC y JPA.
- Experiencia con microservicios, API REST, arquitectura basada en eventos y Apache Kafka.
- Experiencia con pruebas unitarias, preferentemente con BDD, y dominio de buenas prácticas de desarrollo.
- Capacidad de trabajo autónomo y comunicación clara de soluciones técnicas.
Habilidades requeridas
- Java, Spring Boot, API REST, Apache Kafka, SQL y bases de datos NoSQL.
- Pruebas unitarias, CI/CD, Docker y Kubernetes (deseable).
- Quarkus, WebFlux y RxJava (deseable).
- Monitoreo (ej. Dynatrace), Azure, Azure Kubernetes Service y Azure Data Factory (deseable).
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Peru.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 4 days ago
Expires 1 month from now
13 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Encora
Lima