Senior Java Developer (Kafka) - Remote en España, España - Jobeax
Descripción de la vacante
Senior Java Developer (Kafka) - Remote en España, España
jobtraffic
RemotoTrabaja desde cualquier lugar
35k
Spain, España
We are still looking for the very Top Talent…and we would be delighted if you were to join our team!
More in details, UST is a multinational company based in North America, certified as a Top Employer and Great Place to Work company with over 35,000 employees all over the world and presence in more than 35 countries. We are leaders in digital technology services, providing large-scale technological solutions to leading global organizations.
What we look for?
We are currently looking for a Senior Developer (Java & Kafka) to join an exciting international project within a highly collaborative Agile environment.
A passionate and experienced software engineer with strong expertise in Java microservices architectures and Apache Kafka, eager to contribute to high-impact projects while working with modern technologies and best development practices.
⚙ Key Responsibilities:
Design, develop, and maintain scalable microservices-based applications.
Develop and optimize event-driven architectures using Apache Kafka.
Apply software design principles and best practices to ensure high-quality solutions.
Implement and maintain applications using Java 8+ and Spring Boot.
Participate in code reviews, testing strategies, and continuous improvement initiatives.
Collaborate closely with cross-functional Agile teams.
Contribute to software architecture decisions and technical designs.
Participate in the team's rotational 24/7 on-call support schedule (approximately one week every 3-4 months).
Mandatory Requirements:
Minimum 4 years of experience in a similar role.
Minimum 4 years of professional experience working with Apache Kafka .
Strong experience with:
Java 8+
Spring Boot
Spring Framework
Microservices architecture
Functional Programming
JPA
Software Design
Testing methodologies (TDD and/or BDD)
Experience with relational and NoSQL databases such as:
PostgreSQL
Oracle
MongoDB
Knowledge of Agile methodologies, especially Scrum.
English level B2 or higher .
Availability to participate in a rotational 24/7 on-call support schedule .
Nice to Have:
Knowledge of Reactive Programming.
Experience with API design and specification standards (OAS3/OpenAPI).
Additional technical skills or experience that can bring value to the project.
Experience working in complex enterprise environments.
What can we offer?
✈️ 23 days of Annual Leave plus the 24th and 31st of December as discretionary days!
❤️ Numerous benefits (Health Care Plan, Internet Connectivity, Life and Accident Insurances).
Flexible Compensation Program (Meals, Kindergarten, Transport, Online English Lessons, Health Care Plan, and more).
Free access to several training platforms.
Professional stability and career development plans.
Referral Program with attractive rewards for successful referrals.
The option to choose between 12 or 14 salary payments per year.
Real Work-Life Balance measures (flexibility, remote work options, summer hours, and more).
UST Club Platform discounts and gym access discounts.
If you would like to know more, do not hesitate to apply and we'll get in touch to provide all the details. UST is waiting for you!
At UST, we are committed to equal opportunities in our selection processes and do not discriminate based on race, gender, disability, age, religion, sexual orientation, or nationality. We have a special commitment to Disability & Inclusion and actively encourage applications from candidates with disability certificates
... innovative new applications such as MINT. Tracelink is recognized as an industry leader by Gartner and IDC, and for having a great company culture by Comparably. The Senior SC Business Process Architect is as a strategic and trusted advisor to customers evaluating TraceLink's Supply Chain Agentic Business Process solutions as they ...
... If you are passionate about 3D animated films and want to create magic cinematographic, you can´t let this opportunity go! We are looking for a talented Mid/Senior CFXArtist with enthusiasm to join our great team on the exciting new project, Animated Feature TAD 4!!! You will be responsible for simulating Hair & Cloth effects ...
Sinch is building a scalable, AI-infused communications platform. We’re seeking a Senior Software Engineer to design and scale Chatlayer’s backend, handling WebSocket and real-time voice/text interactions across distributed services. You’ll influence architecture, ship with urgency, and mentor teammates in a fast-growth ...
... designing, developing, deploying, and maintaining backend services and distributed systems in production. - 10+ years of software engineering experience (preferrably Java) - 5+ years of experience building distributed systems using Akka (Streams, Actors, HTTP, Persistence) or Apache Pekko . - 5+ years of experience with AWS - Strong ...
Location: Malaga Other locations: Primary Location Only Date: Sep 22, 2026 Requisition ID: 1717974 Developer SAP ABAP with Fiori Right now, we are looking for a SAP Senior ABAP FIORI Developer to join our EY GDS Consulting Services team focused on providing cutting – edge IT solutions dedicated to the biggest market players ...
... salary. We offer competitive pay that reflects your skills and experience. - Flexible work location. Enjoy the freedom to work from home or from the office. - Remote work. Spend up to 30 days per year working remotely from abroad. - Extra time off. More days to relax, recharge, and do the things you love. - Medical insurance ...
Oxigent Technologies está buscando un Senior Full Stack .NET Developer para unirse a su equipo en Barcelona y contribuir al desarrollo de una plataforma ERP líder. Trabajarás en una arquitectura moderna basada en Microservicios y Hexagonal, con APIs REST y front-end en Angular. El rol requiere experiencia sólida en C#, ...
Oxigent Technologies busca ampliar su equipo con un/a .NET Software Developer para desarrollar y evolucionar una plataforma de alto tráfico en Barcelona. Serás parte de un proyecto de producto digital, con enfoque en nuevas funcionalidades y mejoras técnicas, dentro de un entorno sólido y ágil. La posición es indefinida ...
Acerca del rol Buscamos un Ingeniero de Datos Senior apasionado por la transformación digital y la excelencia técnica. En esta posición, liderarás la arquitectura e implementación de soluciones de datos complejas que impulsan la toma de decisiones estratégicas en toda la organización. Trabajarás con tecnologías de última ...
... puesto es de modalidad Remota / Madrid Presencial un día a la semana si el candidato está en Madrid. Requisitos - Mínimo 5 años de experiencia en desarrollo Java. - Al menos 2 años de experiencia con: - Spring Boot - Java 7 y Java 8 - HTML / CSS / JavaScript - Oracle SQL - Liferay 6.2 - PrimeFaces - JSF - Eclipse - jBPM ...
... buscan crecimiento y desarrollo en el apasionante mundo de la consultoría y la tecnología? El equipo de Desarrollo está creciendo y buscamos Programadores/as JAVA para participar en un importante proyecto del sector bancario. Más sobre nosotros - Somos un equipo y tenemos un objetivo común. Así que colaboramos y trabajamos ...
... nationalities, with headquarters in Barcelona. Our people and our diversity are at the heart of what we build, and we are still growing. The role: We are looking for a Java Developer to join a small, high-ownership engineering team working on new product initiatives. You will be focused on new product initiatives, building new services ...
Java Software Engineer Posted on: 4 Sept 2026 Location: Madrid, Spain We are looking for a Java Software Engineer to join our R&I team. ROLE: - Develop and maintain backend libraries and services using Java +17 and Spring Boot 3 within a microservices architecture. - Architect, design and implement generic mission-critical ...
... solutions - Design, develop, and maintain high-quality Java applications and systems aligned with business objectives - Lead the technical architecture and design of Java-based projects, ensuring scalability, performance, and maintainability - Create scalable architecture systems for Java-based applications, considering future ...
Buscamos un Tech Lead Java con experiencia reciente liderando equipos y participando en decisiones de arquitectura. Modalidad hibrida, con disponibilidad para desplazamientos regulares a la oficina de Jaén (2–3 veces/mes), Híbrido Madrid o Andalucía. Responsabilidades - Liderar técnicamente el desarrollo de plataformas ...
... arquitecturas robustas, seguras y que contemplen todas las necesidades. En Digital Architecture estamos buscando profesionales con experiencia en arquitectura Java , capaces de diseñar soluciones robustas, escalables y mantenibles, tomando decisiones sobre patrones, frameworks, integración y evolución tecnológica. ¿Qué esperamos ...
... entidades financieras, organismos públicos y empresas internacionales. Buscamos un perfil de Analista programador con al menos 4 años de experiencia en entornos Java y Sprinboot: * Java 8 o superior * Version de Springboot 2 o 3 * Experiencia en elaborando y optimizando queries SQL * Experiencia en Githut * Deseable experiencia ...
... utilizar Claude Code (o similar) - Colaborar con equipos de producto, negocio, UX, QA y arquitectura. Requisitos - Experiencia previa como Tech Lead, Lead Developer o Senior Software Engineer. - Amplios conocimientos de Java, Spring Boot y arquitecturas de microservicios. - Experiencia trabajando con APIs e integraciones ...
... duraderas y de confianza con algunas de las principales instituciones financieras, fintechs y empresas comerciales de todo el mundo. Como Software Engineer (Java) tu objetivo será participar en la construcción y mantenimiento de una plataforma de orquestación de fraude diseñada para operar en entornos distribuidos de alto ...
... profesional y personal de nuestros equipos. Únete a nuestros retos y empecemos a construir el futuro de un sector clave. Deseamos incorporar un Programador/a Java para participar en nuestros proyectos. Las principales competencias del puesto serán la interpretación de diferentes análisis funcionales así como la creación ...