Senior Java Developer - Web -
Brussels, BE
5 dagen geleden

Client :

Our client is a well-known Belgian player in the web industry, leader in its market segment. With a significant international presence, this company is growing steadily and is therefore expanding its IT team.

Description : Your responsibilities :

Your responsibilities :

As part of a team exclusively made of senior Java developers collaborating with front- end teams working on a variety of technologies (IOS, Android, Angular, ColdFusion, VB), your role is to :

  • Analyze business requirements, do R&D in order to develop and maintain RESTful APIs, batch jobs, asynchronous messaging services, ...
  • As part of multiple (friendly) international scrum teams, communicate proactively with your teammates and reach the team's common goals.
  • As part of a mature team, give feedback, be open to review and positive criticism; and be part of the code review process as well.
  • Work on improving the developments quality & processes. Watch each other's back in order to deliver top-quality code.

    Your profile :

  • At least 5 years' experience writing Java enterprise-level applications.
  • Familiar with commonly used frameworks and libraries (Java 8 standard APIs, J2EE APIs & implementations (Spring, Hibernate), outils like apache commons, ...).
  • Knowledge of Jersey and RESTful principles.
  • Deep knowledge of testing principles, libraries and design.
  • Deep knowledge of Spring batch or QueryDSL is a plus.
  • Rigorous coding practices when it comes to using Git, write tests, refactor code, finish what you started.
  • Familiar with GoF design patterns and good Java code design principles.
  • Prefers pragmatism, rational thinking and decision processing over zealotism and evangelism.
  • Strong architecture skills, not only for Java project but also for REST API and batch processes.
  • Knowledge of SQL is required. Knowledge of MS SQL, HSQL is a plus.
  • Understanding of Scrum or eXtreme methodologies, and be willing / capable to apply their principles.
  • Willing to learn new technologies, documentation and make your skills evolve. Being able to prove it is a plus (Stack, Github, Amazon account ...).
  • Experience as team leader, technical lead or scrum master is a strong plus
  • Excellent communication skills. Fluent english.
  • Interest in No-SQL databases (MongoDB, Elastic) is a plus.
  • Interest in Scala and reactive programming is a plus.
  • The offer :

  • Competitive salary
  • Company car
  • Insurance package
  • Meal vouchers
  • A professional and stimulating working environment
  • Solliciteren
    Bij de favorieten invoegen
    Verwijder van favorieten
    Mijn E-mail
    Door op "voortzetten" te klikken, gaat u ermee akkoord dat neuvoo uw persoonlijke gegevens verzamelt en verwerkt die u in dit formulier hebt verstrekt, om een ​​neuvoo-account te maken en u te abonneren op onze e-mailwaarschuwingen, in overeenstemming met ons Privacybeleid . U kunt uw toestemming te allen tijde intrekken door te volgen deze stappen .