logo

Bekijk alle vacatures

Tech Lead/Senior Full Stack Developer (Java/Angular)

Brussel, Brussel

Job Opportunity: Tech Lead/Senior Full Stack Developer (Java/Angular)

Start Date: 31/03/2025

End Date: 31/12/2025

Location: Brussels with 40% office presence on Monday (fixed day), Wednesday, or Friday, and 60% remote work.

Responsibilities:

  • Collaborate with the architect to draft technical designs.
  • Provide expertise and experience to support and coach junior and medior developers.
  • Coordinate and develop software that meets clients' functional and technical expectations.
  • Design and develop technical solutions based on functional requirements, adhering to quality, security, and legal standards.
  • Ensure quality through unit and integration tests, documentation, Sonar compliance, and OWASP checks.
  • Contribute to the development of Service Oriented Architecture (SOA).
  • Continuously improve development processes.
  • Develop efficient and user-friendly products.
  • Apply and share proven experience in backend and frontend technologies.

Required Qualifications and Experience:

  • Minimum of 7 years of experience as a Technical Lead/Java Developer.
  • Proficiency in backend technologies: Java (11+), Spring ecosystem, Maven, JPA, SQL Server.
  • Proficiency in frontend technologies: REST, HTML, (S)CSS, JavaScript ES6/ES7, Angular with patterns (Smart/Dumb Components, Redux, etc.).
  • Experience with Docker/Kubernetes, CI/CD, GCP, and TKGI is a plus.
  • Familiarity with event-driven architecture principles.
  • Ability to work in an Agile environment (scrum team).

Desired Skills and Certifications:

  • Fluent in Dutch or French, with active knowledge of one of the national languages being a must, and IT-linked English.
  • Pragmatic, detail-oriented, and attentive to clean coding.
  • Creative and willing to share new ideas.
  • Proactive, autonomous, flexible, and a real team player.
  • Ability to create Java applications (Java 11+) with high-quality standards.
  • Design REST API services and efficiently use the Spring ecosystem.
  • Ability to read and write efficient SQL.
  • Possibility to coach colleague developers.
  • Document code to ease maintenance and write unit tests to detect bugs and prepare future releases.
  • Improve user experience with a "Single Page App" and standardize 'look and feel' across applications.

Languages:

  • Dutch or French
  • English

Deel deze vacature

Powered by