Mid Java Backend Engineer
Encora10 · Peru · 2026-09-24
About this role
Habilidades clave: Java 17/21, Spring Boot, Azure, Microservicios, WebFlux, Spring Security, Azure Service Bus, Azure DevOps, Clean Architecture.
Experiencia: Mínimo 3 a 4 años de experiencia como Backend Developer Java, participando en el diseño, desarrollo e integración de microservicios y soluciones cloud.
Ubicación: Perú.
Modalidad: Híbrido (asistencia a oficina en La Victoria).
En Coforge estamos buscando Mid Java Backend Engineer (#20789-2-4) con el siguiente perfil.
Responsabilidades principales
• Diseñar, desarrollar y mantener microservicios utilizando Java y Spring Boot.
• Participar en el diseño e implementación de arquitecturas modernas basadas en microservicios.
• Implementar integraciones utilizando servicios de mensajería y componentes cloud.
• Desarrollar soluciones escalables bajo principios de Clean Architecture y Arquitectura Hexagonal.
• Implementar mecanismos de seguridad, observabilidad y resiliencia en las aplicaciones.
• Participar en iniciativas de integración continua y despliegue continuo (CI/CD).
• Analizar y resolver problemas técnicos de complejidad media en aplicaciones existentes.
• Realizar actividades de refactorización y mantenimiento de código.
• Elaborar documentación técnica y diagramas de arquitectura.
• Participar activamente en sesiones de refinamiento y definición técnica de soluciones.
Requisitos indispensables
• Mínimo 3 a 4 años de experiencia desarrollando soluciones backend con Java.
• Experiencia con Java 17 y/o Java 21.
• Conocimiento de concurrencia utilizando CompletableFuture y Virtual Threads.
• Experiencia desarrollando aplicaciones con Spring Boot.
• Conocimiento de Spring Security.
• Experiencia con Spring Cloud.
• Experiencia desarrollando y manteniendo microservicios.
• Conocimiento de integración entre microservicios.
• Conocimiento de Clean Architecture.
• Conocimiento de Arquitectura Hexagonal.
• Conocimientos básicos de Domain Driven Design (DDD).
• Experiencia en programación reactiva utilizando WebFlux.
• Manejo de Mono y Flux.
• Conocimiento de patrones de diseño como Strategy, Observer, Adapter y Facade.
• Conocimiento de patrones distribuidos como Circuit Breaker, Retry, Timeout y Bulkhead.
• Experiencia trabajando con Azure.
• Experiencia con Azure Service Bus.
• Experiencia con Azure Functions.
• Conocimiento de Azure Key Vault.
• Experiencia utilizando Azure Application Insights.
• Experiencia implementando estrategias de caché con Redis.
• Conocimiento de TTL, Cache Aside e invalidación de caché.
• Experiencia en mensajería asíncrona y manejo de productores y consumidores.
• Conocimiento de OAuth2 y JWT.
• Experiencia con Microsoft Entra ID.
• Experiencia desarrollando pruebas de integración.
• Manejo de Mockito y TestContainers.
• Experiencia implementando observabilidad mediante métricas y trazabilidad.
• Experiencia utilizando Azure DevOps.
• Experiencia trabajando con GitHub Actions.
• Conocimiento básico de Terraform.
• Conocimiento básico de Bicep.
• Experiencia trabajando bajo metodologías ágiles.
Requisitos deseables
• Conocimiento de Spring AI.
• Experiencia integrando soluciones con Azure OpenAI.
• Conocimiento de MCP (Model Context Protocol).
• Experiencia desarrollando MCP Client y MCP Server.
• Conocimiento de arquitecturas RAG.
• Experiencia implementando soluciones basadas en Inteligencia Artificial Generativa.
• Experiencia en documentación de arquitectura mediante diagramas C4.
• Experiencia elaborando diagramas de secuencia y diagramas de integración.
• Participación en Architecture Decision Records (ADR).
Competencias
• Comunicación efectiva.
• Trabajo en equipo.
• Ownership sobre los componentes asignados.
• Resolución de problemas.
• Capacidad de mentoring a perfiles junior.
• Liderazgo técnico en componentes o iniciativas específicas.
• Autonomía y proactividad.
• Gestión de incidentes.
• Capacidad para interactuar con equipos de negocio y tecnología.
Publicado el: 23-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
- java
- spring boot
- azure
- spring
- devops
- ci/cd
- redis
- github actions
Similar jobs
- Desarrollador Java + Azure MidEncora10 · Peru
- Desarrollador Backend Java + Azure MidEncora10 · Peru
- Backend Java MidEncora10 · Peru
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.