Desarrollador Backend Java Senior

Posted:
3/21/2025, 5:57:49 AM

Experience Level(s):
Senior

Field(s):
Software Engineering

Ubicación: Perú

Modalidad de trabajo: Híbrido

 

Resumen del Puesto

Buscamos un Desarrollador Backend Java Senior (14302) con experiencia en seguridad y arquitectura, que domine la implementación de mecanismos de autenticación y autorización, encriptación de datos sensibles y la comunicación eficiente entre microservicios.

Responsabilidades y Funciones

  • Diseñar e implementar mecanismos de autenticación y autorización seguros.
  • Aplicar técnicas de encriptación para proteger datos sensibles.
  • Desarrollar y optimizar microservicios con comunicación síncrona y asíncrona.
  • Implementar patrones de arquitectura de software como Hexagonal y Clean Architecture.
  • Diseñar soluciones escalables y seguras en entornos cloud o contenedorizados.
  • Colaborar con equipos de arquitectura, desarrollo y seguridad para mejorar la resiliencia y protección de las aplicaciones.
  • Garantizar el cumplimiento de buenas prácticas de seguridad en el desarrollo de software.

Requisitos y Habilidades

Experiencia

  • +3 años de experiencia en desarrollo de software y seguridad de aplicaciones.
  • Experiencia en autenticación y autorización (OAuth2, JWT, OpenID Connect, etc.).
  • Conocimiento de técnicas de encriptación para protección de datos sensibles.
  • Experiencia en arquitectura de microservicios y diferentes patrones de comunicación (REST, gRPC, mensajería asíncrona).
  • Conocimiento en tecnologías cloud (AWS, GCP, Azure) o contenedorización (Docker, Kubernetes).

Habilidades Técnicas

  • Seguridad en Software: Implementación de autenticación/autorización, encriptación y mejores prácticas.
  • Arquitectura de Software: Diseño basado en patrones Hexagonal y Clean Architecture.
  • Cloud y Contenedores: Experiencia con Docker, Kubernetes y arquitecturas en la nube.
  • Comunicación entre Microservicios: Implementación de APIs REST, gRPC, colas de mensajería (Kafka, RabbitMQ, etc.).
  • Buenas Prácticas de Código y Seguridad: OWASP Top 10, desarrollo seguro, revisiones de código.
  • Inglés A1.

Requerimientos Adicionales

  • Capacidad analítica y resolución de problemas.
  • Trabajo en equipo y colaboración con diferentes áreas.
  • Autonomía y proactividad en la ejecución de tareas.
  • Compromiso con la seguridad y buenas prácticas de desarrollo.

 

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.