Empleo
Mis anuncios
Mis alertas
Conectarse
Encontrar un trabajo Consejos empleo Fichas empresas
Buscar

Senior kotlin / java backend developer

Cornellà de Llobregat
Smarting
Publicada el 14 septiembre
Descripción

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 brinden 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.

Ubicación : Cornellà de Llobregat

Jornada : Tiempo completo

Presencialidad : Modelo Híbrido

Qué harás :

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

Qué necesitamos :

1. 2+ años de experiencia en desarrollo de backend específicamente con Kotlin, con sólidos conocimientos de Kotlin: corutinas, extensiones, generics, lambdas, etc.
2. 5+ años de experiencia en desarrollo de backend en lenguajes de programación orientada a objetos, como Kotlin, Java o C++.
3. 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?

1. Arquitectura de vanguardia: trabajarás 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.
2. Despliegue en entornos distribuidos: orquestación con Docker + Kubernetes para asegurar autoescalado y tolerancia a fallos en clústeres distribuidos.
3. 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.
4. Modelado de datos a escala: optimizarás esquemas y consultas en Cassandra, abordando particionamiento, replicación y consistencia fuerte en entornos distribuidos.
5. 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.
6. 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á :

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

Competencias personales :

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

¿Por qué unirte a nosotros?

Un entorno profesional estimulante

1. Participa en un amplio portfolio de proyectos tecnológicos de alto impacto e innovación, en sectores estratégicos y con tecnologías punteras.
2. Colabora con un equipo dinámico, altamente cualificado y en constante evolución.
3. 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

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

Bienestar integral

1. Nos importa tu salud emocional, ofreciendo atención y acompañamiento personalizado desde tu primer día.
2. Gestión del Cambio con foco en 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

1. Te ofrecemos una retribución competitiva.
2. 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.
3. Ponemos a tu disposición un seguro de salud a precio competitivo, deducible en la declaración de la renta.
4. Disfruta cada día de nuestro desayuno incluido y de espacios polivalentes de descanso y desconexión.

Nos preocupa el futuro

1. 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.
2. 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.
#J-18808-Ljbffr

Enviar
Crear una alerta
Alerta activada
Guardada
Guardar
Ofertas cercanas
Empleo Cornellà de Llobregat
Empleo Provincia de Barcelona
Empleo Cataluña
Inicio > Empleo > Senior Kotlin / Java Backend Developer

Jobijoba

  • Dosieres empleo
  • Opiniones Empresas

Encuentra empleo

  • Ofertas de empleo por profesiones
  • Búsqueda de empleo por sector
  • Empleos por empresas
  • Empleos para localidad

Contacto/ Colaboraciones

  • Contacto
  • Publiquen sus ofertas en Jobijoba

Menciones legales - Condiciones legales y términos de Uso - Política de Privacidad - Gestionar mis cookies - Accesibilidad: No conforme

© 2025 Jobijoba - Todos los Derechos Reservados

Enviar
Crear una alerta
Alerta activada
Guardada
Guardar