En Abalia buscamos un/a Senior Java Developer con sólida experiencia en Kafka y arquitecturas de microservicios para incorporarse a un proyecto fiable. Es imprescindible contar con experiencia en desarrollo backend con Java y disponibilidad para participar en guardias rotativas 24/7 (una semana cada 3 o 4 meses) Funciones principales: Desarrollo y mantenimiento de aplicaciones backend basadas en microservicios.
Diseño e implementación de soluciones con Kafka.
Desarrollo de APIs y servicios con Spring Boot.
Diseño de software aplicando buenas prácticas y principios de programación funcional.
Desarrollo de pruebas (TDD/BDD) y aseguramiento de la calidad del código.
Integración con bases de datos relacionales y NoSQL.
Participación en equipos Agile y colaboración con distintos equipos técnicos.
Soporte a incidencias y participación en guardias rotativas.
Requisitos imprescindibles: Mínimo 4 años de experiencia en un puesto similar.
Más de 4 años de experiencia con Apache Kafka (imprescindible).
Experiencia en Java 8 o superior.
Experiencia con Spring Boot, microservicios y programación funcional.
Conocimientos de JPA.
Experiencia con TDD o BDD.
Conocimientos de diseño de software.
Experiencia con bases de datos como PostgreSQL, Oracle o MongoDB.
Experiencia trabajando con metodologías Agile (Scrum).
Nivel de inglés B2 o superior. Nuestro eslogan «El lado humano de la tecnología» pone de manifiesto lo que ofrecemos tanto al cliente externo como interno, y es que las personas siempre están en el centro de todo lo que hacemos. Cuidamos cada detalle, evolucionamos con los años, y nos adaptamos a los cambios para ofrecer lo mejor a nuestros colaboradores, clientes y empleados.
¿Qué buscamos?
Personas con talento, entusiastas, con ganas de aprender y enganchadas a la tecnología. Si te sientes identificado estaremos encantados de que te unas a nuestra gran familia de Abalia. ¿Por qué elegirnos?
Porque somos diferentes, por tres motivos principales:
1.
- Para nosotros no eres un número.
2.
- Porque apostamos por la innovación y el aprendizaje continuo.
3.
- Aportamos nuestro granito de arena para mejorar la calidad de vida de las personas, mediante la tecnología y proyectos que hacen de este mundo un lugar mejor