Distro

Senior Full-Stack Developer

Distro

full-time

Posted on:

Location Type: Hybrid

Location: Sint-Niklaas • 🇧🇪 Belgium

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AngularAzureHibernateJavaSpringSpring BootSpringBootTypeScript

About the role

  • Architect, develop, and maintain scalable applications using Java (Spring Boot), Angular, and Hibernate.
  • Collaborate with cross-functional teams to design and deliver high-quality solutions.
  • Leverage expertise in client and server-side technologies to create efficient, responsive web applications.
  • Provide technical leadership and guidance to the development team.
  • Mentor junior developers and foster a collaborative and knowledge-sharing environment.
  • Enforce coding standards and best practices for high-quality, maintainable code.
  • Conduct code reviews and contribute to continuous improvement initiatives.
  • Work closely with product managers, UX/UI designers, and stakeholders to translate requirements into technical solutions.
  • Contribute to a positive and collaborative team culture.

Requirements

  • Minimum 7 years of experience with Java, including Spring Boot.
  • Minimum 7 years of experience with Angular and strong proficiency in TypeScript.
  • Strong understanding of ORMs (such as Hibernate).
  • Solid understanding of back-end and front-end development principles.
  • Excellent problem-solving and analytical skills.
  • Strong communication skills.
  • Experience with Agile methodologies.
  • Excellent prioritization skills.
  • Bilingual in Dutch and English, both spoken and written.
  • Experience with Azure environment is a plus.
Benefits
  • Opportunity for personal and professional development
  • Positive and collaborative team culture

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaSpring BootAngularHibernateTypeScriptORMback-end developmentfront-end developmentAgile methodologiesscalable applications
Soft skills
problem-solvinganalytical skillscommunication skillsprioritization skillstechnical leadershipmentoringcollaborationknowledge sharingcode reviewcontinuous improvement