Información Importante
- Ubicación: Perú
- Modalidad de trabajo: Híbrido
Responsabilidades y Funciones
- Desarrollar y mantener microservicios backend utilizando Java y frameworks modernos
- Implementar y consumir APIs RESTful asegurando calidad, rendimiento y buenas prácticas de desarrollo
- Colaborar con el equipo técnico en el diseño, despliegue y operación de soluciones en entornos cloud
- Participar en pruebas, revisión de código y resolución de incidencias durante el ciclo de vida del desarrollo
Requisitos y Habilidades
- Experiencia como desarrollador Java nivel Mid en entornos de microservicios
- Conocimiento de Java JDK 8, 11 y 17
- Experiencia con Spring, Spring Boot, Quarkus, WebFlux y programación reactiva con RxJava
- Diseño y consumo de APIs REST / RESTful utilizando OpenAPI y Swagger
- Manejo de herramientas de construcción como Maven y Gradle
- Experiencia en pruebas unitarias utilizando JUnit y apoyo de librerías como Lombok
- Conocimiento de bases de datos SQL (SQL Server, Azure SQL) y NoSQL como CosmosDB
- Experiencia con mensajería y event streaming utilizando Apache Kafka y manejo de tópicos
- Experiencia en contenedores y orquestación con Docker y Kubernetes (OpenShift, AKS)
- Experiencia o familiaridad con servicios Azure PaaS como APIM, Application Gateway, App Service, Functions y Data Factory
Acerca de Encora
- Encora es el socio preferido de ingeniería digital y modernización de algunas de las principales empresas del mundo y empresas nativas digitales. Con más de 9,000 expertos en 47+ oficinas y laboratorios de innovación en todo el mundo, las prácticas tecnológicas de Encora incluyen Ingeniería y Desarrollo de Productos, Servicios en la Nube, Ingeniería de Calidad, DevSecOps, Datos y Análisis, Experiencia Digital, Ciberseguridad e Ingeniería de IA y LLM.
