JobBobsReal-time global job discoveryLive

Desarrollador Backend Java + Azure Mid

Encora10 · Peru · 2026-09-03

executive
Apply on the employer's site

About this role

Título del puesto: Desarrollador Backend Java + Azure Mid

Habilidades clave: Java 17/21, Spring Boot, Spring Security, Spring Cloud, Microservicios, Azure, Azure Service Bus, Azure Functions, Redis, WebFlux, OAuth2, JWT, Azure DevOps

Experiencia: +3 años de experiencia

Ubicación: Lima, Perú

Modalidad: Híbrida – asistencia a oficina en La Victoria de 2 a 4 días al mes, según demanda del cliente

En Coforge estamos buscando Desarrollador Backend Java + Azure Mid (20789-2-4) con el siguiente perfil.

Responsabilidades principales

• Desarrollar y mantener soluciones backend utilizando Java 17/21 y Spring Boot.

• Diseñar e implementar microservicios aplicando principios de Clean Architecture y Arquitectura Hexagonal.

• Desarrollar soluciones utilizando Spring Security, Spring Cloud y programación reactiva con WebFlux, Mono y Flux.

• Implementar mecanismos de concurrencia y asincronía utilizando CompletableFuture y Virtual Threads.

• Diseñar e implementar integraciones entre microservicios y servicios de Azure.

• Trabajar con Azure Service Bus, Azure Functions, Key Vault y Application Insights.

• Implementar soluciones de caching utilizando Redis, incluyendo estrategias TTL, Cache Aside e invalidación de caché.

• Diseñar estrategias de mensajería, reintentos y manejo de Dead Letter Queues (DLQ).

• Implementar mecanismos de seguridad utilizando OAuth2, JWT y Microsoft Entra ID.

• Desarrollar pruebas unitarias y de integración utilizando Mockito y TestContainers.

• Implementar y mantener soluciones de observabilidad mediante métricas, trazas y Application Insights.

• Participar en procesos de CI/CD utilizando Azure DevOps y GitHub Actions.

• Aplicar conceptos básicos de Infrastructure as Code utilizando Terraform y Bicep.

• Participar en la integración de soluciones de Inteligencia Artificial mediante Spring AI, Azure OpenAI, MCP y RAG.

• Elaborar y mantener documentación técnica, diagramas de arquitectura, secuencia e integración.

• Analizar y resolver problemas de complejidad media, incluyendo mantenimiento y refactorización controlada de código legacy.

• Participar en sesiones de refinamiento y colaborar con equipos técnicos y de negocio.

• Brindar soporte y mentoring a perfiles Junior cuando sea necesario.

Requisitos indispensables

• +3 años de experiencia en desarrollo backend.

• Experiencia con Java 17 o 21.

• Experiencia con Spring Boot, Spring Security y Spring Cloud.

• Experiencia desarrollando y diseñando microservicios.

• Conocimientos de Clean Architecture y Arquitectura Hexagonal.

• Conocimientos básicos de Domain-Driven Design (DDD).

• Experiencia con programación reactiva utilizando WebFlux, Mono y Flux.

• Conocimientos de patrones de diseño GOF como Strategy, Observer, Adapter y Facade.

• Conocimientos de patrones distribuidos como Circuit Breaker, Retry, Timeout y Bulkhead.

• Experiencia con servicios de Azure como Service Bus, Azure Functions, Key Vault y Application Insights.

• Experiencia con Redis y estrategias de caching.

• Conocimientos de OAuth2, JWT y Microsoft Entra ID.

• Experiencia realizando pruebas unitarias y de integración con Mockito y TestContainers.

• Conocimientos de métricas, trazas y observabilidad.

• Experiencia con Azure DevOps y/o GitHub Actions.

• Conocimientos básicos de Terraform y Bicep.

• Conocimientos de documentación técnica y herramientas como Swagger/OpenAPI.

• Inglés a nivel básico.

• Disponibilidad para asistir presencialmente según programación del proyecto.

Requisitos deseables

• Conocimientos o experiencia con Spring AI y Azure OpenAI.

• Conocimientos de MCP (Model Context Protocol), MCP Client y MCP Server.

• Conocimientos de arquitecturas RAG.

• Experiencia con estrategias avanzadas de mensajería y procesamiento asíncrono.

• Conocimientos de DDD.

• Experiencia trabajando con código legacy y refactorización controlada.

• Experiencia elaborando diagramas C4, diagramas de secuencia y diagramas de integración.

• Conocimiento de ADR (Architecture Decision Records).

• Experiencia elaborando Runbooks y Troubleshooting Guides.

• Experiencia brindando mentoring y liderazgo técnico puntual.

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

Skills asked for

Similar jobs

Apply on the employer's site

Your next role is already in here.

Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.