{"id":1157620,"url":"https://alion.io/job/coforge-mid-java-backend-engineer","title":"Mid Java Backend Engineer","company":{"id":710119,"name":"Coforge","domain":"coforge.com","url":"https://alion.io/company/coforge-3","size_band":"5000+","is_staffing_agency":false,"is_intermediary":false,"ats_vendor":"Greenhouse","truth_index":{"grade":"B","score":80,"open_postings":36,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":21,"computed_at":"2026-09-23T05:45:00Z"}},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":null,"work_mode":"on_site","remote_scope":null,"hiring_geo_confidence":"structured","locations":["Lima, Peru"],"countries":["PE"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Azure","optional":false},{"name":"Azure DevOps","optional":false},{"name":"Bicep","optional":false},{"name":"CI/CD","optional":false},{"name":"Clean Architecture","optional":false},{"name":"GitHub Actions","optional":false},{"name":"Java","optional":false},{"name":"Microsoft Entra ID","optional":false},{"name":"Mockito","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"OpenAI","optional":false},{"name":"RAG","optional":false},{"name":"Redis","optional":false},{"name":"Spring Boot","optional":false},{"name":"Spring Cloud","optional":false},{"name":"Spring Security","optional":false},{"name":"Terraform","optional":false},{"name":"Testcontainers","optional":false},{"name":"Kotlin","optional":true}],"status":"live","first_seen_at":"2026-09-23T21:03:16Z","employer_posted_date":"2026-09-23","last_verified_at":"2026-09-23T22:14:07Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Habilidades clave: Java 17/21, Spring Boot, Azure, Microservicios, WebFlux, Spring Security, Azure Service Bus, Azure DevOps, Clean Architecture.\nExperiencia: 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.\nUbicación: Perú.\nModalidad: Híbrido (asistencia a oficina según programación del proyecto en La Victoria).\nEn Coforge estamos buscando Mid Java Backend Engineer (#20789-2-4) con el siguiente perfil.\nResponsabilidades principales\nDiseñar, desarrollar y mantener microservicios utilizando Java y Spring Boot.\nParticipar en el diseño e implementación de arquitecturas modernas basadas en microservicios.\nImplementar integraciones utilizando servicios de mensajería y componentes cloud.\nDesarrollar soluciones escalables bajo principios de Clean Architecture y Arquitectura Hexagonal.\nImplementar mecanismos de seguridad, observabilidad y resiliencia en las aplicaciones.\nParticipar en iniciativas de integración continua y despliegue continuo (CI/CD).\nAnalizar y resolver problemas técnicos de complejidad media en aplicaciones existentes.\nRealizar actividades de refactorización y mantenimiento de código.\nElaborar documentación técnica y diagramas de arquitectura.\nParticipar activamente en sesiones de refinamiento y definición técnica de soluciones.\nRequisitos indispensables\nMínimo 3 a 4 años de experiencia desarrollando soluciones backend con Java.\nExperiencia con Java 17 y/o Java 21.\nConocimiento de concurrencia utilizando CompletableFuture y Virtual Threads.\nExperiencia desarrollando aplicaciones con Spring Boot.\nConocimiento de Spring Security.\nExperiencia con Spring Cloud.\nExperiencia desarrollando y manteniendo microservicios.\nConocimiento de integración entre microservicios.\nConocimiento de Clean Architecture.\nConocimiento de Arquitectura Hexagonal.\nConocimientos básicos de Domain Driven Design (DDD).\nExperiencia en programación reactiva utilizando WebFlux.\nManejo de Mono y Flux.\nConocimiento de patrones de diseño como Strategy, Observer, Adapter y Facade.\nConocimiento de patrones distribuidos como Circuit Breaker, Retry, Timeout y Bulkhead.\nExperiencia trabajando con Azure.\nExperiencia con Azure Service Bus.\nExperiencia con Azure Functions.\nConocimiento de Azure Key Vault.\nExperiencia utilizando Azure Application Insights.\nExperiencia implementando estrategias de caché con Redis.\nConocimiento de TTL, Cache Aside e invalidación de caché.\nExperiencia en mensajería asíncrona y manejo de productores y consumidores.\nConocimiento de OAuth2 y JWT.\nExperiencia con Microsoft Entra ID.\nExperiencia desarrollando pruebas de integración.\nManejo de Mockito y TestContainers.\nExperiencia implementando observabilidad mediante métricas y trazabilidad.\nExperiencia utilizando Azure DevOps.\nExperiencia trabajando con GitHub Actions.\nConocimiento básico de Terraform.\nConocimiento básico de Bicep.\nExperiencia trabajando bajo metodologías ágiles.\nRequisitos deseables\nConocimiento de Spring AI.\nExperiencia integrando soluciones con Azure OpenAI.\nConocimiento de MCP (Model Context Protocol).\nExperiencia desarrollando MCP Client y MCP Server.\nConocimiento de arquitecturas RAG.\nExperiencia implementando soluciones basadas en Inteligencia Artificial Generativa.\nExperiencia en documentación de arquitectura mediante diagramas C4.\nExperiencia elaborando diagramas de secuencia y diagramas de integración.\nParticipación en Architecture Decision Records (ADR).\nCompetencias\nComunicación efectiva.\nTrabajo en equipo.\nOwnership sobre los componentes asignados.\nResolución de problemas.\nCapacidad de mentoring a perfiles junior.\nLiderazgo técnico en componentes o iniciativas específicas.\nAutonomía y proactividad.\nGestión de incidentes.\nCapacidad para interactuar con equipos de negocio y tecnología.\nPublicado el: 23-09-2026.\n 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.","description_format":"text","description_chars":4080,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"Spanish","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Cybersecurity","Science & Engineering"],"lifecycle":[{"event":"open","at":"2026-09-23T22:14:07Z"}],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":21,"reasons":["conf:2","win:early","comp:brand"],"computed_at":"2026-09-24T00:46:02Z"},"pay":null,"html_url":"https://alion.io/job/coforge-mid-java-backend-engineer","json_url":"https://alion.io/job/coforge-mid-java-backend-engineer.json","meta":{"generated_at":"2026-09-24T00:46:02Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers"}}