Encora

Senior Java Developer

Encora Peru 19 days ago
engineering

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

Explore Engineering

Skills in this job

People also search for