Join to apply for the Desarrolladores / as senior Java role at BCNC GROUP
1 month ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Job Description
Buscamos un / a Desarrollador / a Backend con sólida experiencia en Java y un enfoque particular en protocolos de seguridad como OAuth y OpenID Connect. El candidato ideal aportará conocimientos avanzados en Java, experiencia con Spring Framework y una comprensión profunda de las herramientas y estándares de autenticación modernos.
Responsabilidades
- Desarrollar y mantener aplicaciones backend utilizando Java 8 o superior y Spring Framework (MVC).
- Diseñar e implementar soluciones de autenticación basadas en OAuth y OpenID Connect.
- Gestionar bases de datos relacionales mediante JPA (Hibernate).
- Desarrollar y consumir APIs RESTful.
- Participar en la configuración y gestión de entornos Docker y Kubernetes.
- Colaborar en la implementación de pruebas y aseguramiento de la calidad del software.
- Mantener una comunicación efectiva en inglés técnico.
Requisitos
- Título en Ingeniería Técnica o Superior en Informática o campo relacionado.
- Experiencia mínima de 4 años en desarrollo con Java 8 o superior y Spring Framework (MVC).
- Dominio en el uso de JPA (Hibernate) para la gestión de bases de datos relacionales.
- Experiencia en el desarrollo y consumo de APIs RESTful.
- Nivel de inglés técnico que permita la lectura y comprensión de documentación especializada.
- Experiencia en el ecosistema Docker y gestión de contenedores.
- Experiencia o conocimientos en OAuth / OpenID Connect, incluyendo grant types y access tokens.
- Experiencia en desarrollo de mocks simples utilizando JavaScript / Node.js.
- Experiencia con sistemas de control de versiones como Git y plataformas como GitHub.
Valorará
- Conocimientos en Python, especialmente para testing de APIs REST.
- Experiencia o conocimientos de LUA para plugins de nginx / kong.
- Experiencia en exposición de APIs en producción.
- Experiencia en entornos cloud (Azure).
Qué ofrecemos?
- Contrato indefinido.
- Estabilidad laboral.
- Trabajar en importantes proyectos con las tecnologías más punteras.
- Posibilidad de realizar proyectos internacionales.
- Desarrollo de carrera y formación.
- Retribución flexible (guardería, restaurante, seguro médico).
- Flexibilidad horaria y jornada intensiva en viernes, julio y agosto.
- Teletrabajo 100%.
Información adicional
BCNC GROUP es una empresa de ingeniería y tecnología con operaciones en España, UK, Alemania, Francia y Suecia. Trabajamos con las multinacionales más prestigiosas de Europa ayudándoles a implementar sus proyectos estratégicos.
Detalles del puesto
- Senioridad : Mid-Senior level
- Tipo de empleo : Full-time
- Función laboral : Ingeniería y Tecnología de la Información
- Industrias : Servicios de TI y Consultoría de TI
J-18808-Ljbffr