Jobs › Companies › Encora › Desarrollador Java Senior

Sobre este puesto de Desarrollador Java Senior en Encora

Encora · Presencial · Peru
Esta oferta de empleo está en Spanish.

Título del puesto: Desarrollador Java Senior

Habilidades clave: Java, JDK 11 y 17, Spring Boot, Spring, Reactor, JDBC, JPA, Apache Kafka, microservicios, arquitectura orientada a eventos, pruebas unitarias, desarrollo seguro, programación reactiva, diseño de bases de datos, optimización de consultas SQL, Docker, Kubernetes, Azure.

Experiencia: Más de 6 años de experiencia.

Ubicación: Lima, Perú.

Modalidad: Híbrida, con asistencia a oficina 2 veces por semana.

En Coforge estamos buscando un Desarrollador Java Senior con sólida experiencia en desarrollo de aplicaciones, arquitectura de microservicios e integración de sistemas. Buscamos un profesional capaz de diseñar e implementar soluciones escalables, seguras y de alto rendimiento, con autonomía para resolver problemas complejos y contribuir a la mejora continua de los productos digitales.

Responsabilidades principales

  • Desarrollar y mantener aplicaciones de acuerdo con los requisitos técnicos y las necesidades del negocio.
  • Diseñar e implementar componentes de integración mediante API y microservicios, garantizando disponibilidad, rendimiento y una experiencia óptima para los usuarios.
  • Gestionar el ciclo de vida completo de los componentes desarrollados, desde su diseño e implementación hasta su mantenimiento y mejora continua.
  • Proponer e implementar técnicas de refactorización para mejorar la mantenibilidad y reducir la deuda técnica.
  • Aplicar buenas prácticas de desarrollo, incluyendo revisión de código, programación segura, pruebas unitarias y código limpio.
  • Identificar oportunidades de mejora en el código propio y de otros integrantes del equipo.
  • Aplicar patrones de diseño y arquitectura, incluyendo Saga, arquitectura orientada a eventos, Event Sourcing y CQRS.
  • Resolver conflictos complejos de integración de código y definir estrategias de ramificación para desarrollar múltiples tareas en paralelo.
  • Optimizar consultas y esquemas de bases de datos relacionales, considerando índices, tipos de datos, compresión y rendimiento.
  • Diseñar e implementar modelos de bases de datos que cumplan con la tercera forma normal (3NF), utilizando consultas con tablas derivadas y funciones de agrupación y agregación.
  • Definir estrategias de prueba, desarrollar simulaciones (mocks) y analizar la cobertura para mejorar la calidad del software.
  • Aplicar estrategias de pruebas considerando los productos, los datos y los escenarios funcionales correspondientes.
  • Analizar fallas complejas en diferentes plataformas, proponer soluciones y acompañar a desarrolladores de menor experiencia en la resolución de problemas.
  • Cumplir los objetivos establecidos en los planes de trabajo del equipo, manteniendo autonomía y calidad en las entregas.

Requisitos indispensables

  • Contar con más de 6 años de experiencia en programación.
  • Tener experiencia sólida en Java, JDK 11 y 17, Spring Boot, Spring, Reactor, JDBC y JPA.
  • Contar con conocimientos de arquitectura orientada a eventos, Apache Kafka, tópicos y gestión de eventos.
  • Tener experiencia en optimización de esquemas y consultas de bases de datos relacionales.
  • Dominar patrones y antipatrones relacionados con el control de versiones y el diseño de bases de datos NoSQL.
  • Contar con amplio conocimiento de pruebas unitarias, con enfoque en desarrollo guiado por comportamiento (BDD).
  • Dominar prácticas de desarrollo como revisión de código, programación segura, programación funcional y reactiva, análisis de calidad de código con SonarQube, refactorización y modelado UML.
  • Tener conocimientos de integración y despliegue continuo, pruebas continuas e inspección de la calidad del código.
  • Comprender el diseño de bases de datos NoSQL, incluyendo tablas, índices, consultas y los modelos ACID y BASE.
  • Contar con conocimientos de servicios en la nube, balanceo de carga, monitoreo, autenticación y servicios elásticos.
  • Tener conocimientos de seguridad de aplicaciones, OWASP y pruebas automatizadas de penetración y vulnerabilidades.
  • Comprender protocolos y componentes de redes, como enrutamiento, VLAN, NAT y puertas de enlace.
  • Tener experiencia o conocimientos de orquestación de contenedores con Docker Swarm o Kubernetes, incluyendo AKS.
  • Desempeñarse con autonomía en proyectos y asignaciones, con poca o ninguna supervisión.
  • Comunicar y sintetizar información de manera clara y efectiva, así como brindar orientación técnica a desarrolladores de menor experiencia.

Requisitos deseables

  • Conocimientos de Quarkus.
  • Experiencia con servicios de Azure, incluyendo Azure Data Factory y Azure Databricks.
  • Conocimientos de herramientas de monitoreo, como Dynatrace.
  • Experiencia con tecnologías de contenedores y servicios de nube para el despliegue y la operación de aplicaciones.

Publicado el: 12-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.

¿Listo para postularte en Encora?
Postúlate en Encora

Empleos similares

Regístrate para recibir sugerencias adaptadas a los empleos que abres y las búsquedas que guardas.

Más empleos en Encora

Ver todos los empleos en Encora →

Postúlate ahora
🤖

Un momento — para

JobsRadar se creó para personas reales que están pasando un mal momento en su búsqueda de empleo — no para solicitudes automatizadas. Estás haciendo clic demasiado rápido y ahora estás bloqueado temporalmente.

Vuelve más tarde. Si de verdad estás buscando empleo, cuentas con nosotros — solo compórtate como una persona.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Toma ventaja en tu búsqueda de empleo.

Únete a nuestro canal de Telegram para lo que te ayuda a conseguir el puesto — referencias salariales, el pulso semanal del mercado y avisos de nuevas funciones. Sin spam, solo señal.

Únete al canal — es gratis