Our client, a major player in the banking sector, is looking for a Senior Fullstack Developer to join Agile teams responsible for building and evolving critical digital solutions.
You will be part of a cross-functional squad in charge of designing, developing, and maintaining high-impact applications, particularly in environments related to digital channels, transactional systems, and backend banking platforms.
Responsibilities :
As a Senior Developer, you will be involved in the full application lifecycle:
* Design, develop, and maintain robust, scalable, and high-performance applications (frontend & backend)
* Translate business requirements into high-quality technical solutions
* Actively contribute to technical decisions and challenge architectural choices
* Ensure code quality (clean code, best practices, code reviews, refactoring)
* Develop and maintain APIs and integrations with internal and external systems
* Contribute to automated testing (TDD / BDD, unit and integration testing)
* Participate in the setup and continuous improvement of CI/CD pipelines
* Identify, analyze, and fix bugs and performance issues
* Ensure application resilience, security, and stability in production
* Collaborate closely with business stakeholders, Product Owners, architects, and infrastructure teams
* Contribute to continuous improvement of engineering practices and Agile processes
You will also play a key role in team dynamics by:
* sharing knowledge
* supporting and mentoring less experienced developers
* helping raise the overall technical level of the team
Technical Environment :
* Backend: Java, Spring Boot
* Frontend: React, JavaScript / TypeScript
* Testing: JUnit, Jest, TDD / BDD, Gherkin
* DevOps: CI/CD, Git, automated pipelines
* Architecture: microservices, APIs, distributed systems
* Others: system integration, API management, application security
Profile :
* Minimum 5 to 8 years of experience in software development (more for senior profiles)
* Strong expertise in Java / Spring Boot and modern architectures
* Experience in fullstack development (React or equivalent frontend framework)
* Solid understanding of development principles:
* Clean Code
* SOLID principles
* Design Patterns
* Object-Oriented Programming (OOP)
* Hands-on experience with Agile / Scrum methodologies
* Good understanding of architectural challenges (performance, scalability, security, resilience)
* Experience with API and system integration
* Ability to work in complex, high-volume environments
Languages :
* Professional English required
* French and/or Dutch is a plus
Working Setup :
* Agile environment (Scrum)
* Hybrid working model: 50% on-site / 50% remote