Puestos Vacantes: Desarrollador/A Back-End Java (9489) (Barcelona)

Seidor
Barcelona, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish

Job location

Remote
Barcelona, Spain

Tech stack

Flutter
Java
.NET
API
Amazon Web Services (AWS)
Amazon Web Services (AWS)
iOS
Business Logic
Mobile Application Development
MongoDB
Node.js
Ionic
Simple Object Access Protocol (SOAP)
Openapi
Amazon Web Services (AWS)
Spring-boot
Software Security
Backend
GIT
Angular
Functional Programming
REST
Amazon Web Services (AWS)
Docker

Job description

Humanizando la Tecnología.Somos una gran empresa con alma de start?up.Nos organizamos por unidades de conocimiento experto que colaboran entre sí.Por ello buscamos personas inquietas, que les motivan los retos y con ganas de crecer personal y profesionalmente, que se unan a nuestro equipo para tener un impacto positivo en el mundo a través de la tecnología.¿TE APUNTAS AL RETO?Como Desarrollador/a Back?end Java te incorporarás a un equipo multidisciplinar de unas 20 personas para trabajar junto a desarrolladores, QAs, leads técnicos, arquitectura y UX/UI en un entorno colaborativo centrado en la digitalización y modernización de los procesos relacionados con la gestión médica.La persona seleccionada formará parte de un equipo.Somos líderes en el mantenimiento de aplicaciones extremo a extremo, basado en la mejora las operaciones.Esto incluye servicios recurrentes de mantenimiento y soporte técnico y funcional así como evolutivos y nuevos desarrollos.Realizamos todas las capas necesarias, desde la conceptualización y diseño hasta el aseguramiento de la calidad y seguridad de las aplicaciones a implantar.Apostamos por los perfiles multidisciplinares y creemos en la filosofía Full Stack, por ello, se valorará también positivamente aportar experiencia en otros stacks tecnológicos ya sea de back (Java, .Net, NodeJS, etc.), desarrollo móvil (iOS, Ionic, Flutter, etc.) o web (HTML+JS+CSS, AngularJS, etc.).¿QUÉ HARÁS EN TU DÍA A DÍA?Diseñar, desarrollar y mantener servicios back-end utilizando Java 21 y el ecosistema Spring.Participar en la definición de arquitecturas basadas en capas y microservicios.Implementar lógica de negocio compleja e integrar servicios heterogéneos del ecosistema sanitario.Diseñar y consumir APIs REST siguiendo buenas prácticas (HTTP, REST, OpenAPI).Asegurar la calidad, fiabilidad y seguridad del software desarrollado.Gestionar el versionado, dependencias y despliegues usando Git y Maven.Colaborar con otros perfiles del equipo en un entorno de trabajo altamente coordinado.Realizar integraciones con sistemas legacy mediante SOAP y JNLP (cuando aplique).¿QUÉ ESPERAMOS DE TI?Dominio de Java 21.Conocimiento avanzado de principios OOO y SOLID.Experiencia en arquitectura en capas.Experiencia en microservicios.Framework Spring:Spring BootSpring WebSpring WebFluxSpring SecuritySpring Data MongoDBExperiencia con Spring Boot Starters (comprensión e implementación)Conocimientos de Lombok.Experiencia con MongoDB (consultas y agregaciones).Conocimientos y aplicación de OAUTH2.Experiencia en diseño y consumo de APIs HTTP/REST/OpenAPI.Maven y Git.Requisitos valorables:Contenedores con Docker / Docker Compose.Experiencia en AWS (Lambda, S3, SQS, ElastiCache, AWS SDK, Parameter Store).Uso de Mapstruct.Conocimientos de Jenkins.Conocimientos de HATEOAS.Experiencia integrando sistemas SOAP o JNLP.Alta proactividad, iniciativa y capacidad de anticipación.Buenas habilidades de comunicación con perfiles técnicos y funcionales.Capacidad para trabajar en equipo dentro de un contexto multidisciplinar.¿QUE ENCONTRARÁS EN SEIDOR?Un equipo diverso.Respetamos las diferencias que nos hacen más humanos.Compañerismo.Trabajamos en equipo y aprendemos los unos de los otros.Flexibilidad y conciliación.El teletrabajo está en nuestro ADN.Promovemos la flexibilidad horaria, y tenemos jornada intensiva los viernes y los meses de julio y agosto.#J-*****-Ljbffr

Requirements

Apostamos por los perfiles multidisciplinares y creemos en la filosofía Full Stack, por ello, se valorará también positivamente aportar experiencia en otros stacks tecnológicos ya sea de back (Java, .Net, NodeJS, etc.), desarrollo móvil (iOS, Ionic, Flutter, etc.) o web (HTML+JS+CSS, AngularJS, etc.)., Dominio de Java 21.Conocimiento avanzado de principios OOO y SOLID.Experiencia en arquitectura en capas.Experiencia en microservicios.Framework Spring:Spring BootSpring WebSpring WebFluxSpring SecuritySpring Data MongoDBExperiencia con Spring Boot Starters (comprensión e implementación)Conocimientos de Lombok.Experiencia con MongoDB (consultas y agregaciones). Conocimientos y aplicación de OAUTH2.Experiencia en diseño y consumo de APIs HTTP/REST/OpenAPI.Maven y Git.Requisitos valorables:Contenedores con Docker / Docker Compose.Experiencia en AWS (Lambda, S3, SQS, ElastiCache, AWS SDK, Parameter Store). Uso de Mapstruct.Conocimientos de Jenkins.Conocimientos de HATEOAS.Experiencia integrando sistemas SOAP o JNLP.Alta proactividad, iniciativa y capacidad de anticipación.Buenas habilidades de comunicación con perfiles técnicos y funcionales.Capacidad para trabajar en equipo dentro de un contexto multidisciplinar.

Benefits & conditions

Un equipo diverso. Respetamos las diferencias que nos hacen más humanos.Compañerismo. Trabajamos en equipo y aprendemos los unos de los otros.Flexibilidad y conciliación. El teletrabajo está en nuestro ADN. Promovemos la flexibilidad horaria, y tenemos jornada intensiva los viernes y los meses de julio y agosto. #J-*****-Ljbffr

About the company

Humanizando la Tecnología.Somos una gran empresa con alma de start?up. Nos organizamos por unidades de conocimiento experto que colaboran entre sí. Por ello buscamos personas inquietas, que les motivan los retos y con ganas de crecer personal y profesionalmente, que se unan a nuestro equipo para tener un impacto positivo en el mundo a través de la tecnología.

Apply for this position