Sobre nosotros
Somos una empresa del sector turístico que ofrece 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 que puedas comenzar tus vacaciones con total tranquilidad.
Actualmente, estamos ampliando nuestro equipo de TI para afrontar 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 procesos, mejorar la experiencia de nuestros clientes y seguir creciendo en un mercado cada vez más competitivo. Buscamos profesionales apasionados y comprometidos, que deseen formar parte de un equipo dinámico y contribuir activamente a 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 RESTful APIs con Spring Boot siguiendo principios de 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 revisiones de código, 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 requisitos en soluciones técnicas eficientes.
* Estar al día con nuevas tecnologías y tendencias de desarrollo, aportando mejoras continuas al equipo.
Requisitos mínimos
1. 3 años de experiencia profesional en desarrollo Java (trabajamos con Java 21).
2. Dominio completo 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.
3. Conocimientos sólidos de MySQL y MongoDB.
4. Fluidez en Git y flujo de trabajo colaborativo.
5. Experiencia con Docker.
6. Experiencia documentando APIs con Swagger / OpenAPI.
7. Práctica habitual de Clean Code y principios SOLID.
8. Excelentes habilidades para resolver problemas y capacidad para trabajar de manera independiente y en equipo.
9. Fuertes habilidades de comunicación y colaboración.
10. Nivel de inglés técnico (lectura / escritura); español fluido.
Se valorará
11. Experiencia en AWS (EC2, RDS, S3, ECS / Lambda).
12. Orquestación con Kubernetes.
13. Conocimientos de Kotlin.
14. Conocimientos en frontend con Angular o React.
15. Conocimientos en Arquitectura Hexagonal.
16. Métricas y observabilidad (Prometheus, Grafana, ELK).
17. Experiencia en entornos de alta concurrencia.
Qué te ofrecemos
18. Contrato indefinido.
19. Opciones de trabajo remoto y flexible.
20. Salario competitivo y atractivo paquete de beneficios.
21. Estamos reconstruyendo todo nuestro stack desde cero, por lo que no lidiarás con código legacy.
22. Trabajo en un equipo ágil y colaborativo.
23. Oportunidades de crecimiento profesional y formación continua.
24. Acceso a tecnologías modernas y proyectos desafiantes.
25. 22 días laborables de vacaciones.
26. Equipo de hardware de última generación y licencias.
J-18808-Ljbffr
#J-18808-Ljbffr