> Markdown version of [/jobs/ext/2820186-full-stack-technical-lead-java-react](https://www.wearedevelopers.com/jobs/ext/2820186-full-stack-technical-lead-java-react). 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). --- # Full-Stack Technical Lead (Java+React) - **Company:** Amaris - **Location:** Spain - **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:** September 10, 2026 - **Apply:** https://www.buscojobs.com.es/full-stack-technical-lead-java-react-en-espana-ID-369958109 ## About the Role 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. #J-*****-Ljbffr ## Description Descripción del trabajo Take your career to the next level with Amaris Consulting as a Senior 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.WHAT WOULD YOU NEED?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.#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) - [Flex your Energy: Building a Cloud-Native Platform for Renewable Energy Communities](https://www.wearedevelopers.com/videos/1990-flex-your-energy-building-a-cloud-native-platform-for-renewable-energy-communities) - [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 - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [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) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries)