Dyalo logoDYALO

Job board › IT and software jobs

Senior Java Developer

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

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

About the job

Habilidades clave: Java 11/17, Spring Boot, Microservices, Apache Kafka, Azure, Kubernetes, Docker, APIs REST, Cloud Native. 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 Coforge estamos buscando Senior Java Developer (#20788-7-100) con el siguiente perfil. Responsabilidades principales • Desarrollar y mantener aplicaciones empresariales alineadas a los requerimientos funcionales y técnicos del negocio. • Diseñar e implementar microservicios, APIs e integraciones de alta disponibilidad. • Participar en todo el ciclo de vida de desarrollo de software, desde el análisis hasta el despliegue y soporte productivo. • Implementar mejoras continuas para reducir deuda técnica y optimizar la mantenibilidad de las soluciones. • Aplicar patrones de arquitectura, buenas prácticas de ingeniería y desarrollo seguro. • Diseñar e implementar soluciones basadas en eventos y arquitecturas distribuidas. • Realizar revisiones de código y promover estándares de calidad dentro del equipo. • Diseñar estrategias de testing y asegurar una adecuada cobertura de pruebas unitarias. • Optimizar consultas, estructuras de datos y componentes de integración. • Participar en la resolución de incidentes complejos y mejora continua de aplicaciones. • Brindar soporte 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 arquitecturas de microservicios. • Conocimiento de Quarkus. • Experiencia en programación reactiva mediante Reactor, WebFlux o RxJava. • Experiencia diseñando e implementando APIs RESTful. • Conocimiento de OpenAPI y Swagger. • Manejo de Maven y/o Gradle. • Experiencia desarrollando pruebas unitarias con JUnit. • Conocimiento de Lombok. • Experiencia en arquitecturas orientadas a eventos. • Experiencia utilizando Apache Kafka. • Conocimiento de patrones Saga, Event Driven Architecture, Event Sourcing y CQRS. • Experiencia trabajando con SQL Server o Azure SQL. • Conocimiento de bases de datos NoSQL como CosmosDB o MongoDB. • Experiencia con Redis Cache. • Conocimiento de HashiCorp Vault. • Experiencia utilizando Docker. • Experiencia utilizando Kubernetes. • Conocimiento de Azure Kubernetes Service (AKS). • Experiencia trabajando en entornos Cloud Native. • Experiencia con Azure API Management (APIM). • Conocimiento de Azure Application Gateway. • Experiencia con Azure App Service. • Experiencia con Azure Functions. • Conocimiento de Azure Data Factory. • Conocimiento de Azure Blob Storage y Azure PaaS. • Experiencia aplicando prácticas CI/CD. • Experiencia realizando code reviews. • Conocimiento de SonarQube, refactorización y Clean Code. • Conocimiento de OWASP y desarrollo seguro. • Experiencia aplicando BDD y estrategias de pruebas automatizadas. Requisitos deseables • Conocimiento de JavaScript. • Experiencia con Node.js. • Experiencia en arquitecturas Serverless. • Experiencia trabajando con AWS. • Conocimiento de Dynatrace. • Experiencia con OpenShift. • Conocimiento de Data Factory y Databricks. • Experiencia en pruebas de penetración y vulnerabilidades automatizadas. • Conocimiento de Docker Swarm. • Conocimiento de redes, balanceadores y componentes de infraestructura. Competencias • Autonomía técnica. • Pensamiento analítico. • Comunicación efectiva. • Resolución de problemas complejos. • Liderazgo técnico. • Mentoría y desarrollo de talento. • Trabajo colaborativo. • Orientación a resultados. • Compromiso con la calidad y mejora continua. Publicado el: 03-11-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.

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

More: IT and software jobs →