> Markdown version of [/jobs/ext/1304702-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/1304702-full-stack-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). --- # Full Stack Developer - **Company:** Blanc Labs - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Spring Security, Unit Testing, Microsoft Azure, Bootstrap (Software), Cloud Computing, Cloud Engineering, Code Coverage, Software Quality, Code Review, Computer Programming, Continuous Integration, Data Manipulation Languages, Relational Databases, Software Design Patterns, Web Development, Github, Junit, MySQL, Node.Js, Oracle (Applications), Package Management Systems, Systems Development Life Cycle, Mockito, Responsive Web Design, SQL Databases, Web Applications, Spring Cloud, Spring-boot, Software Application Programming, Backend, Gitlab, Git, Spring Data, AngularJS, Information Technology, Npm(Software), Front End Software Development, Restful APIs, Software Version Control, Atlassian Bamboo, Docker, Jenkins, Mulesoft, Microservices - **Published:** July 17, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role + A solid SDLC understanding through a degree in Computer Science or related fields, as well as 7+ years of experience developing applications with the following characteristics: + Creation of microservices in Java 8 using Spring Boot with the use of different modules such as Spring Data, Spring Security, or Spring Cloud. + Build Restful APIs. + Creation and maintenance of unit tests under JUnit using mock frameworks such as Mockito or PowerMock. + Web application development using frameworks such as Angular (version 10 or higher). + Knowledge of responsive web design and Bootstrap + Experience with package management for JavaScript programming such as npm. + Knowledge of relational database engines such as MySQL or Oracle. + Handling DDL and DML statements under SQL. + Cloud development experience with Azure. + Experience with Mulesoft is highly desirable but not essential. + Handling images and service containers using docker. + Experience with continuous integration tools such as Jenkins or Bamboo. + Experience with distributed version control systems based on Git such as GitHub or GitLab. + Previous experience in FinTech is a plus. + Experience with Node.js is a plus. ## Description Blanc Labs is looking for a Senior Full Stack Developer, who will implement and support scalable cloud applications that transform our customers' business. To excel in this role, you will need a strong front-end and back-end development background while translating vital business needs into code and driving innovation for our clients in a collaborative agile work environment. \n Essential Duties and Responsibilities: + Develop cloud-native web applications that are scalable, responsive, and secure + Automate unit tests to ensure code coverage and deliver exceptional code quality + Participate with the development team in code reviews to assess software logic and design patterns + Execute initial design and development of new software or perform extensive revisions to the existing code base + Produce detailed specifications and documentation + Recommend improvements to existing software programs and processes as necessary ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [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) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)