hirq
← All jobs

Encora

Mid Java Developer

Peru · On-site · CSA Billable

Apply well, not just fast

Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.

About the role

JavaSpringAzureREST APIsKafkaSQLMongoDBData WarehousingDockerCI/CDGitServerlessMicroservicesSRENetworking
Habilidades clave: Java, Spring Boot, Microservices, APIs REST, Azure, SQL, Kafka, Cloud Native. Experiencia: +3 años de experiencia en desarrollo de software con Java y experiencia en construcción de APIs, microservicios y soluciones empresariales. Ubicación: Lima, Perú. Modalidad: Híbrida. Asistencia a oficina 2 veces por semana. En Coforge estamos buscando Mid Java Developer (#20788-7-91) con el siguiente perfil. Responsabilidades principales - Desarrollar y mantener aplicaciones empresariales alineadas a los requerimientos funcionales y técnicos. - Construir componentes de integración basados en APIs y microservicios. - Participar en todo el ciclo de vida del desarrollo de software, desde el análisis hasta la implementación. - Proponer mejoras orientadas a reducir deuda técnica y optimizar la mantenibilidad del código. - Aplicar buenas prácticas de programación segura, pruebas unitarias y revisión de código. - Implementar patrones de diseño y arquitecturas orientadas a eventos. - Diseñar soluciones escalables y de alto rendimiento para entornos transaccionales. - Optimizar consultas y modelos de bases de datos. - Analizar y resolver incidentes complejos en ambientes distribuidos. - Participar en iniciativas de transformación digital y modernización tecnológica. - Colaborar con equipos multidisciplinarios bajo marcos ágiles de desarrollo. Requisitos indispensables - +3 años de experiencia profesional en desarrollo de software con Java. - Dominio de Java orientado a: - Genéricos. - Manejo de excepciones. - JDBC. - Networking. - Experiencia desarrollando aplicaciones basadas en microservicios. - Conocimiento de concurrencia y multithreading. - Experiencia trabajando con: - Coordinación de procesos. - Recursos compartidos. - Bloqueos y sincronización. - Conocimiento de patrones de concurrencia y optimización de rendimiento. - Experiencia aplicando patrones de refactorización y patrones SOA. - Experiencia utilizando Git: - Reset. - Revert. - Merge. - Rebase. - Experiencia desarrollando 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 desarrollando APIs REST. - Conocimiento de: - JSON. - XML. - Swagger. - OpenAPI. - Web Services SOAP y REST. - Experiencia con Spring Boot y JPA. - Experiencia en programación reactiva utilizando WebFlux o RxJava. - Experiencia trabajando con Apache Kafka. - Experiencia en Azure y servicios cloud relacionados. - Conocimiento de: - Azure Functions. - Azure Blob Storage. - CosmosDB. - Data Lakes. - Experiencia trabajando con CI/CD y pipelines automatizados. - Conocimiento de YAML. - Conocimiento de protocolos de seguridad, cifrado y criptografía de llave pública y privada. - Experiencia en scripting y automatización de tareas. Requisitos deseables - Experiencia diseñando aplicaciones Serverless. - Conocimiento de arquitecturas basadas en eventos. - Experiencia aplicando patrones: - Saga. - Cache Aside. - Experiencia con Docker: - Contenedores. - Imágenes. - Redes. - Volúmenes. - Conocimiento de bases de datos NoSQL. - Experiencia con MongoDB o CosmosDB. - Conocimiento de conceptos ACID y BASE. - Conocimiento de Data Warehouse: - OLAP. - OLTP. - Data Mart. - Data Vault. - Conocimiento de prácticas SRE. - Experiencia con APM, IaaS e Infrastructure as Code (IaC). Habilidades blandas - Capacidad analítica. - Resolución de problemas. - Comunicación efectiva. - Trabajo colaborativo. - Autonomía. - Orientación a resultados. - Atención al detalle. - Adaptabilidad. - Aprendizaje continuo. - Capacidad para desenvolverse con mínima supervisión. Publicado el: 20-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.