As an experienced Full Stack Developer, you will join a mixed team of internal and external members. You'll be actively involved in all development and operations (DevOps) phases, with main responsibilities including
- Translating functional requirements into clean, efficient code
- Designing, developing, and maintaining reliable and scalable applications
- Working primarily on backend development (Java, Spring Framework)
- Collaborating with cross-functional teams to deliver new features
- Integrating APIs and ensuring their performance and security
- Setting up and maintaining CI/CD pipelines
- Ensuring code quality through best practices, TDD, and refactoring
Profile required
- At least 6 years of experience in Java development.
- Strong knowledge of Java, Spring, Maven, databases, and REST APIs (Swagger, YAML).
- Good command of GIT, Jenkins (or similar tools), and CI/CD principles.
- Familiarity with code quality tools (sonarqube, Fortify, NexusIQ).
- Knowledge of Docker, containers, and Groovy.
- Experience in API automation testing.
- Nice to have: experience with React, Node.js, and cloud environments.
- Agile mindset and skills:
- Positive attitude, strong team spirit, and drive for continuous improvement.
- Eagerness to learn, share knowledge, and collaborate effectively.
- Flexibility to contribute across disciplines when needed to reach sprint goals.
- Constructive mindset and ability to give and receive feedback.
- Languages: Good command of English (French or Dutch is a plus).
- Education: Bachelor's or Master's degree in Computer Science (or equivalent experience)
Why apply?
Joining this team means contributing directly to the digital transformation of the banking sector while working in a dynamic, human, and innovative Agile environment. You'll take part in technically stimulating projects, in a team where collaboration and code quality truly matter.