> Markdown version of [/jobs/ext/2192086-full-stack-technical-lead-javareact](https://www.wearedevelopers.com/jobs/ext/2192086-full-stack-technical-lead-javareact). 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 (JavaReact) - **Company:** Ey Gds - **Location:** Málaga, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Cloud Computing, Cloud Foundry, Software Quality, DevOps, Junit, Mockito, Selenium, Service Discovery, Software Engineering, ReactJS, Spring-boot, Kotlin, Kubernetes, Information Technology, Extreme Programming, Front End Software Development, Functional Programming, Protractor, Software Coding, Jasmine, Jenkins, Microservices - **Published:** August 23, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role + BS degree in Computer Science or an equivalent combination of education and experience. + Experience in technical leadership is a must. + 6+ years of full-stack development experience. + 6+ years of experience in the following technologies: Java, Spring. + Proven experience with Functional Programming and Java Streams. + 2+ years of experience in front-end development with React. + Experience with developing a reactive UI (Reactive JS). + 2+ years of experience in TDD/BDD development in the following frameworks: JUnit, Jasmine, Mockito, Protractor/Selenium. + 2+ years of experience in microservices-based architecture and tools (Spring Boot/Cloud). + AI experience + Experience in DevOps development and Jenkins (must). + Experience in development in Kotlin - an advantage. + Experience in designing, developing, and deploying cloud/hybrid-based solutions. + Experience in developing and deploying in Container-based environments (Kubernetes, Cloud Foundry). + Deep familiarity with the following design concepts: microservices, service discovery, circuit breakers. + Strong leadership abilities with the capacity to appropriately prioritize, plan, and delegate complex work in a rapidly changing environment. + Versatility and capability to switch easily between different tasks and technologies. + Experience in assessing a broad range of information solutions and products. + Strong critical thinker with an exceptional problem-solving aptitude. + Excellent English skills - both verbal and written. ## Description + Guide, mentor, and foster the growth of full-stack engineers within the team, championing engineering excellence and XP practices. + Lead the architectural design and technical direction of innovative full-stack applications, ensuring scalability, security, and alignment with business goals. + Establish and champion high standards of code quality, testing (TDD/BDD), CI/CD pipelines, and robust DevOps practices. + Act as a key technical point of contact, collaborating closely with product owners and stakeholders to translate complex requirements into actionable technical strategies. + Direct full-stack development of innovative applications, remaining actively involved in writing code and remote pairing. + Own the entire development cycle, including design, architecture, development, testing, and DevOps deployment. + Foster a highly collaborative Extreme Programming (XP) environment featuring remote pairing and rapid feedback loops. ## Related Videos - [The Pragmatic Architect: Balancing Necessity vs. Sufficiency in React Systems](https://www.wearedevelopers.com/videos/2101-the-pragmatic-architect-balancing-necessity-vs-sufficiency-in-react-systems) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [How to kill JavaScript from your Stack with HTMX and Kotlin](https://www.wearedevelopers.com/videos/1427-how-to-kill-javascript-from-your-stack-with-htmx-and-kotlin) - [Why Kotlin is the better Java and how you can start using it](https://www.wearedevelopers.com/videos/661-why-kotlin-is-the-better-java-and-how-you-can-start-using-it) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)