¡Activa las notificaciones laborales por email!

Senior Backend Engineer (Java/Kotlin + Spring Boot)

Jordan martorell s.l.

Huelva

Presencial

EUR 30.000 - 45.000

Jornada completa

Hoy
Sé de los primeros/as/es en solicitar esta vacante

Descripción de la vacante

Una empresa del sector turístico en Huelva busca un desarrollador backend para diseñar y mejorar servicios en Java/Kotlin con Spring Boot. Se requieren al menos 3 años de experiencia, conocimientos en Spring Boot y habilidades en MySQL. Ofrecen un entorno colaborativo, opciones de trabajo remoto, y un paquete de beneficios competitivo.

Servicios

Salario competitivo
22 días laborables de vacaciones
Acceso a tecnologías modernas

Formación

  • 3+ años de experiencia en desarrollo Java.
  • Dominio integral de Spring Boot.
  • Conocimientos sólidos en MySQL y MongoDB.
  • Fluidez con Git y Docker.

Responsabilidades

  • Diseñar y desarrollar APIs RESTful con Spring Boot.
  • Escribir pruebas unitarias y de integración en JUnit/Mockito.
  • Modelar y optimizar bases de datos MySQL y MongoDB.
  • Contenerizar servicios con Docker.
  • Participar en code reviews y gestión de ramas con Git.

Conocimientos

Java
Spring Boot
MySQL
Docker
Git
JUnit/Mockito

Descripción del empleo

Somos una empresa del sector turístico que ofrecemos traslados económicos desde el aeropuerto hasta tu alojamiento final, ya sea un hotel, apartamento, villa o resort. Nos encargamos de organizar traslados seguros, confiables y sin complicaciones para grupos de cualquier tamaño, para poder empezar las vacaciones con total tranquilidad.

En la actualidad, estamos ampliando nuestro equipo de TI para asumir nuevos retos tecnológicos y continuar impulsando la innovación en nuestros servicios. 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.

  • Diseñar y desarrollar RESTful APIs 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).
  • 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.
  • 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.
Huelva: Otros anuncios de trabajo en su ciudad
Trabajo - Anuncios de trabajo interesantes en los alrededores:
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.