Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

Senior Kotlin Backend Developer

Jordan martorell s.l.

Barcelona

Híbrido

EUR 40.000 - 60.000

Jornada completa

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

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

Una empresa tecnológica en Barcelona busca un desarrollador backend con más de 4 años de experiencia en Kotlin y 6 años en OOP. El rol incluye diseño de microservicios en Kotlin Nativo y uso de herramientas como gRPC y Kafka. El entorno de trabajo es híbrido, ofreciendo una retribución competitiva y beneficios como 25 días de vacaciones y un seguro de salud. Ideal para quienes buscan un proyecto estimulante y desafiante en un equipo dinámico.

Servicios

25 días laborables de vacaciones
Seguro de salud competitivo
Desayuno incluido

Formación

  • 4+ años de experiencia en desarrollo de backend con Kotlin.
  • 6+ años en desarrollo backend en OOP como Kotlin, Java o C++.
  • Nivel de inglés técnico para leer documentación y participar en reuniones.

Responsabilidades

  • Diseñar y desarrollar microservicios en Kotlin Nativo.
  • Colaborar con el equipo de arquitectura para definir la plataforma.
  • Implementar y consumir APIs internas con gRPC y eventos con Kafka.

Conocimientos

Kotlin
gRPC
Kafka
Cassandra
Docker
Kubernetes
Descripción del empleo

En Smarting somos un equipo joven y dinámico, apasionado por las arquitecturas de microservicios y la innovación tecnológica. Nuestra misión es construir plataformas escalables, que soporten millones de transacciones diarias, resistentes y fáciles de mantener que den soporte a soluciones de alto rendimiento para clientes de primer nivel.

Nuestro equipo está diseñando y desarrollando una plataforma de microservicios completamente basada en Kotlin Nativo y Ktor, que aprovecha contenedores Docker orquestados con Kubernetes para garantizar escalabilidad y alta disponibilidad. Integramos servicios mediante gRPC y Kafka y almacenamos datos principalmente en Cassandra.

Jornada: Tiempo completo

Presencialidad: Modelo Híbrido

  • Diseño y desarrollo de microservicios en Kotlin Nativo con Ktor, garantizando rendimiento y eficiencia nativa.
  • Colaborar con el equipo de arquitectura para definir y evolucionar la plataforma de microservicios.
  • Implementar y consumir APIs internas con gRPC y eventos con Kafka.
  • Desarrollar y exponer APIs externas (REST y SOAP) para integración con otros sistemas.
  • Diseñar y desarrollar la arquitectura de datos en Cassandra.
  • Instrumentar en Kotlin la generación de métricas, trazas y logs para la monitorización de los microservicios.
  • Participar activamente en revisiones de código, y definición de patrones y buenas prácticas.
  • Contribuir al pipeline de CI/CD asegurando la calidad mediante pruebas automatizadas

Que necesitamos:

  • 4+ años de experiencia en desarrollo de backend específicamente con Kotlin, con sólidos conocimientos de Kotlin: corutinas, extensions, generics, lambdas, etc.
  • 6+ años de experiencia en desarrollo de backend en lenguajes de programación orientada a objetos, como Kotlin, Java o C++.
  • Nivel de inglés técnico que permita leer documentación y participar en reuniones puntuales.

¿Por qué es un proyecto tan estimulante y desafiante?

  • Arquitectura de vanguardia: trabajaras en arquitecturas basadas en microservicios, sobre un ecosistema 100 % Kotlin Nativo y Ktor, exprimiendo al máximo las capacidades nativas para lograr latencias mínimas.
  • Despliegue en entornos distribuidos: orquestación con Docker + Kubernetes para asegurar autoescalado y tolerancia a fallos en clústeres distribuidos.
  • Comunicación de baja latencia: diseñarás e implementarás APIs gRPC optimizados, y arquitecturas de eventos con Kafka capaces de gestionar millones de mensajes.
  • Modelado de datos a escala: optimizarás esquemas y consultas en Cassandra, abordando particionamiento, replicación y consistencia fuerte en entornos distribuidos.
  • Observabilidad y trazabilidad: implementarás métricas, trazas y logs con OpenTelemetry, creando dashboards que permitan detectar y resolver cuellos de botella en tiempo real.
  • Cultura de la calidad: participarás en revisiones de código rigurosas, y automatizarás pruebas en CI/CD para asegurar despliegues fiables y sin regresiones.

