Backend Java Developer
TMC • madrid, comunidad de madrid • Posted June 13, 2026
About the Role
About This Vacancy
Senior Java Microservices Developer – Banking Sector
Job Description
In a dynamic and highly demanding environment, we are looking for a Senior Java Developer with solid experience in microservices and participation in business‑critical projects, preferably within the banking or financial sector. The ideal candidate is someone highly committed, capable of working in complex environments, and focused on quality, who wishes to contribute both technically and in the continuous improvement of processes and methodologies.
Responsibilities
- Design, develop, and maintain microservices in Java 17 or higher, applying hexagonal architecture and DDD.
- Implement CQRS patterns and asynchronous communication using Apache Kafka in critical business systems.
- Apply TDD methodologies and acceptance tests to ensure quality in mission‑critical environments.
- Manage and collaborate on projects versioned ...