Über diese Mid Java Developer Stelle bei Encora
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.