Se valorará:

  • Experiencia en Kotlin Nativo y compilación multiplataforma.
  • Experiencia en desarrollo y consumo de API REST y SOAP.
  • BDD con Gherkin y pruebas de integración con Behave (Python).
  • Experiencia con gRPC, Kafka y Cassandra
  • Experiencia con Docker y Kubernetes para contenedorización y orquestación
  • Experiencia en instrumentación para la generación de métricas, trazas y logs, especialmente con OpenTelemetry
  • Conocimientos de metodologías ágiles (Scrum / Kanban)

Competencias personales:

  • Capacidad de análisis y resolución de problemas complejos.
  • Mentalidad colaborativa y comunicativa.
  • Orientación a la calidad y al detalle.
  • Proactividad y autonomía en la gestión de tareas.

? Un entorno profesional estimulante

  • Participa en un amplio portfolio de proyectos tecnológicos de alto impacto e innovación, en sectores estratégicos y con tecnologías punteras.
  • Colabora con un equipo dinámico, altamente cualificado y en constante evolución.
  • Disfruta de un ambiente de trabajo cercano, motivador y colaborativo, donde el conocimiento se comparte y el talento se potencia.

? Flexibilidad y conciliación real

  • Apostamos por el equilibrio entre vida personal y profesional con opciones de formato híbrido, facilitando así la conciliación.
  • Horario intensivo todos los viernes y durante el verano (de Sant Joan a la Diada), para que puedas aprovechar mejor tu tiempo libre, y dispongas de mayor tiempo de desconexión digital.

? Bienestar integral

  • Nos importa tu salud emocional, ofreciendo atención y acompañamiento personalizado desde tu primer día.
  • Gestión del Cambio con foco a las personas: Abordamos los procesos de cambio desde una perspectiva integral: técnica, estratégica y humana. Cualquier transformación organizativa se realiza cuidando el bienestar, la motivación y el desarrollo de las personas.

? Beneficios y retribución

  • Te ofrecemos una retribución competitiva.
  • Disfruta de 25 días laborables de vacaciones, gracias a la mejora de nuestro convenio colectivo, reforzando así nuestro compromiso con tu bienestar y descanso.
  • Ponemos a tu disposición un seguro de salud a precio competitivo, deducible en la declaración de la renta.
  • Disfruta cada día de nuestro desayuno incluido y de espacios polivalentes de descanso y desconexión.

? NOS PREOCUPA el futuro

  • En Smarting, entendemos que la tecnología al servicio del transporte público no solo mejora la eficiencia y la movilidad urbana, sino que también es una herramienta transformadora para avanzar hacia un modelo de desarrollo más justo, inclusivo y respetuoso con el entorno.
  • A través de nuestro trabajo diario y nuestras alianzas con proveedores comprometidos contribuimos activamente al cumplimiento de diversos Objetivos de Desarrollo Sostenible (ODS) de la Agenda 2030.

? Experiencias que enriquecen

  • Más allá de nuestras actividades grupales, diseñadas para fomentar el espíritu de equipo, el compañerismo y la creatividad en un entorno distendido y saludable, organizamos jornadas abiertas a las familias de nuestra plantilla, con el objetivo de estrechar lazos, compartir momentos significativos y crear un entorno de confianza y pertenencia que trascienda lo estrictamente laboral.
  • Fomentamos la promoción interna como parte de nuestro compromiso con el crecimiento del equipo.
  • Trabajamos activamente para garantizar la igualdad de oportunidades para todas las personas, sin distinción de género, orientación sexual, origen, edad o cualquier otra condición.
  • Toda nuestra plantilla ha recibido formación específica sobre prevención del acoso laboral y acoso sexual en el ámbito profesional, como parte de nuestro compromiso con un entorno laboral seguro, respetuoso y libre de cualquier forma de discriminación o violencia.
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.