Encora10
Java Developer
Peru
Get past the screening software and onto a recruiter's desk
hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.
- Keywords matched to this posting
- Fit score before you apply
- Cover letter included
Matched against 2.3M live jobs from 200,000+ employers in 200+ countries.
Tailor my resume for this job →hirly's read of this role
- Role family
- Engineering
- Seniority
- Mid level
- Country
- PE
- Work mode
- On-site / unstated
- First seen by hirly
- 29 Sept 2026
Derived automatically from the posting. Upload your resume above to see how the role scores against it.
the posting
- Título del puesto: Java Developer
- Habilidades clave: Java, Microservicios, Spring Boot, Quarkus, WebFlux, Apache Kafka, APIs REST, Bases de Datos SQL y NoSQL, Azure, Docker y Kubernetes.
- Experiencia: Más de 6 años de experiencia en desarrollo de software con Java.
- Ubicación: Lima, Perú.
- Modalidad: Híbrida, 2 veces por semana.
En Coforge estamos buscando un Java Developer con experiencia en desarrollo de aplicaciones y componentes de integración, orientado a la construcción de soluciones escalables, seguras y de alta disponibilidad.
Responsabilidades principales
Desarrollar y mantener aplicaciones y componentes tecnológicos de acuerdo con los requerimientos funcionales y técnicos.
Desarrollar componentes de integración mediante APIs y microservicios.
Diseñar soluciones de forma autónoma, aplicando conocimientos y tecnologías de desarrollo de software.
Gestionar el ciclo de vida completo de los componentes desarrollados.
Implementar técnicas de refactorización para mejorar la mantenibilidad y reducir la deuda técnica.
Identificar y proponer mejoras en el código propio y de otros miembros del equipo.
Aplicar buenas prácticas de desarrollo, incluyendo revisión de código, programación segura y pruebas unitarias.
Aplicar patrones de diseño como Saga, Event-Driven, Event Sourcing y CQRS.
Promover prácticas de código limpio dentro del equipo.
Resolver conflictos de código y definir estrategias de ramificación para el desarrollo paralelo.
Optimizar consultas y esquemas de bases de datos, considerando índices, tipos de datos, compresión y desempeño.
Diseñar e implementar modelos de bases de datos aplicando principios de normalización.
Diseñar consultas utilizando tablas derivadas y funciones de agregación y agrupación.
Definir estrategias de prueba y desarrollar simulaciones para validar componentes.
Analizar y mejorar la cobertura de las pruebas.
Analizar fallas complejas en diferentes plataformas y proponer soluciones.
Requisitos indispensables
Más de 6 años de experiencia en programación y desarrollo de software.
Experiencia sólida con Java y JDK 11 y 17.
Experiencia con Spring, Spring Boot, Reactor, JDBC y JPA.
Experiencia con desarrollo de microservicios y APIs REST/RESTful.
Conocimientos de arquitectura orientada a eventos y Apache Kafka.
Experiencia en optimización y modelamiento de bases de datos relacionales.
Conocimientos de bases de datos SQL y NoSQL.
Experiencia con pruebas unitarias y prácticas de desarrollo orientadas a BDD.
Conocimiento de revisión de código, programación segura, programación funcional, programación reactiva, SonarQ y refactorización.
Experiencia con control de versiones y resolución de conflictos mediante fusiones de código.
Conocimientos de Docker y Kubernetes.
Conocimientos de servicios cloud y arquitectura Cloud Native.
Experiencia con servicios de Azure, incluyendo AKS, API Management, Azure Application Gateway, Azure App Service, Azure Functions y Azure Blob Storage.
Conocimientos de CI/CD y prácticas de integración y entrega continua.
Conocimientos de seguridad en el desarrollo y OWASP.
Capacidad para trabajar con autonomía y resolver problemas complejos.
Capacidad para comunicar información técnica de manera clara y acompañar a perfiles junior y semi senior.
Requisitos deseables
Conocimientos de Quarkus.
Experiencia con Redis Cache y HashiCorp Vault.
Experiencia con Cosmos DB y MongoDB.
Conocimientos de OpenAPI, Swagger, Maven, Gradle, JUnit y Lombok.
Experiencia con OpenShift y Docker Swarm.
Conocimientos de Azure Data Factory y Databricks.
Experiencia con Dynatrace, balanceo de carga y mecanismos de autenticación.
Conocimientos de pruebas de penetración y análisis automatizado de vulnerabilidades.
Conocimientos de protocolos y componentes de redes, como enrutamiento, VLAN, NAT y gateways.
Conocimientos de JavaScript, Node.js, Serverless y AWS.
Conocimientos de diseño NoSQL y principios ACID y BASE.
Publicado el: 28-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.
Similar jobs
- Remote Java DeveloperTuring · Richmond Town, Bangalore, Karnataka, IndiaFirst seen todayremote
- Java Developer (Spring boot, Rest API)_4Yrs_IndoreGlobal Payments Inc. · Indore, Madhya Pradesh, IndiaFirst seen today
- Java Developer (m/w/d)Collaboration Betters The World GmbH · MunichFirst seen todayremote
- Java Developer (m/w/d)Collaboration Betters The World GmbH · Frankfurt am MainFirst seen todayremote
- AVP - Java Developer - Equity TechnologyJefferies · Pune, IndiaFirst seen today
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job