> Markdown version of [/jobs/ext/926452-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/926452-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:** BNP Paribas - **Location:** Madrid, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Automation of Tests, Software Quality, Databases, Continuous Integration, Hibernate (Java), IBM Cloud Computing, Java Persistence API, Spring Framework, Junit, PostgreSQL, Liquibase, Node.Js, Oracle (Applications), Mockito, SONAR (Symantec), TypeScript, Management of Software Versions, Spring-boot, Gitlab, Git, AngularJS, Integration Tests, Kubernetes, Information Technology, Restful APIs, Docker, Jenkins, Microservices - **Published:** June 5, 2026 - **Apply:** https://es.indeed.com/viewjob?jk=c971abeb62c2a580 ## About the Role Do you have experience in REST?, Do you have a Master's degree?, * Bachelor's/Master's degree in Computer Science or a related discipline. * Proven experience with Angular, TypeScript/JavaScript, NodeJS (Ionic a plus) and Java 17/Spring Boot. * Strong knowledge of Spring framework, Hibernate/JPA, REST APIs and micro-services architecture. * Hands-on with PostgreSQL, Oracle and Liquibase for database versioning. * Proficient in Git/GitLab, Docker, Kubernetes and IBM Cloud. * Experience with CI/CD tools (Jenkins, Sonar) and automated testing (JUnit, Mockito). * Fluent English (B2+); additional European language a plus. * Agile mindset, strong problem-solving, analytical and decision-making skills; banking/insurance sector experience is a plus. ## Description As a full-stack developer in an agile product squad you will design, develop and maintain applications that power our financial services. You'll create new functionalities, resolve defects, produce technical analyses, run automated tests and support continuous-integration pipelines, while actively contributing to agile ceremonies., * Develop new features using Angular, TypeScript/JavaScript and Java 17/Spring Boot. * Resolve defects and incidents, providing timely run-time support. * Produce technical analyses aligned with architecture and functional requirements. * Perform unit and integration tests to ensure code quality. * Execute CI/CD pipelines (GitLab, Jenkins) according to the delivery calendar. * Support issue analysis and actively participate in agile meetings (stand-ups, retrospectives). ## Related Videos - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [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) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)