Neoris

Desarrollador JAVA Fullstack

Mexico, Mexico Full Time

NEORIS es un acelerador Digital que ayuda a las compañías a entrar en el futuro, teniendo 20 años de experiencia como Socios Digitales de algunas de las mayores compañías del mundo. Somos más de 4,000 profesionales en 11 países, con nuestra cultura multicultural de startup en donde cultivamos innovación, aprendizaje continuo para crear soluciones de alto valor para nuestros clientes.

Estamos en búsqueda de un Desarrollador Java Fullstack,

 

Principales responsabilidades:

 

  • Diseñar, desarrollar y mantener microservicios y APIs RESTful de alta calidad utilizando Spring Boot y Java 8-17.
  • Gestionar la seguridad de las aplicaciones, implementando autenticación y autorización mediante OAuth2, JWT y Spring Security.
  • Implementar la gestión de sesiones y el control de acceso basado en roles (RBAC).
  • Construir interfaces de usuario dinámicas, reactivas y responsivas (Single Page Applications - SPA) utilizando Angular o React.
  • Integrar de manera eficiente los componentes frontend con los servicios backend.
  • Compilar, empaquetar y automatizar los procesos de construcción de las aplicaciones utilizando Maven y Ant.
  • Gestionar el código fuente mediante Git y liderar o participar en los procesos de Integración y Entrega Continua (CI/CD) con herramientas como Jenkins o GitLab CI.
  • Realizar despliegues y gestionar aplicaciones en entornos de servidores de aplicaciones como JBoss/WildFly y WebSphere Application Server (WAS).
  • Conectar y gestionar datos en bases de datos relacionales y NoSQL.
  • Aplicar principios de seguridad en todas las fases del desarrollo, identificando y mitigando vulnerabilidades comunes (OWASP Top 10).

 

Requisitos:

 

  • Más de 8 años de experiencia en el desarrollo y modernización de aplicaciones empresariales usando el ecosistema Java v.8-17.
  • Experiencia demostrable en el desarrollo de microservicios y APIs REST con Spring Boot.
  • Conocimiento en la implementación de seguridad con Spring Security, OAuth2 y JWT.
  • Experiencia práctica en el desarrollo con uno o ambos frameworks: Angular o React.
  • Manejo avanzado de herramientas de construcción y automatización: Maven (imprescindible) y Ant (deseable).
  • Experiencia con sistemas de control de versiones, preferiblemente Git.
  • Conocimiento en la configuración y mantenimiento de pipelines de CI/CD (Jenkins o GitLab CI).
  • Experiencia en despliegue y configuración de aplicaciones en JBoss/WildFly y/o WebSphere Application Server (WAS).
  • Conocimientos en el manejo de bases de datos relacionales (Oracle, PostgreSQL, MySQL) y NoSQL (MongoDB, Redis, etc.).

Certificaciones y requisitos deseables:

 

  • Administración básica de servidores de aplicaciones (JBoss y WAS).
  • Contenerización con Docker, orquestación con Kubernetes (básico).
  • Uso de Postman para testing de seguridad y flujo de autenticación.
  • Experiencia en entornos de nube (Azure, AWS o GCP deseable).
  • Oracle Certified Professional: Java SE 11/17 Developer.
  • Spring Professional Certification (VMware).
  • Certificación en Seguridad de Aplicaciones Web (ej. OWASP o similar).
  • Certificación en OAuth2/OpenID Connect (Okta, Auth0, etc.).

 

Ofrecemos:

 

  • Esquema 100% nominal.
  • Prestaciones de ley y paquete de beneficios competitivo.
  • Programa de Bienestar para cuidar de tu salud y equilibrio personal.
  • Plan de desarrollo profesional para impulsar tu crecimiento.
  • Entorno multicultural.

 

Te invitamos a conocernos en http://www.epamneoris.com.  ¡Únete a NEORIS y sé parte de la transformación digital del futuro!

 

Andrea Velázquez

#LI-AV2