logo

Bekijk alle vacatures

IT Developer

Brussel, Brussel

Job Title: IT Developer - Senior

Location: Brussels

Role Description:

We are looking for a Full Stack Developer with expertise in Java and React to join a dynamic team. The role involves contributing to the Agile transformation of a major business bank, focusing on digital solutions for enterprise clients. You will work in a multi-disciplinary team responsible for developing and maintaining web and app solutions.

Responsibilities:

  • Translate requirements into high-quality code.
  • Design, build, and maintain high-performance, reusable, and reliable applications.
  • Focus primarily on backend development using Java and Spring Framework.
  • Collaborate with cross-functional teams to deliver new features.
  • Work with external data sources and APIs.
  • Ensure optimal performance, quality, and responsiveness of applications.
  • Apply development best practices to maintain code quality.
  • Identify and resolve bottlenecks and bugs.
  • Participate in Ops activities, including setting up CI/CD pipelines.

Language Requirements:

  • Proficient in English.
  • Knowledge of French or Dutch is a plus.

Education:

Bachelor/Master's degree or equivalent experience.

Agile Requirements:

  • Positive attitude and pragmatism.
  • Thirst for knowledge and continuous improvement.
  • Team success orientation.
  • Willingness to take on various roles within a cross-functional team.

Required Experience/Knowledge:

  • At least 6 years of relevant experience.
  • Strong understanding of software craftsmanship and clean code principles.
  • Familiarity with OO principles, DDD, design patterns, and SOLID principles.
  • Experience with Test Driven Development (TDD).
  • Proficient in Java, Spring, Maven, and database management.
  • Knowledge of Restful APIs, VCS (Git), and CI/CD principles.
  • Familiarity with SAST tools like SonarQube, Fortify, or NexusIQ.
  • Experience with Docker, Containers, and Groovy.
  • Participation in API automation testing.

Nice to Have:

  • Experience with React and Node.js.
  • Practical experience with Scrum.

Soft Skills:

  • Ability to share knowledge and suggest improvements.
  • Adaptability and strong collaboration skills.
  • Willingness to challenge requirements based on expertise.

This is an exciting opportunity to be part of a transformative project in a leading financial institution.

Deel deze vacature

Powered by