logo

Bekijk alle vacatures

Full Stack Developer

Brussel, Brussel

Senior Full Stack Developer Java / Angular

Start Date: ASAP

Work Regime: Full-time, 2 days on-site

Location: Brussels

Languages: French native ideal, but Dutch with knowledge of French is also acceptable, plus English

Description:

In the context of a major business transformation program, we are looking for a Senior Java Developer to reinforce the existing teams. As a Senior Developer, you will join a department of about 70 people to ensure the hand-over, refactoring, and/or greenfield development of business applications. You will be responsible for the development of Java applications, supporting the analysts and business objectives, while providing expertise in the full-stack software development lifecycle, from concept and design to testing.

Responsibilities:

  • Development and maintenance of business applications
  • Development of application components/web services
  • Contribute to the design of architecture components and building blocks in close collaboration with technical leads or senior software architects
  • Participation in technical working groups, Scrum meetings, and meetings with users if needed
  • Assistance in testing, technical documentation, deployment, evaluation, and reporting (JUnit, JIRA)

Experience Required:

  • Minimum 10 years of full-time professional Java Development experience
  • Minimum 5-7 years of full-time professional Angular Development experience
  • Familiarity with multi-system integration and complex environments

Competencies:

  • Technical knowledge and practical experience in Java and Spring Framework, JPA (with Hibernate), security patterns (Spring Security), SOAP and RESTful Web Services, Spring Batch, SOA, microservices, CQRS, test-driven development (JUnit, Spring, CI, Mockito, Cypress, Selenium)
  • Frontend (HTML/CSS/JavaScript, Angular) & backend abilities
  • Experience with Maven, Jenkins, Docker, Openshift, GIT, Eclipse or IntelliJ, Sonar, JBoss, Tomcat
  • Experience with relational databases and O/R mapping: PostgreSQL, SQL Server
  • Ability to read and understand BPMN, UML & documentation practices
  • Familiarity with Jira/Confluence
  • Knowledge in Talend, ZK, Oracle, Kafka is a plus but not required
  • Familiar with AGILE/SCRUM methodologies, test-driven development, and continuous integration
  • Problem solver, able to quickly understand existing code
  • Solution and customer-oriented
  • Ability to integrate easily into an existing team and supervise juniors

Mission & Working Hours:

  • Based in Brussels, just in front of Midi Station
  • Initial contract with the possibility of extension beyond 2025
  • 5 days from Monday to Friday (up to 9 hours per day on-site)
  • Homeworking is possible (3 days a week - 7h48)

Language Proficiency:

  • French or Dutch: active knowledge (understanding/speaking/writing technical documentation/reading) of one language
  • English: active knowledge for written and team communication

Roles and Skills Required:

  • Expert Application Developer
  • Angular: Confirmed level
  • Jakarta EE: Confirmed level
  • Java: Expert level
  • REST APIs: Confirmed level
  • Scrum (Agile): Confirmed level
  • Spring Boot: Confirmed level
  • Spring Batch: Confirmed level

Deel deze vacature

Powered by