¡Activa las notificaciones laborales por email!

Ingeniero Backend Senior

beBeeDesarrolladorBackend

Reus

Presencial

EUR 40.000 - 60.000

Jornada completa

Hace 15 días

Descripción de la vacante

Una empresa del sector turístico busca un Desarrollador Backend para diseñar y mejorar servicios en Java/Kotlin. Trabajarás en un entorno ágil, implementando APIs y colaborando con equipos diversos. Se valoran 3 años de experiencia en Java, conocimiento en Spring Boot y habilidades colaborativas. Ofrecen contrato indefinido, salario competitivo y oportunidades de crecimiento.

Servicios

Contrato indefinido
Opciones de trabajo remoto y flexible
Salario competitivo
Oportunidades de crecimiento profesional
22 días de vacaciones
Hardware de última generación

Formación

  • 3 años de experiencia en desarrollo Java (con Java 21).
  • Dominio de Spring Boot y diseño de APIs REST.
  • Fluidez en Git y trabajo colaborativo.
  • Inglés técnico y español fluido.

Responsabilidades

  • Diseñar y desarrollar APIs REST con Spring Boot.
  • Escribir tests unitarios y de integración.
  • Modelar y optimizar bases de datos.
  • Participar en code reviews y CI/CD.
  • Colaborar con otros equipos técnicos.

Conocimientos

Desarrollo APIs REST
Java
Spring Boot
MySQL
Docker
JUnit
Git
Clean Code
Colaboración

Herramientas

Docker
Swagger
Kubernetes
Descripción del empleo
Overview

Somos una empresa del sector turístico que ofrece servicios de traslados económicos desde el aeropuerto hasta tu alojamiento final, ya sea un hotel, apartamento, villa o resort. Nos encargamos de organizar traslados seguros y confiables para grupos de cualquier tamaño, para poder empezar las vacaciones con tranquilidad. Nuestro objetivo es aprovechar las últimas tendencias en tecnología y desarrollo para optimizar nuestros procesos, mejorar la experiencia de nuestros clientes y seguir creciendo en un mercado cada vez más competitivo. Buscamos profesionales apasionados y comprometidos, que quieran formar parte de un equipo dinámico y contribuir activamente al logro de nuestros objetivos estratégicos y tecnológicos a largo plazo.

Tu misión

Formarás parte del equipo de producto (B2C y B2B) diseñando, mejorando y escalando servicios backend en Java / Kotlin con SpringBoot para nuestro motor de reservas y herramientas internas. Trabajarás en un entorno DevOps con despliegues continuos, código limpio y responsabilidad compartida por la calidad.

Responsabilidades
  • Diseñar y desarrollar APIs REST con Spring Boot siguiendo principios Clean Code y DDD.
  • Escribir tests unitarios y de integración en JUnit / Mockito para asegurar la estabilidad y calidad del código.
  • Modelar y optimizar bases de datos MySQL y MongoDB.
  • Contenerizar servicios con Docker.
  • Integrar documentación automática con Swagger / OpenAPI.
  • Participar en code reviews, CI / CD con GitHub Actions, y gestión de ramas con Git(GitFlow).
  • Colaborar con equipos de producto, diseño y otros desarrolladores para traducir los requisitos en soluciones técnicas eficientes.
  • Estar al día con las nuevas tecnologías y tendencias de desarrollo y aportar mejoras continuas al equipo.
Requisitos mínimos
  • 3 años de experiencia profesional en desarrollo Java (trabajamos con Java 21).
  • Dominio integral de Spring Boot: diseño de APIs REST, autenticación y autorización (Spring Security, JWT / OAuth2), persistencia con Spring Data JPA y repositorios, validación de datos (Bean Validation), y pruebas con JUnit / Mockito.
  • Conocimientos sólidos de MySQL y MongoDB.
  • Fluidez con Git y flujo de trabajo colaborativo.
  • Experiencia con Docker.
  • Experiencia documentando APIs con Swagger / OpenAPI.
  • Práctica habitual de Clean Code y principios SOLID.
  • Excelentes habilidades de resolución de problemas y capacidad para trabajar de manera independiente y en equipo.
  • Fuertes habilidades de comunicación y colaboración.
  • Nivel de inglés técnico (lectura / escritura), español fluido.
Se valorará
  • Experiencia en AWS(EC2, RDS, S3, ECS / Lambda).
  • Orquestación con Kubernetes.
  • Conocimientos de Kotlin.
  • Conocimientos frontend con Angular o React.
  • Conocimientos de Arquitectura Hexagonal.
  • Métricas y observabilidad(Prometheus, Grafana, ELK).
  • Experiencia en entornos de alta concurrencia.
Qué te ofrecemos
  • Contrato indefinido.
  • Opciones de trabajo remoto y flexible.
  • Salario competitivo y atractivo paquete de beneficios.
  • No lidiarás con código legacy, estamos reconstruyendo todo nuestro stack desde cero.
  • Trabajo en un equipo ágil y colaborativo.
  • Oportunidades de crecimiento profesional y formación continua.
  • Acceso a tecnologías modernas y proyectos desafiantes.
  • 22 días laborables de vacaciones.
  • Equipo de hardware de última generación y licencias.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.