Información Importante
Ubicación: Perú
Modalidad de trabajo: Hibrido
Resumen del puesto
Como un Senior Java Developer (18150), formarás parte de un equipo tecnológico y ágil altamente calificado por respaldar y desarrollar soluciones de vanguardia para cumplir con los requisitos de nuestro negocio. Nos ayudará a acelerar los resultados empresariales de nuestros clientes mediante la innovación de productos digitales de vanguardia.
Responsabilidades y Funciones
- Diseñar y desarrollar microservicios backend utilizando Java (JDK 8, 11, 17), aplicando principios SOLID, patrones de diseño y arquitectura por capas.
- Implementar APIs RESTful con Spring Boot y Quarkus, asegurando calidad mediante pruebas unitarias e integración continua (CI/CD).
- Gestionar despliegues en entornos cloud-native usando Docker, Kubernetes (AKS) y servicios de Azure como App Service, Functions y Data Factory.
Requisitos y Habilidades
- Egresados de sistemas, desarrollo o afines con +5 años de experiencia.
- Dominio de Java (JDK 8, 11, 17) y programación orientada a objetos y funcional.
- Experiencia con Spring Boot, Spring Data, Spring Security y Quarkus.
- Conocimiento en arquitectura de software y patrones como SAGA y Cache Aside.
- Aplicación de principios SOLID y patrones de diseño.
- Desarrollo de APIs RESTful, documentación con Swagger.
- Pruebas unitarias e integración, y refactorización de código.
- Gestión de dependencias con Maven o Gradle.
- Control de versiones con Git y manejo de ramas.
- Experiencia en CI/CD con herramientas como Jenkins y GitLab.
- Uso de Docker y despliegue en Kubernetes (AKS).
- Conocimiento de servicios en Azure PaaS: App Service, Functions, APIM.
- Diseño de bases de datos NoSQL y conceptos ACID vs BASE.
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.
En Encora, 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.
Sponsored