JobBobsReal-time global job discoveryLive

Mid Java Backend Engineer

Encora10 · Peru · 2026-09-24

executive
Apply on the employer's site

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

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.