Senior Backend Developer | Java, Spring Boot & Kafka (Remoto)
Vermont Solutions
Madrid, Spain
27 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.recruit.net
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
4 years minimum
Working hours
Regular working hours
Languages
English
Job source
Tech stack
Java (Programming Language)
Agile Methodology
Databases
Distributed Systems
Java Persistence API
PostgreSQL
MongoDB
Oracle (Applications)
Scrum Methodology
Software Engineering
Solution Deployment Descriptor
Software Quality Assurance (SQA)
+7 more
Systems Architecture
Openapi
Spring-boot
Backend
Apache Kafka
Functional Programming
Api Management
Job description
- Diseñar, desarrollar y mantener microservicios utilizando Java y Spring Boot.
- Trabajar con Apache Kafka a nivel avanzado, participando en el diseño e implementación de soluciones basadas en eventos y sistemas distribuidos.
- Aplicar programación funcional y reactiva en el desarrollo de soluciones.
- Diseñar e implementar tests siguiendo metodologÃas TDD y/o BDD.
- Participar en el diseño de software y arquitectura de sistemas, proponiendo soluciones eficientes, escalables y mantenibles.
- Trabajar con diferentes tecnologÃas de bases de datos, incluyendo PostgreSQL, Oracle y MongoDB.
- Aplicar buenas prácticas de desarrollo y principios de calidad de software.
- Colaborar con el equipo dentro de un entorno Agile/Scrum, participando activamente en la planificación y evolución de los proyectos.
- Contribuir a la mejora continua de la arquitectura, procesos y prácticas de desarrollo.
Requirements
Buscamos un/a profesional con 6 o más años de experiencia en desarrollo backend y una sólida trayectoria trabajando con arquitecturas modernas y sistemas distribuidos., * 6+ años de experiencia en un puesto similar.
- Apache Kafka a nivel avanzado, con un mÃnimo de 4 años de experiencia trabajando con esta tecnologÃa.
- Experiencia sólida en arquitecturas de microservicios.
- Dominio de Java 8 o superior.
- Experiencia con Spring Boot.
- Conocimientos y experiencia en programación funcional.
- Experiencia con JPA.
- Experiencia en testing, especialmente mediante metodologÃas TDD y/o BDD.
- Conocimientos de diseño de software y arquitectura de sistemas.
- Experiencia trabajando con bases de datos como PostgreSQL, Oracle y/o MongoDB.
- Experiencia trabajando en metodologÃas ágiles, especialmente Scrum.
- Inglés alto (mÃnimo B2), imprescindible., * Conocimientos de programación reactiva, aunque sea a nivel básico.
- Nociones de API Management / apificación, especialmente conocimientos de OpenAPI 3 (OAS3).
- Cualquier conocimiento, experiencia o habilidad adicional que pueda aportar valor al proyecto y al equipo.
- Experiencia profunda en arquitecturas orientadas a eventos y sistemas distribuidos.
-
Capacidad para aportar visión técnica y participar en decisiones de arquitectura., En Vermont Solutions, creemos que trabajar debe ser divertido y satisfactorio. Aquà tienes algunas de las ventajas de unirte a nuestro equipo:
- Plan de Formación y certificaciones técnicas.
- Desarrollo profesional y plan de carrera definido.
- Flexibilidad horaria
- Plan de retribución flexible acorde a tus necesidades (seguro médico privado, cheques formación para estudiar idiomas, cheques guarderÃa, tarjeta transporte…).
- Modelo de gestión sostenible y polÃticas de igualdad efectiva, ambientes de trabajo abiertos e inclusivos.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.recruit.net
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
EM
Eli McGarvie
Find a Developer Job: 12 Best Job Sites For Developers
over 3 years ago
EM
Eli McGarvie
Best Job Boards for Remote Work for Developers
about 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
EM
Eli McGarvie
Backend Developer Salary in Austria [2023]
over 3 years ago
EM
Eli McGarvie
7 Most Popular Web Developer Jobs in Europe
over 3 years ago