* Together with the architect, the technical lead is responsible to draft the technical design
* You support your team by bringing your expertise and your experience to the table. This results in a day-to-daycoaching of colleague junior- & medior developers
* You are responsible (incl. coordination) for the development of software that answers to our clients' functional and technical expectations
Technical Lead/Java Developer
Technical Lead/Java Developer
* Together with the architect, the technical lead is responsible to draft the technical design
* You support your team by bringing your expertise and your experience to the table. This results in a day-to-daycoaching of colleague junior- & medior developers
* You are responsible (incl. coordination) for the development of software that answers to our clients' functional and technical expectations
You want to
* Design and develop technical solutions, starting from the functional requirements, and following our quality/security/legal guidelines and standards
* EnsureQuality(unit-/integration tests, documentation, Sonar compliance, OWASP checks…)
* Contribute to the development of our Service Oriented Architecture (SOA);
* Contribute to the continuous improvement of our development processes;
* Develop in an efficent and pragmatic way to deliver a good quality and user friendly products
* Apply & share your proven experience in:
o Backend technology:Java (11+), Spring ecosystem, Maven,JPA, SQL Server;
o Frontend technology:REST, HTML, (S)CSS, JavaScript ES6/ES7, Angular + patterns (Smart/Dumb Components, Redux, ...)
* Experience withDocker/Kubernetes, CI/CD,GCP and TKGIare seen as a plus
* You're eager to keep your knowledge up to date (continuous learning)
* You will work in anAgileenvironment (scrum team)
You are
* Familiar withevent-driven architectureprinciples
* Languages: Fluent inDutch ORFrench(an active knowledge of one of 2 of the national languages is a must) andIT linked English
* Pragmatic, with asense of detailand attentive toclean coding;
* Creative and you are willing to share new ideas
* Pro-active, autonomous, flexible, think & do
* A real team player.
You can
* Create Java application (Java 11+) with a high standard of quality
* DesignREST API'sservices
* Use efficiently theSpringecosystem (spring boot, …)
* Read and write efficientSQL
* Possibility to coachcolleague developers
* Design and develop technical solutions, starting from the functional requirements, and following our quality/security/legal guidelines and standards
* Document the code of the applications in order to ease their maintenance
* Write and perform unit tests in order to detect bugs and prepare future releases
* Contribute to the development of our Service Oriented Architecture (SOA)
* Contribute to the continuous improvement of our development processes
* Improve user experience thanks to a "Single Page App"
* Reuse and share code with other applications to standardize 'look and feel', and facilitate technological upgrades
Where are you going to work...
1000 Brussels & Homeworking: 40% in the office on Monday (fixed day), Wednesday or Friday + 60% homeworking
#J-18808-Ljbffr