API Java C++ Docker Kubernetes Kotlin REST SOAP Cassandra gRPC Microservices Kafka

En HAYS estamos colaborando con una empresa que se dedica a ofrecer servicios especializados de tecnología y ingeniería avanzada, principalmente en el sector del transporte. Su enfoque incluye la implementación de sistemas de validación y venta de...
En HAYS estamos colaborando con una empresa que se dedica a ofrecer servicios especializados de tecnología y ingeniería avanzada, principalmente en el sector del transporte. Su enfoque incluye la implementación de sistemas de validación y venta de billetes mediante NFC, garantizando la seguridad y facilidad de uso con dispositivos móviles. Además, trabaja en proyectos que buscan hacer el transporte público más atractivo, seguro e innovador.

Actualmente, buscamos un/a Senior Kotlin Nativo para incorporarse a su equipo. Este rol implica colaborar estrechamente con equipos multidisciplinares en el desarrollo de una plataforma de microservicios.

¿Cuáles serán tus funciones?
- Diseñar y desarrollar 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, mentoría de compañeros y definición de patrones y buenas prácticas.
- Contribuir al pipeline de CI/CD asegurando la calidad mediante pruebas automatizadas.

¿Cuáles son los requisitos?
- Mas de 2 años de experiencia en desarrollo de backend con Kotlin Nativo, que cuente con sólidos conocimientos en el lenguaje: corutinas, extensions, generics, lambdas, compilación multiplataforma, etc.
- Más de 5 años de experiencia en desarrollo de backend con Kotlin u otros lenguajes de programación orientada a objetos, como Java o C++.
- Nivel de inglés técnico que permita leer documentación y participar en reuniones puntuales.
- Se valorará experiencia con gRPC, Kafka y Cassandra, así como con Docker y Kubernetes para contenedorización y orquestación.
- También será valorable la experiencia en desarrollo y consumo de API REST y SOAP, así como en instrumentación para la generación de métricas, trazas y logs con OpenTelemetry
- Valorable, conocimientos de metodologías agiles.

¿Qué ofrecemos?
Proyecto estable con contrato indefinido a través de HAYS. Modelo híbrido, con asistencia de 1 - 2 días a las oficinas. Oficina en Cornellà de Llobregat. Horario flexible, con jornada intensiva los viernes y los meses de verano. Salario según experiencia.

¡No te pierdas nada!

Únete a la comunidad de wijobs y recibe por email las mejores ofertas de empleo


Nunca compartiremos tu email con nadie y no te vamos a enviar spam

Suscríbete Ahora

Últimas ofertas de empleo de Programador/a Back-End en Barcelona

Aubay

Funciones - Modelo híbrido teletrabajo (2 días presenciales, resto teletrabajo) - Oficinas Barcelona Las Propias de...

Veepee

Barcelona, ES

- Today we are looking for a Backend Developer to join the PreSales product team (within the Distribution Channel domain...

Arelance

Barcelona, ES

En Arelance sabemos que las personas son el activo más importante dentro de una empresa y por tanto invertimos muchos...