Dyalo logoDYALO

Job board › IT and software jobs

Senior Java Developer

Encora · Peru · On-site · Posted 6 days ago

Get 3 free interview questions and apply →Apply on the employer's site ↗

About the job

Habilidades clave: Java, Spring Boot, Microservices, Apache Kafka, Azure, REST APIs, Kubernetes, Cloud Native. Experiencia: +6 años de experiencia en desarrollo de software con Java y experiencia sólida construyendo microservicios, arquitecturas orientadas a eventos y soluciones cloud empresariales. Ubicación: Lima, Perú. Modalidad: Híbrida. Asistencia a oficina 2 veces por semana. En Coforge estamos buscando Senior Java Developer (#20788-7-113) con el siguiente perfil. Responsabilidades principales • Desarrollar y mantener aplicaciones empresariales alineadas a los requerimientos funcionales y técnicos. • Diseñar, construir e implementar APIs y microservicios de alta disponibilidad. • Participar en todo el ciclo de vida de desarrollo de software, desde el análisis hasta la implementación en producción. • Implementar mejoras orientadas a reducir deuda técnica y optimizar la mantenibilidad de las soluciones. • Aplicar patrones de diseño y arquitecturas orientadas a eventos para construir soluciones escalables. • Diseñar e implementar soluciones basadas en microservicios y plataformas cloud. • Realizar revisiones de código y promover buenas prácticas de desarrollo seguro. • Diseñar estrategias de pruebas y mejorar continuamente la cobertura de calidad. • Optimizar consultas y modelos de datos relacionales y NoSQL. • Resolver incidentes complejos y brindar soporte técnico especializado. • Participar en iniciativas de transformación digital y modernización tecnológica. • Brindar acompañamiento técnico y mentoría a perfiles junior y semi senior. Requisitos indispensables • +6 años de experiencia profesional en desarrollo de software con Java. • Dominio de: • Java JDK 11 y 17. • Spring Framework. • Spring Boot. • WebFlux. • JDBC. • JPA. • Experiencia en desarrollo de microservicios. • Experiencia diseñando e implementando APIs REST y RESTful. • Conocimiento de OpenAPI y Swagger. • Conocimiento deseable de Quarkus. • Experiencia en arquitecturas orientadas a eventos (Event Driven Architecture). • Experiencia utilizando Apache Kafka para integración y procesamiento de eventos. • Experiencia en programación reactiva y programación funcional. • Experiencia utilizando Maven y Gradle. • Experiencia aplicando pruebas unitarias bajo enfoque BDD. • Conocimiento de: • Code Review. • Programación segura. • Refactoring. • SonarQube. • Modelamiento UML. • Experiencia utilizando Redis Cache y Hashicorp Vault. • Experiencia con bases de datos relacionales: • SQL Server. • Azure SQL. • Experiencia optimizando consultas y estructuras de bases de datos. • Experiencia con bases de datos NoSQL como MongoDB o CosmosDB. • Conocimiento de patrones y antipatrones de diseño NoSQL. • Experiencia con: • Docker. • Kubernetes. • OpenShift. • Azure Kubernetes Services (AKS). • Experiencia trabajando con servicios Azure: • Azure API Management (APIM). • Azure Application Gateway. • Azure App Service. • Azure Functions. • Azure Data Factory. • Azure Blob Storage. • Experiencia desarrollando soluciones Cloud Native. Requisitos deseables • Experiencia con JavaScript y Node.js. • Conocimiento de arquitecturas Serverless. • Experiencia con AWS. • Experiencia implementando pipelines CI/CD. • Conocimiento de estrategias de integración continua y calidad continua. • Experiencia en monitoreo y observabilidad utilizando Dynatrace o herramientas similares. • Conocimiento de OWASP y desarrollo seguro. • Experiencia en pruebas de penetración y análisis automatizado de vulnerabilidades. • Conocimiento de Docker Swarm. • Experiencia con Data Factory y Databricks. • Conocimiento de protocolos y componentes de red. • Experiencia en diseño avanzado de bases de datos NoSQL. • Conocimiento de conceptos ACID y BASE. 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. • Orientación a resultados. • Trabajo colaborativo. • Adaptabilidad. • Aprendizaje continuo. • Capacidad para sintetizar información compleja y comunicar soluciones con claridad. Publicado el: 05-11-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.

Applying is free. Dyalo never charges you to apply. Always check a job on the employer's own site.

More: IT and software jobs →