> Markdown version of [/jobs/ext/2068814-technical-lead](https://www.wearedevelopers.com/jobs/ext/2068814-technical-lead). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Technical Lead - **Company:** Amaris - **Location:** Madrid, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, JIRA, Microsoft Azure, Code Review, Distributed Systems, Scrum Methodology, Software Engineering, Data Streaming, Spring-boot, Software Troubleshooting, Change Data Capture, Event Driven Architecture, Apache Kafka, Graphql, Api Design, Software Coding, Restful APIs, Confluent, Microservices - **Published:** August 15, 2026 - **Apply:** https://www.buscojobs.com.es/technical-lead-en-madrid-ID-367426212 ## About the Role Join Amaris Consulting, where you can develop your potential and make a difference within the company. 5+ years of experience in software engineering, integration projects, or technical leadership. Proven experience leading integration projects involving Kafka , event-driven architectures , REST APIs , and Change Data Capture (CDC) . (mandatory) Strong hands-on experience with Java and Spring Boot . Solid knowledge of API design (REST; GraphQL is a plus). Experience mentoring developers and leading technical teams. Strong understanding of distributed systems, microservices, and event-driven architectures. Experience with JIRA (backlog management, sprint planning, workflow coordination, and task tracking). Experience conducting code reviews and promoting coding standards, quality assurance, and best practices. Strong troubleshooting and root-cause analysis skills in distributed environments. Experience validating Kafka events, schema evolution, and event transformation processes. Excellent stakeholder management and communication skills. Professional level of English. (mandatory) Nice to have Confluent Kafka certification or hands-on experience with the Confluent Platform. Experience with cloud event-streaming services (AWS, Azure, or GCP). Knowledge of GraphQL. Familiarity with enterprise security and compliance standards. ## Description Take your career to the next level withAmaris Consultingas aSenior API Technical Lead (Kafka & Event-Driven Integration) .Become part of an international team, thrive in a global group with€800M turnover and 1,000+ clients worldwide , and an agile environment by planning the kickoff and follow-up on projects.Join Amaris Consulting, where you can develop your potential and make a difference within the company.5+ years of experience in software engineering, integration projects, or technical leadership.Proven experience leading integration projects involvingKafka ,event-driven architectures ,REST APIs , andChange Data Capture (CDC) .(mandatory)Strong hands-on experience withJavaandSpring Boot .Solid knowledge ofAPI design(REST; GraphQL is a plus).Experience mentoring developers and leading technical teams.Strong understanding of distributed systems, microservices, and event-driven architectures.Experience withJIRA(backlog management, sprint planning, workflow coordination, and task tracking).Experience conducting code reviews and promoting coding standards, quality assurance, and best practices.Strong troubleshooting and root-cause analysis skills in distributed environments.Experience validating Kafka events, schema evolution, and event transformation processes.Excellent stakeholder management and communication skills.Professional level of English.(mandatory)Nice to haveConfluent Kafka certification or hands-on experience with the Confluent Platform.Experience with cloud event-streaming services (AWS, Azure, or GCP).Knowledge of GraphQL.Familiarity with enterprise security and compliance standards.Lead the technical delivery of integration initiatives based on Kafka and event-driven architecture.Mentor and support developers, providing technical guidance and fostering best practices.Collaborate with business and technical stakeholders to translate business requirements into scalable technical solutions.Coordinate onboarding activities across multiple teams and ensure successful project execution.Manage and coordinate technical tasks through JIRA, ensuring timely delivery and alignment across stakeholders.Review code, enforce coding standards, and promote quality assurance processes.Troubleshoot complex technical issues in distributed systems and drive root-cause analysis.Validate Kafka events, event transformations, and schema evolution in production environments.Promote continuous improvement, innovation, and operational excellence within the team.Act as the technical reference for integration-related topics throughout the project lifecycle and post-go-live support.Join our dynamic team of talented individuals and experience a world of growth and opportunities.Here's what we offer:Grow rapidly with a tailored career path and salary evaluation.70% of our senior leaders started at entry level.Enhance your skills through ourTech Academycatalog,Udemy E-learning Platform , Languages Sessions, webinars, and workshops.Take charge of your training with an annual personal budget and company-paid certifications.Enjoy flexible policies, remote work options, and fantastic social benefits like transit and restaurant tickets, kindergarten support, and private health insurance.Benefit from ourWeCareprogram, supporting employees in critical situations.Unleash your full potential, both professionally and personally.Amaris Consulting is proud to be an equal-opportunity workplace.We are committed to promoting diversity within the workforce and creating an inclusive working environment.For this purpose, we welcome applications from all qualified candidates regardless of gender, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.#J-*****-Ljbffr ## Related Videos - [Let's Get Started With Apache Kafka® for Python Developers](https://www.wearedevelopers.com/videos/565-let-s-get-started-with-apache-kafka-for-python-developers) - [Database Magic behind 40 Million operations/s](https://www.wearedevelopers.com/videos/748-database-magic-behind-40-million-operations-s) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) - [The user in the eye of the Cargo1492 storm](https://www.wearedevelopers.com/videos/96-the-user-in-the-eye-of-the-cargo1492-storm) ## Related Articles - [Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production](https://www.wearedevelopers.com/magazine/475-coffee-with-developers-maria-apazoglou-making-ai-understandable-for-all-in-production) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [How to land a developer job in Amsterdam](https://www.wearedevelopers.com/magazine/36-how-to-land-a-developer-job-in-amsterdam)