Encora

Ingeniero de Software Backend

Encora

PeruPosted Jul 14, 2026

Job description

Título del puesto: Ingeniero de Software Backend

Habilidades clave:** Java v11+, Spring Webflux, Git, SQL, Jenkins, Artifactory, Maven, Gradle

Experiencia:** +6 años de experiencia.

Ubicación:** Lima, Perú.

Modalidad:** Híbrido (asistencia ocasional a oficina Lima).

En Coforge estamos buscando* Ingeniero de Software Backend****** (22232) ***con el siguiente perfil.

Responsabilidades principales**

Diseñar y desarrollar soluciones backend escalables en Java (Spring Boot y frameworks relacionados), asegurando calidad y mantenibilidad del código.

Definir y evolucionar la arquitectura de sistemas, incluyendo diseño de microservicios, modelos de datos y lógica de negocio.

Desarrollar e integrar APIs (REST/SOAP) y conectar sistemas internos y externos (bases de datos, servicios de terceros, mensajería).

Modelar, optimizar y gestionar el acceso a datos en bases relacionales y NoSQL, garantizando rendimiento, consistencia y disponibilidad.

Asegurar calidad del software mediante buenas prácticas (testing, logging, monitoreo) y resolución de incidentes.

Establecer y promover estándares técnicos en arquitectura, seguridad y performance

Realizar code reviews, mentoría a perfiles junior/mid y colaborar activamente en ceremonias ágiles y definición de requerimientos.

Requisitos indispensables**

  • Profesionales de Ing. de Sistemas, Informática, Desarrollo o afines con >= 6 años de experiencia como Backend developer.

  • Experiencia trabajando con:

  • Java 11 o superior

  • Programación reactiva (Spring Webflux)

  • Programación orientada a objetos (POO) y funcional (Lambdas, Streams)

  • Colecciones y manejo de excepciones en Java

  • Programación paralela y concurrente

  • Arquitectura por capas y patrones de arquitectura

  • Diseño y construcción de APIs RESTful y SOAP

  • Documentación de servicios REST y manejo de errores HTTP

  • Spring Framework (Spring Boot, Spring Data, Spring Security)

  • Ciclo de vida de los beans en Spring

  • CI/CD: integración, entrega y despliegue continuo

  • Herramientas de CI/CD: Jenkins, Bitbucket, GitLab, Artifactory

  • Control de versiones con Git y manejo de ramas (model branching)

  • Gestión de dependencias con Maven o Gradle

  • SQL, NoSQL

  • Pruebas unitarias y de software

  • Librerías para eliminar dependencias entre capas

  • Refactorización de código

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