Java Technical Lead + SDD (Hybrid Madrid - Banking sector)

knowmad mood·Madrid, Spain

What they offer

  • Permanent contract

    Per the ad.

  • Hybrid

    Office and home days — the ad has the split.

What they ask for

  • Have the right to work in Spain

    knowmad mood doesn't mention sponsorship in the ad.

  • Be near Madrid for hybrid days

    No relocation package mentioned.

  • Have senior-level experience

    Lead-level role.

Pulled from the advert automatically — the full ad is what counts.

Added 9 days ago
Read the full advert

About the role

At knowmad mood we continue to drive high-impact technological projects and we are looking to bring on board a Java Technical Lead (with experience working with SDD and Claude) to participate as the technical lead in an Artificial Intelligence project for a major banking entity, working alongside multidisciplinary profiles (architects, developers...) and with direct communication with the client.

We are looking for a senior profile, with solid technical expertise in software development and real experience making architecture design decisions, having defined end-to-end projects, capable of leading teams and evolving complex technical solutions.

This is a hybrid position (1 or 2 days of on-site work), Barrio de Salamanca area, Madrid.

What you'll do

• Design and deliver end-to-end fraud prevention capabilities, actively participating in the code, testing, and production deployment.

• Lead the technical direction and architecture decisions of the squad from the outset, translating business needs and fraud operations into maintainable and scalable solutions.

• Evolve the rules and decision engine based on Drools and its integrations with front-end applications, internal systems, core banking, and external providers.

• Design microservices, APIs, and event-driven flows applying Java, Spring Boot, hexagonal architecture, modularity, resilience, idempotency, and traceability.

• Balance new features, scalability, and delivery speed with refactors, technical debt reduction, and progressive re-architecture.

• Raise engineering standards in testing, security, observability, performance, code review, and maintainability.

• Work using Spec-Driven Development and use Claude Code or equivalent tools with sound judgment, critical review, and accountability for the outcome.

• Unblock the team, coordinate dependencies, and collaborate with the involved areas. When a blocker cannot be resolved within your scope of action, you should escalate it early to the appropriate people or areas and follow up until it is resolved.

What you'll get

  • Permanent contract

  • Remote work model 🏡. Option to go to the office but always at the employee's choice.

  • Flexible hours ⏰: flexible start time from 8:30 AM, end time at 5:00 PM, with intensive Fridays from 8:00 AM to 3:00 PM and intensive summer schedule (July and August) from 8:00 AM to 3:00 PM.

  • Vacation 🌴: 22 vacation days + 2 personal days, plus December 24th and 31st off.

  • Permanent contract 📄: From day one, with the option of 12 or 14 payments.

  • Flexible compensation 💳: Restaurant card, childcare voucher, health insurance, training, and other benefits with tax advantages.

  • Benefits club 🎁: Discounts on technology, leisure, and training.

  • Continuous training 📚: Access to Udemy Business, language courses, official certifications, and technical training.

  • Career plan 🚀: Support to grow, specialize, or take on new challenges.

  • Comprehensive well-being 💚: Nutrition, physical activity, and emotional balance programs.

  • Work-life balance +LIFE 👨 👩 👧 👦: Personal and family assistance 24/7.

  • Inclusive environment 🌍: Diverse and multicultural workplace.

  • Social events 🎮: Activities to connect with the team.

¡Apply and we will give you more details! 🚀

To stay up to date with our news, follow us here -> knowmad mood

We are committed to equal opportunities and respect for diversity. We apply our Equality Plan and the principle of non-discrimination in all our selection processes

What are we looking for in you?

• Proven experience as a senior software engineer, with a solid backend foundation and agile delivery of software in production.

• Experience exercising technical leadership as a Tech Lead, Lead Developer, Senior Software Engineer, or equivalent position.

• Advanced knowledge of Java and Spring/Spring Boot, microservices, and hexagonal architecture.

• Solid experience defining and consuming APIs, events, and integrations with internal and third-party services.

• Demonstrable experience with Spec-Driven Development (SDD) or equivalent practices based on clear specifications, verifiable criteria, and traceability between requirements, code, and tests.

• Regular use of Claude Code or equivalent tools as part of the engineering cycle, maintaining critical review and accountability for the quality, security, and correctness of the outcome.

• Ability to understand end-to-end solutions, from the backend to front-end applications and other consumers.

• Sound judgment on code quality, security, observability, performance, scalability, and technical debt.

You'll most likely need Spanish to apply.This job was automatically translated to English, .

About the company

knowmad mood

knowmad mood

IT Consulting

View company profile
Spanish company
2500 employees