Live opening · Posted 7 hours ago

Desarrollador Java

Encora · Peru
Greenhouse
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 7 hours ago
CompanyEncora
LocationPeru
SkillsJava, Spring Boot, AWS, Azure, Docker, Kubernetes, MongoDB
SourceGreenhouse
ListedPosted 7 hours ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
13 min from Greenhouse publishing this role to us finding it
4 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
64,821 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

Título del puesto: Desarrollador Java
Habilidades clave: Java, Spring Boot, Quarkus, programación reactiva, microservicios, API REST, OpenAPI, Swagger, JPA, SQL, bases de datos NoSQL, Apache Kafka, Docker, Kubernetes, Azure, pruebas unitarias, Git y patrones de diseño.
Experiencia: De 2 a 6 años de experiencia en desarrollo de software.
Ubicación: Lima, Perú.
Modalidad: Híbrida, con asistencia a oficina 2 veces por semana.
En Coforge estamos buscando un Desarrollador Java con experiencia en desarrollo y mantenimiento de aplicaciones, integración de servicios y construcción de componentes backend.
Responsabilidades principales
Desarrollar y mantener aplicaciones y componentes tecnológicos de acuerdo con los requerimientos funcionales y técnicos del negocio.
Diseñar e implementar API y microservicios para facilitar la integración entre aplicaciones.
Garantizar la disponibilidad, seguridad, rendimiento y mantenibilidad de los componentes desarrollados.
Gestionar el ciclo de vida completo de los componentes, desde el diseño y desarrollo hasta las pruebas y el mantenimiento.
Aplicar técnicas de refactorización para mejorar la calidad del código y reducir la deuda técnica.
Realizar revisiones de código, implementar pruebas unitarias y aplicar prácticas de programación segura.
Identificar oportunidades de mejora en el código propio y en el de otros integrantes del equipo.
Aplicar patrones de diseño y arquitectura, incluyendo Saga, arquitectura basada en eventos, Event Sourcing y CQRS.
Gestionar ramas, resolver conflictos complejos de integración y utilizar estrategias de control de versiones con Git.
Diseñar y optimizar modelos de bases de datos relacionales y consultas SQL, considerando índices, rendimiento y normalización.
Definir estrategias de prueba, implementar simulaciones de componentes y mejorar la cobertura de las pruebas.
Analizar fallas complejas en diferentes plataformas y proponer soluciones técnicas.
Participar en equipos ágiles y cumplir los compromisos establecidos en la planificación de los sprints.
Requisitos indispensables
Experiencia de 2 a 6 años en desarrollo de software.
Conocimientos de Java y JDK 8, 11 o 17.
Experiencia con Spring, Spring Boot y JPA.
Conocimientos de programación orientada a objetos, genéricos, excepciones, JDBC y programación concurrente.
Experiencia en desarrollo de microservicios y servicios web REST.
Conocimientos de SOAP, JSON, XML, OpenAPI y Swagger.
Manejo de herramientas de construcción como Maven y Gradle.
Experiencia con pruebas unitarias y herramientas como JUnit.
Manejo de Git, incluyendo integración de ramas y resolución de conflictos.
Conocimientos de SQL, consultas complejas, funciones de agrupación y diseño de bases de datos relacionales.
Experiencia o conocimientos de bases de datos como SQL Server, Azure SQL, Cosmos DB o MongoDB.
Conocimientos de programación reactiva con WebFlux o RxJava.
Familiaridad con Apache Kafka y arquitecturas basadas en eventos.
Conocimientos de contenedores y orquestación con Docker y Kubernetes.
Conocimientos de arquitectura de software, código limpio y patrones de diseño.
Capacidad para analizar problemas técnicos y proponer soluciones de manera autónoma.
Requisitos deseables
Experiencia con Quarkus y soluciones de arquitectura nativa de la nube.
Conocimientos de OpenShift y servicios de Microsoft Azure, como Azure Blob Storage, Azure Functions, Azure Data Factory, Azure Kubernetes Service y Azure API Management.
Experiencia con herramientas de integración y entrega continua, pipelines automatizados y archivos YAML.
Conocimientos de HashiCorp Vault y Redis.
Experiencia en diseño de soluciones sin servidor y conocimientos de AWS.
Conocimientos de protocolos de cifrado, llaves públicas y privadas, y seguridad de aplicaciones.
Manejo de programación en shell y scripts.
Conocimientos de patrones de concurrencia, optimización de rendimiento y patrones de integración.
Experiencia con procedimientos almacenados, funciones, vistas y optimización de consultas mediante herramientas como Explain Plan.
Conocimientos de bases de datos NoSQL, propiedades ACID y BASE, y conceptos de almacenamiento y análisis de datos.
Familiaridad con conceptos de ingeniería de confiabilidad del sitio (SRE), monitoreo de aplicaciones y modelos de infraestructura en la nube.
Publicado el: 12-10-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.

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App