Habilidades clave: Java, Spring Boot, Microservices, Apache Kafka, REST APIs, Azure, Kubernetes, SQL/NoSQL, Event Driven Architecture.
Experiencia: +6 años de experiencia en desarrollo de software con Java y experiencia sólida en arquitecturas de microservicios y soluciones Cloud Native.
Ubicación: Lima, Perú.
Modalidad: Híbrida. Asistencia a oficina 2 veces por semana.
En Coforge estamos buscando Senior Java Developer con el siguiente perfil.
Responsabilidades principales
• Desarrollar y mantener aplicaciones y componentes tecnológicos de alta disponibilidad.
• Diseñar e implementar microservicios y APIs orientados a la escalabilidad y mantenibilidad.
• Participar en todo el ciclo de vida de desarrollo de software, desde el análisis hasta la puesta en producción.
• Implementar mejoras continuas orientadas a reducir deuda técnica y optimizar el desempeño de las aplicaciones.
• Diseñar e implementar soluciones basadas en arquitecturas orientadas a eventos.
• Aplicar buenas prácticas de desarrollo, programación segura, code review y refactorización.
• Diseñar e implementar estrategias de pruebas unitarias y automatizadas.
• Optimizar consultas y modelos de bases de datos relacionales y NoSQL.
• Participar en iniciativas de transformación digital y modernización tecnológica.
• Brindar soporte técnico y mentoría a desarrolladores de menor experiencia.
• Identificar oportunidades de mejora y proponer soluciones tecnológicas innovadoras.
Requisitos indispensables
• +6 años de experiencia competente en desarrollo de software utilizando Java.
• Experiencia desarrollando aplicaciones basadas en microservicios.
• Dominio de Java JDK 11 y 17.
• Experiencia con:
• Spring Framework
• Spring Boot
• Spring Reactor
• JDBC
• JPA
• Quarkus
• Experiencia en desarrollo de APIs REST y RESTful.
• Experiencia con OpenAPI y Swagger.
• Experiencia en arquitecturas orientadas a eventos (Event Driven Architecture).
• Experiencia utilizando Apache Kafka y gestió
📌 Senior Java Developer (Lima)
🏢 Encora
📍 Lima