Mid Java Developer
encora10
Posted Oct 21, 2026
- Other
- CSA Billable
Job description
**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.***