> Markdown version of [/jobs/ext/4597479-senior-full-stack-engineer-java-react](https://www.wearedevelopers.com/jobs/ext/4597479-senior-full-stack-engineer-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). --- # Senior Full Stack Engineer | Java / React - **Company:** UST - **Location:** Madrid, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Automation of Tests, Unit Testing, Code Generation, Continuous Integration, Relational Databases, Hibernate (Java), Mobile Application Software, Java Persistence API, Junit, PostgreSQL, Apache Maven, E2e Testing, Mockito, Selenium, Software Engineering, Cloud Platform System, Postman, ReactJS, Delivery Pipeline, Spring-boot, Cypress (Programming Language), Git, Event Driven Architecture, Integration Tests, Playwright, Front End Software Development, Api Design, Restful APIs, Api Management, Microservices - **Published:** November 6, 2026 - **Apply:** https://www.tecnoempleo.com/senior-full-stack-engineer-java-react-ust/spring-boot-aws/rf-304b18fde265c397bd45 ## About the Role We are looking for a Senior Full Stack Engineer with more than 5 years of experience, strong expertise in Java, Spring Boot, and React, and the ability to take end-to-end ownership of features. You will join a 100% remote project, working with one of our clients, a leading company in the Spanish banking sector. We are looking for solid experience with AWS, CI/CD, REST APIs, and automated testing, as well as a B2 level of English or higher. Main requirements: - More than 5 years of software development experience, with the ability to work independently on Full Stack solutions and take end-to-end ownership of features. - Strong experience developing APIs and microservices with Java / Spring Boot, including the design, implementation, integration, and evolution of REST APIs. - Hands-on experience developing and modifying Frontend applications with React, including API integration and the evolution of existing applications. - Experience developing or modifying mobile applications would be a plus. - Experience with relational databases such as PostgreSQL and technologies such as JPA / Hibernate. - Experience working with AWS and cloud architectures. - Strong, demonstrable experience with CI/CD, pipeline automation, quality gates, testing, and deployment processes. - Experience with testing beyond unit testing, including integration testing, API testing, functional testing, and end-to-end testing. Experience with tools such as Playwright, Cypress, Selenium, Postman/Newman, or similar would be a plus. - Experience with Git, Maven, JUnit, and Mockito. - Knowledge of hexagonal, decoupled, and event-driven architectures. - Ability to work end-to-end on a feature, making changes when necessary across the different layers: React * API * microservices * persistence * integration * testing * deployment. - Experience applying Artificial Intelligence to the software development lifecycle will be highly valued, for example through AI-assisted coding tools, code generation and review, test generation, documentation, analysis/troubleshooting, or improving development productivity. - A good level of English is mandatory (minimum B2), with the ability to communicate confidently in an international professional environment, including conversations, technical documentation, and meetings. Native or equivalent level of Spanish is also required. ## Description What are we looking for?