Analista Desarrollador Java API

AI overview

Design, develop, and optimize enterprise applications using modern Java frameworks while ensuring compliance with AWS standards and collaborating in an agile environment.

Información Importante

Ubicación: Surquillo, Lima, Perú
Modalidad: Híbrido (2 veces por semana en oficina)

 

Resumen del puesto

Estamos buscando un Analista Desarrollador Java API (18512) con sólida experiencia en frameworks modernos de Java para unirse a nuestro equipo de ingeniería. Este rol implica diseñar, desarrollar y optimizar aplicaciones empresariales, aplicar buenas prácticas de programación segura y colaborar en un entorno ágil. El candidato ideal tendrá experiencia en arquitecturas orientadas a eventos, servicios en la nube y procesos CI/CD.

Responsabilidades y Funciones

  • Diseñar, desarrollar y mantener aplicaciones utilizando Java JDK 11/17, Spring Boot, Reactor, JDBC, JPA y Quarkus (deseable).
  • Implementar arquitecturas orientadas a eventos con Apache Kafka (tópicos, manejo de eventos).
  • Optimizar esquemas y consultas en bases de datos relacionales.
  • Aplicar patrones y buenas prácticas en control de versiones, diseño NoSQL y programación segura.
  • Escribir y mantener pruebas unitarias y participar en code reviews.
  • Colaborar en decisiones arquitectónicas y propuestas técnicas.
  • Garantizar cumplimiento de estándares y certificaciones AWS.

Requisitos y Habilidades

  • Mínimo 3 años de experiencia en desarrollo Java.
  • Web Services SOAP, REST, JSON, XML, Swagger, OpenAPI
  • Dominio de Java JDK 11/17, Spring Boot, Reactor, JPA y Quarkus (deseable).
  • Experiencia en arquitecturas orientadas a eventos y Apache Kafka.
  • Certificaciones y experiencia en AWS.Conocimiento avanzado en pruebas unitarias, programación segura y refactoring.
  • Familiaridad con modelamiento UML, Kiuwan y paradigmas de programación (funcional/reactiva).
  • Conocimiento en patrones y anti-patrones de NoSQL, CI/CD y herramientas de calidad de código.
  • Experiencia con Docker Swarm, Kubernetes Pods y AKS para orquestación.
  • Conocimiento de estándares OWASP y pruebas de vulnerabilidad automatizadas.

Complementario

  • Arquitectura de software, capas, componentes, servicios, patrones (SAGA, Cache aside)
  • Docker: imágenes, contenedores, volúmenes, redes, composición
  • Diseño de bases de datos No-SQL: tablas, índices, consultas"

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.

Encora specializes in delivering customized software engineering solutions and digital product development services to fast-growing technology firms, leveraging advanced technologies to foster innovation and growth across various industries.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Report this job
Apply for this job