Senior Java Developer (AWS)

AI overview

Design and optimize enterprise applications with AWS and 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 Senior Java Developer (18511) con sólida experiencia en AWS y 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 4 años de experiencia en desarrollo Java.
  • 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.

Deseable

  • Experiencia con DataFactory, Databricks y herramientas de monitoreo en la nube.
  • Familiaridad con protocolos de red (ruteo, VLANs, NAT, Gateways).
  • Conocimiento de principios ACID vs BASE para diseño de bases de datos.

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.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Java Developer Q&A's
Report this job
Apply for this job