Encora

Desarrollador Backend Java Senior

Encora
Apply
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

Encora

About Encora

5,001-10,000 employees

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.

Contact me