IT Full-stack Developer (SRQ161737)

TiTANS België

Brussel Hoofdstad

À distance

EUR 70 000 - 90 000

Plein temps

Il y a 2 jours
Soyez parmi les premiers à postuler
Générateur de candidature

Une candidature sur mesure pour ce poste — un CV personnalisé et une lettre de motivation qui correspondent directement à l’offre.

Passez les filtres ATS

Résumé du poste

TiTANS Belgique seeks a seasoned Full-stack Developer (Java - React) to join an Agile squad delivering enterprise digital solutions. You will work across frontend mobile components and backend cloud services, translating requirements into robust code and collaborating with cross-functional teams to ship features.

The role requires at least 6 years of relevant experience with React, Java, Spring, Maven, REST APIs, Docker and CI/CD, plus a commitment to clean code and continuous improvement.

Qualifications

  • Minimum 6 years of relevant professional experience.
  • Strong English communication; knowledge of French or Dutch is a plus.
  • Experience in Agile environments and cross-functional teams.
  • Commitment to clean code and software craftsmanship.

Responsabilités

  • Translate requirements into high-quality code.
  • Design, build, and maintain high-performance, reusable applications.
  • Backend development with Java and Spring; frontend with React.
  • Collaborate with cross-functional teams to ship features.
  • Work with external data sources and APIs.
  • Ensure performance, quality, and reliability of the app.
  • Participate in DevOps activities and CI/CD pipelines.

Connaissances

Team collaboration
Agile mindset
Pair programming
Code quality

Formation

Bachelor/Master or equivalent by experience

Outils

React
Java
Spring
Maven
DB
Swagger
Git
CI/CD
SAST
Docker
Groovy
API automation testing

Description du poste

Mission context

Do you want to take an important role in the Agile transformation of the largest business bank in Belgium? With us (CCE-E n Channels and Customers Experience for Enterprises), you will be part of the action and you will be the entry point of the bank for the enterprises. Our tribe has an E2E product responsibility on the digital solution (web & app) created for the Enterprises clients of the largest business Bank in the country. The tribe consists of multi-disciplinary teams (squads) combining all the IT & business skills needed to develop & maintain these solutions. If you are interested in being part of that adventure, keep reading further!

You will have the opportunity to work in a team that develops features E2E, including the frontend parts in a mobile application and the backend parts in a cloud system (you will have the opportunity to work in both). We are looking for someone who could reinforce the team and bring it up to the next level but also build a mid/long term relationship, after an initial onboarding.

Function description

As a skilled Full-stack Developer (Java - React), you would join a team composed of internals and externals. You'd work in an Agile squad where you will be responsible of Dev and Ops activities by:

  • Translating requirements into high quality code
  • Designing, building, and maintaining high performance, reusable, and reliable applications
  • Backend part: Java and Spring Framework
  • Frontend part: React
  • Collaborating with cross-functional teams to ship new features
  • Working with outside data sources and APIs
  • Ensuring the best possible performance, quality, and responsiveness of the application
  • Applying development best practices to ensure the quality of your code
  • Identifying and correcting bottlenecks and fix bugs
  • Being involved in the Ops activities (set up of CI/CD pipelines)
Language requirements

English
Sound knowledge of English (knowledge of French or Dutch is a plus)

Education

Bachelor/Master or equivalent by experience

Agile requirements

A developer involved in Agile projects must have the "Agile mindset" which implies:

  • a positive attitude and pragmatism
  • thirst for knowledge: Agile is about learning and adapting. Knowledge sharing is key to success.
  • The goal of team success: Agile is about the success of the team, no individual success or heroic behavior. It is more important for the team to succeed than for the individual to have completed his/her tasks.
  • There is no failure, only feedback: Agile is about taking everything as lessons, adjusting actions based on the feedback, resulting in continuous improvement.

Beyond the roles: Agile teams are cross-functional. All required disciplines are represented in the team (analysis, development, testing, ). However, although team members have a primary role representing a discipline, they are expected to take on other roles and contribute to other disciplines whenever it helps towards reaching the sprint goal.

Required experience / knowledge

At least 6 years of relevant experience

Technical experience mandatory
  • You are a "Software Craftsman" who sees software development as a craft
  • You know the principles of clean code and apply them effectively.
  • Understanding of the OO principles, DDD, design patterns and best practices such as SOLID principles.
  • You write readable code and do refactoring where necessary.
  • You are familiar with Test Driven Development (TDD), and you have practical experience with it
  • Willing to pair
Technical Skills:
  • Proven knowledge of React, Java, Spring, Maven, DB
  • Proven knowledge of Restful APIs with swagger (yaml)
  • Proven Knowledge of VCS (Git)
  • Proven Knowledge of Continuous Integration/Deployment principles (Jenkins or alternative)
  • Proven Knowledge of SAST (such as SonarQube, Fortify, NexusIQ or alternative)
  • Knowledge of Docker, Container and Groovy
  • You participate in API automation testing because you consider it part of your development activities
Nice to have

Business experience preferable
Specific requirement for agile: practical experience with Scrum

  • While you actively share your knowledge with other developers (practices, technical, ), you also suggest improvements to the other squad members. You are constantly trying to improve the way of working of the squad.
  • You are someone who easily adapt and bond with new colleagues.
  • Collaboration and feedback are key elements of your personality.
  • You dare to challenge the requirements you receive based on your expertise.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

IT Full Stack Developer
IT Full Stack Developer

Rhox • Brussel

Sur place
EUR 75 000 - 110 000
Full Stack Developer (Java/Angular)
Full Stack Developer (Java/Angular)

act digital • Wallonië

Sur place
EUR 70 000 - 100 000
Hybrid working model
Long-term project in a collaborative A
Challenging technical projects with a3
+2
Senior React Developer (m/w/d)
Senior React Developer (m/w/d)

Everience Benelux • Brussel Hoofdstad

Sur place
EUR 90 000 - 120 000
Senior Full-stack developer Java / Angular
Senior Full-stack developer Java / Angular

MadisonUnderwood • Brussel Hoofdstad

Sur place
EUR 60 000 - 85 000
Senior React Developer (m/w/d)
Senior React Developer (m/w/d)

Everience Benelux • Brussel

Sur place
EUR 70 000 - 110 000
Full Stack Developer (Information Technology/Software)
Full Stack Developer (Information Technology/Software)

Black Pen Recruitment • Brussel Hoofdstad

Sur place
EUR 60 000 - 80 000
Java Developer
Java Developer

Xintas • Brussel Hoofdstad

Sur place
EUR 90 000 - 120 000
Java Developer
Java Developer

ITS Group Benelux • Luik

Sur place
Confidential
Senior React Developer (m/w/d)
Senior React Developer (m/w/d)

EVERIENCE • Brussel Hoofdstad

Sur place
EUR 90 000 - 120 000
Senior Java Backend & Cloud Engineer
Senior Java Backend & Cloud Engineer

ITS Group Benelux • Luik

Sur place
Confidential