JAVA SPRINGBOOT BACKEND DEVELOPER (CLIENTE FINAL)

Tecnología · Alcalá de Henares (Híbrido)

Inscribirme

Descripción

Sebastián Consultores selecciona para importante empresa nacional , fabricante de soluciones y software de pago, un JAVA SPRINGBOOT BACKEND DEVELOPER por crecimiento del departamento técnico.


La persona seleccionada se encargará de:


– Desarrollo de las aplicaciones con Java +8, ofreciendo la posibilidad de nuevas funcionalidades y mejora de las existentes, utilizando frameworks como SpringBoot y Spring Integration.

– Programación sobre arquitecturas basadas en microservicios.

– Desarrollo sobre producto propio, orientado a medios de pago y otro tipo de servicios propios de la compañía.

– Correctivos y evolutivos de las aplicaciones existentes.

– Apoyo en la integración de las aplicaciones con otras APIs.

– Documentación y pruebas de integración sobre las aplicaciones.


Se ofrece:


– Participar en proyectos de primer nivel en el sector. Equipo de especialistas en medios de pago.

– Contrato indefinido y formación continua.

– Estabilidad profesional.

– Horario flexible y posibilidad de teletrabajo en formato híbrido. Lunes a Jueves de 8:00-9:30 a 17:00-18:30. Viernes y verano jornada intensiva.

– Salario según experiencia/conocimientos. (25K-30K)


Requisitos

El perfil que estamos buscando:


Formación Académica: Ingeniería Técnica o Grado en informática. Se valorarán otro tipo de formación relacionada con el puesto.

Experiencia de, al menos, cuatro años en el desarrollo de las funciones con:

– Desarrollos Backend Java (versiones +8) basado en Spring, SpringBoot y Spring Interaction, con BBDD relacionales y no relacionales (PostgreSQL, SQL Server, MongoDB, etc.).

– Arquitecturas basadas en Microservicios.

– Desarrollo de interfaces API RESTful.

– Experiencia con servidores de autenticación OAUTH 2 y SAML2.

– Gestión de dependencias y repositorios (Maven, Gradle, Nexus…),

– Experiencia con Test unitarios, de integración y pruebas de carga con herramientas de perfilado para garantizar un alto rendimiento del sistema - JMeter



Se valorará especialmente:


– Experiencia en el ciclo completo de desarrollo de aplicaciones, incluyendo SDCL, CI/CD y conocimientos de contenedores: docker, docker compose, kubernetes, jenkins

– Conocimientos de: ElasticSearch y Criptografía, algoritmos criptográficos - DUKPT, AES, 3DES, RSA, EC

– Metodologías Agiles (SCRUM, Kanban)

– Conocimientos avanzados en medios de pago.

– Manejo de repositorios de código – GitLab- y entornos Eclipse