¡Activa las notificaciones laborales por email!
Una empresa del sector turístico en San Sebastián busca un Senior Backend Engineer para diseñar y desarrollar servicios backend en Java/Kotlin utilizando Spring Boot. Se requiere experiencia mínima de 3 años en desarrollo Java y conocimientos en MySQL y Docker. Se ofrece un contrato indefinido, oportunidades de trabajo remoto y un salario competitivo.
Sobre nosotros 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.
Responsabilidades 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). 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.
El anuncio original lo puedes encontrar en Kit Empleo:
https://www.kitempleo.es/empleo/220080336/tyc674-senior-backend-engineer-java-kotlin-spring-boot-san-sebastian/?utm_source=html
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.