> Markdown version of [/jobs/ext/2174097-fullstack-developer](https://www.wearedevelopers.com/jobs/ext/2174097-fullstack-developer). 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). --- # fullstack developer - **Company:** Comunidad de Madrid - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Code Review, Databases, Relational Databases, DevOps, Document-Oriented Databases, Virtual Private Networks (VPN), PostgreSQL, Apache Maven, MongoDB, Networking Basics, OpenID, Scrum Methodology, Data Streaming, Okta, Apache Yarn, ReactJS, Backend, Front End Software Development - **Published:** August 22, 2026 - **Apply:** https://www.jobleads.com/es/job/e1d0b0eeb7a6ac9a559407b13df843b9f ## About the Role * 4-7 years of professional experience as a fullstack developer * Hands-on backend experience with Java 17 and Maven * Hands-on frontend experience with React and Yarn * Practical experience with both a relational database (PostgreSQL) and a document database (MongoDB) * Comfortable working across the stack and owning a feature from API to UI * Good communication skills and comfort working with distributed, cross-functional teams * A pragmatic, quality-conscious approach to code, testing, and documentation Nice to Have * Experience with AWS (ECS, Secrets Manager, VPN/networking basics) * Familiarity with SSO/OIDC and Keycloak * Exposure to B2B SaaS platforms, client portals, or back-office integration domains ## Description We're looking for a mid-to-senior fullstack developer to help build and evolve this platform end to end - from the Java/Spring backend services to the React-based frontend - while working closely with the teams responsible for third-party integrations, platform infrastructure, and the wider product. What You'll Do * Design, build, and maintain features across the platform's stack, spanning multiple regional environments * Develop backend services in Java 17 with Maven, and frontend components in React with Yarn * Work with PostgreSQL and MongoDB (Atlas Database) to model, query, and optimise account and document data * Integrate with regional identity providers (Keycloak) for authentication, and with internal data and document-archive services for account and document data * Contribute to the work needed for integration with a third-party back-office platform, including required user-management functionality, and support both pull and push data flows * Write clean, tested, well-documented code, and take part actively in code reviews * Collaborate with Product, QA, and DevOps within an agile setup - sprint planning, refinement, and retros * Help troubleshoot issues across the stack, including occasional 2nd-line support and root-cause analysis * Contribute to CI/CD pipelines and deployments on AWS * Help keep the portal scalable, modular, and brandable as new clients and integrations come on board ## Related Videos - [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) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) - [Coffee with Developers](https://www.wearedevelopers.com/videos/354-coffee-with-developers) - [Delegating the chores of authenticating users to Keycloak](https://www.wearedevelopers.com/videos/1558-delegating-the-chores-of-authenticating-users-to-keycloak) ## Related Articles - [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) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk)