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

JavaSpringREST APIsAzureSQLData WarehousingDockerCI/CDGitServerlessMicroservicesSRENetworking
Habilidades clave: Java, Spring Boot, Quarkus, REST APIs, Microservices, SQL, Azure, Backend Development. Experiencia: +3 años de experiencia en desarrollo de software con Java y experiencia en desarrollo backend, APIs y microservicios. Ubicación: Lima, Perú. Modalidad: Híbrida. Asistencia a oficina 2 veces por semana. En Coforge estamos buscando Mid Java Developer (#20788-7-75) con el siguiente perfil. Responsabilidades principales - Desarrollar y mantener aplicaciones empresariales alineadas a los requerimientos funcionales y técnicos. - Diseñar e implementar componentes de integración basados en APIs y microservicios. - Participar en todo el ciclo de vida de desarrollo de software desde el análisis hasta la implementación. - Proponer mejoras orientadas a la reducción de deuda técnica y optimización de rendimiento. - Implementar buenas prácticas de programación segura y calidad de software. - Diseñar estrategias de pruebas unitarias y validar cobertura de código. - Optimizar consultas y estructuras de bases de datos. - Participar en iniciativas de modernización tecnológica y transformación digital. - Resolver incidencias técnicas y proponer soluciones escalables. - Colaborar con equipos multidisciplinarios bajo metodologías ágiles. Requisitos indispensables - +3 años de experiencia profesional en desarrollo de software. - Experiencia desarrollando soluciones backend con Java. - Conocimiento de: - Java Generics. - Manejo de excepciones. - JDBC. - Networking. - Experiencia en desarrollo de APIs y microservicios. - Experiencia con concurrencia y multithreading. - 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 con: - Spring Boot. - JPA. - Web Services REST. - SOAP. - JSON. - XML. - Swagger. - OpenAPI. - Experiencia en programación reactiva utilizando RxJava o WebFlux. - Conocimiento de Quarkus. - Conocimiento de YAML. - Conocimiento de ZConnect. - Experiencia trabajando con CI/CD y pipelines automatizados. - Conocimiento de protocolos de seguridad y mecanismos de cifrado. Requisitos deseables - Experiencia diseñando aplicaciones Serverless. - Experiencia con Azure Functions, Azure Blob Storage y Data Lakes. - 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. - Experiencia con Data Warehouse: - OLAP. - OLTP. - Data Mart. - Data Vault. - Conocimiento de conceptos SRE, APM, IaaS e Infrastructure as Code. - Experiencia en scripting y automatización de tareas. 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: 21-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.