Skip to main content

External opportunity

Mid Java Developer

Peru / Lima Not specified
Apply for this role

Posted 4 Nov 2026 · Engineering

Job description

with LibreTranslate
Habilidades clave: Java, Spring Boot, Microservices, APIs REST, Azure, SQL, Kafka, Cloud Native. Experiencia: +3 años de experiencia en desarrollo backend con Java y experiencia en desarrollo de APIs, microservicios y plataformas cloud. Ubicación: Lima, Perú. Modalidad: Híbrida. Asistencia a oficina 2 veces por semana. En Coforge estamos buscando Mid Java Developer (#20788-7-107) con el siguiente perfil. Responsabilidades principales Desarrollar y mantener aplicaciones empresariales alineadas a los requerimientos funcionales y técnicos. Construir componentes de integración mediante APIs y microservicios. Participar en todo el ciclo de vida del desarrollo de software. Implementar mejoras orientadas a la calidad, rendimiento y mantenibilidad del código. Aplicar buenas prácticas de programación segura y estándares de desarrollo. Diseñar estrategias de pruebas unitarias y automatizadas. Optimizar consultas, transacciones y rendimiento de bases de datos. Participar en iniciativas de transformación digital y modernización tecnológica. Resolver incidencias y problemas técnicos de complejidad media y alta. Colaborar con equipos multidisciplinarios en entornos ágiles. Requisitos indispensables +3 años de experiencia profesional en desarrollo de software. Experiencia desarrollando aplicaciones backend con Java. Conocimiento sólido de: Java Generics. Manejo de excepciones. JDBC. Networking. Experiencia en desarrollo de APIs REST y microservicios. Experiencia trabajando con concurrencia y multithreading. Conocimiento de: Coordinación de procesos. Recursos compartidos. Bloqueos y sincronización. Experiencia aplicando patrones de concurrencia y optimización de rendimiento. Conocimiento de patrones SOA y refactorización. Experiencia utilizando Git: Reset. Revert. Merge. Rebase. Experiencia realizando consultas SQL avanzadas. Conocimiento de: Consultas anidadas. Funciones de agrupación. Tablas temporales. Experiencia en diseño de bases de datos relacionales: Vistas. Vistas materializadas. Procedimientos almacenados. Funciones. Experiencia realizando pruebas unitarias. Experiencia con: Spring Boot. JPA. Web Services SOAP. APIs REST. JSON. XML. Swagger. OpenAPI. Experiencia en programación reactiva utilizando WebFlux o RxJava. Conocimiento de CI/CD y pipelines automatizados. Conocimiento de YAML. Experiencia trabajando con Azure: Azure Functions. Azure Blob Storage. Data Lakes. Conocimiento de protocolos de seguridad y mecanismos de cifrado. Requisitos deseables Experiencia diseñando aplicaciones Serverless. Conocimiento de CosmosDB u otras bases de datos NoSQL. Experiencia utilizando Docker. Conocimiento de arquitecturas orientadas a eventos. Experiencia aplicando patrones: Saga. Cache Aside. Event Driven. Conocimiento de conceptos ACID y BASE. Conocimiento de arquitectura de software basada en capas y componentes. Conocimientos de Data Warehouse: OLAP. OLTP. Data Mart. Data Vault. Conocimiento de conceptos SRE: APM. IaaS. Infrastructure as Code (IaC). Experiencia en scripting y automatización de tareas. Conocimiento de JavaScript, Node.js o tecnologías cloud complementarias. Habilidades blandas Capacidad analítica. Resolución de problemas. Comunicación efectiva. Trabajo colaborativo. Orientación a resultados. Proactividad. Adaptabilidad. Aprendizaje continuo. Atención al detalle. Capacidad para trabajar de forma autónoma. Publicado el: 04-11-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.
Pay, skills & work eligibility

Compensation

A clear compensation amount was not identified. Ask the employer for the range, currency, pay period and whether it covers base pay or total compensation.

Location, eligibility & working hours

Listed work location
Peru / Lima
Visa sponsorship
Not stated clearly
Relocation support
Not stated clearly
Working hours / time zone
Not stated clearly

Remote does not automatically mean work from any country. A location match does not confirm work authorization, sponsorship or relocation eligibility.

Requirements at a glance

JavaScriptNode.jsJavaSQLAzureDockerGitCI/CD

Named skills identified in the listing. A mention is not always a requirement; read the full description and employer conditions.

Explore related jobs