2 days ago
Lima, PeruSenior
Responsibilities
- Diseñar, desarrollar y mantener aplicaciones y servicios backend con Java y los JDK 8, 11 y 17.
- Implementar servicios e integraciones mediante API REST, Spring, Quarkus y Swagger.
- Diseñar soluciones considerando capas, componentes, servicios, patrones arquitectónicos y buenas prácticas de desarrollo.
- Aplicar los patrones de diseño SAGA y Cache Aside para resolver necesidades de arquitectura y mejorar el rendimiento.
- Desarrollar, configurar y gestionar imágenes, contenedores, volúmenes, redes y composiciones mediante Docker.
- Implementar y administrar aplicaciones contenerizadas mediante Kubernetes y Azure Kubernetes Service.
- Trabajar con arquitecturas cloud native y servicios de Azure, incluyendo API Management, Application Gateway, App Service y Functions.
- Implementar y gestionar procesos y canalizaciones de datos mediante Azure Data Factory.
- Diseñar y optimizar bases de datos NoSQL, incluyendo tablas, índices, consultas y principios ACID y BASE.
- Aplicar conocimientos de arquitectura y almacenamiento de datos, incluyendo OLAP, OLTP, Data Marts y Data Vault.
- Considerar prácticas de SRE, monitoreo del rendimiento de aplicaciones, IaaS e IaC.
- Colaborar con equipos técnicos para garantizar la calidad, escalabilidad, disponibilidad y mantenibilidad de las soluciones.
Requirements
- Más de 5 años de experiencia en desarrollo backend con Java.
- Conocimientos avanzados de Java y JDK 8, 11 o 17.
- Experiencia con Spring y conocimientos de Quarkus.
- Experiencia desarrollando e integrando servicios mediante API REST y herramientas como Swagger.
- Conocimientos de Maven y Gradle para construcción y gestión de dependencias.
- Experiencia con Docker, incluyendo imágenes, contenedores, volúmenes, redes y composición.
- Conocimientos de Kubernetes y Azure Kubernetes Service.
- Conocimientos de arquitectura cloud native y servicios de Azure.
- Experiencia o conocimientos de Azure API Management, Azure Application Gateway, Azure App Service y Azure Functions.
- Conocimientos de Azure Data Factory y sus canalizaciones de datos.
- Conocimientos de arquitectura de software, capas, componentes, servicios y patrones de diseño.
- Conocimientos de los patrones SAGA y Cache Aside.
- Conocimientos de diseño de bases de datos NoSQL, incluyendo tablas, índices, consultas y los conceptos ACID y BASE.
- Deseable: conocimientos de Azure PaaS y servicios de infraestructura en la nube.
- Deseable: conocimientos de arquitectura y gestión de datos, incluyendo OLAP, OLTP, Data Marts y Data Vault.
- Deseable: conocimientos de SRE, monitoreo del rendimiento de aplicaciones, IaaS e IaC.
Benefits
- Modalidad híbrida en Lima, Perú.
- Asistencia presencial obligatoria dos veces por semana en las sedes de La Molina o Chorrillos.
Tech Stack
Categories
About Encora
Encora provides software and digital product engineering services for technology companies and enterprises, including cloud-native development, data engineering, and QA. It operates a global delivery model and supports outsourced product development and managed engineering teams. Headquartered in Santa Clara, California, Encora is privately held and was acquired by Coforge; it previously raised $200 million in private equity funding in 2019.
