EngiFlex
Full Stack developer (Freelance possible)
EngiFlexBelgium10 days ago
Full-timeEngineering, Information Technology
Tasks and responsibilities

In the context of a major business transformation programme, we are looking for a senior fullstack developer to reinforce the existing teams, with a propensity for freont-end tasks & insights.

As a senior developer you will join a department of about 70 people (in evolution) to ensure the hand-over, refactoring or greenfield development of new business applications.

The senior developer we’re looking for will be responsible for Java / Angular application development, supporting analysts and business objectives while providing expertise in full software development lifecycle, from concept and design, to testing.

️ Responsibilities:

  • Development / Maintenance of business applications
  • Develop application components/webservices, design and develop angular components
  • Contribute in design of component architecture and building blocks (in close collaboration with technical lead or senior software architects)
  • Coach co-workers on a technical level when needed.
  • Participation in technical working groups, progress meetings and meetings with the users if needed
  • Assistance in the testing, the technical documentation, the deployment, the evaluation and the reporting (JUnit, JIRA)


Experiences

  • Minimum 10 years of full-time professional Java Development experience is required (Fullstack preferred – backend with good affinity for frontend is ok)
  • Familiarity with multi-system integration and complex environments.


– Experience with coaching & reviews of peers / junior developers.

Competencies :

  • Technical knowledge and practical experience of required technologies to be able to start development and support directly (below) :
  • Java and Spring Framework
  • JPA (with Hibernate as implementation)
  • 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
  • Maven, Jenkins, Docker, Openshift, SVN or GIT and Eclipse or IntelliJ, Sonar,JBoss, Tomcat…
  • Experience with relational database and O/R mapping, PostgreSQL, SQL Server, Oracle
  • Able to read and understand BPMN, UML & documentation practices
  • Jira/Confluence
  • Familiar with AGILE/SCRUM methodologies, test-driven development and continuous integration
  • Solution and customer oriented
  • Ability to integrate easily into an existing team and to supervise juniors


Mission & Working hours

The client based in Brussel (just in front of Midi Station).

Your profile

Roles

  • Full-Stack Developer - Level: Expert


Languages

  • French - Level: Native
  • English - Level: Active knowledge
  • Dutch - Level: Passive knowledge


Skills

  • Spring Boot - Level: Expert
  • Angular (avec expertise angular 20) - Level: Expert
  • GitHub - Level: Expert
  • CSS 3 - Level: Expert
  • Openshift - Level: Expert
  • PostgreSQL - Level: Expert
  • bootstrapt 5 - Level: Junior
  • JPA - Level: Expert
  • Java - Level: Expert
  • Security - Level: Expert
  • sonarQube - Level: Expert
  • Microservices - Level: Expert
  • Spring Batch - Level: Expert
  • PWA - Level: Confirmed
  • Agile / Scrum - Level: Expert
  • JIRA/confluence - Level: Expert
  • ionic - Level: Confirmed


Offer

You will be part of a growing Belgian SME where initiative and personal development are encouraged. We will provide you with an enjoyable work environment with fun colleagues. We will work out a career plan with you, with attention and a budget for extra education/certification. You can count on an attractive salary, supplemented with extra-legal benefits, including a company car.

(Freelance is also possible)

Key Skills

Ranked by relevance