Java Developer with Quarkus
Job Details
Hiring Process
Time to Answer
2 open days
Process
1 Phone Call
1 Onsite Interview
Days to get an Offer
4 Days after Interview
Overview
The client is looking for a Senior Java Developer to join an agile Post-Out team within the Facilities domain. This team manages all outgoing communications (email, SMS, letters, Doccle, etc.) to 4.5 million members, handling around 80 million communications per year using critical Document Management Systems (Papyrus and Comform).
The role focuses on upgrading these systems to the latest versions, phasing out legacy components, and designing/executing multiple test scenarios. The ideal candidate combines strong technical analysis skills, hands-on Java/Quarkus/AWS expertise, and the ability to work in a bilingual (NL/FR) agile environment with 1 day/week onsite in Schaerbeek and 4 days remote. Start is ASAP, with an initial duration until end of year (extension possible).
Job Responsibilities
- Communicate efficiently with various stakeholders (functional analysts, solution architect) so they perfectly understand task priorities.
- Ensure your code is fully covered with unit tests.
- Propose technical improvements and defend them to the solution architect.
- Support testers during functional testing.
- Analyze integrations with other parties and systems.
- Translate functional analyses into technical designs.
- Collaborate with infrastructure staff to install applications and monitor their operation.
- Document your software thoroughly without getting lost in unnecessary details.
- During development, work closely with the solution architect, analysts, and testers to ensure functionalities are correctly implemented and tested.
Must Have Skills
- Deep knowledge of Quarkus, JSP, SQL, Java 8+, XML, XSD, Web Services (SOAP & REST), and OpenShift.
- Experience developing and deploying in cloud environments, preferably AWS.
- Proficiency with tools such as WebLogic, Maven, Nexus, Git.
- Experience in the development and application maintenance of enterprise-class systems.
- Strong experience working in Agile methodologies and Scrum teams; Scrum Master experience is a plus.
- Excellent technical analysis and synthesis capabilities.
- Ability to work both independently and in a team.
- Quality-oriented, accurate, and no-nonsense mindset.
- Result-driven, proactive, and dynamic.
- Native-level Dutch or French, with strong knowledge of the other national language and very good English.
Nice to have
- Hands-on knowledge of AWS services such as EC2, ECS/EKS, Lambda, S3, API Gateway, RDS, SNS/SQS, or equivalent cloud services.
- Experience acting as Scrum Master.
- Familiarity with high-volume communication platforms or document management systems.
- Background in regulated or membership-based organizations handling large-scale member communications.
What's great in the job?
- Great team of smart people, in a friendly and open culture
- No dumb managers, no stupid tools to use, no rigid working hours
- No waste of time in enterprise processes, real responsibilities and autonomy
- Expand your knowledge of various business industries
- Create content that will help our users on a daily basis
- Real responsibilities and challenges in a fast evolving company
Travailler chez yechte
Nous sommes un cabinet de conseil numérique indépendant avec des objectifs ambitieux et une présence mondiale. Nous accompagnons un large éventail d'entreprises, en constituant des équipes numériques et en fournissant des solutions numériques innovantes. Notre personnel multiculturel et diversifié, composé de « citoyens du monde », reflète cette inclusivité.
Nous accordons une grande importance à l'équilibre entre vie professionnelle et vie privée et nous nous efforçons de répondre aux attentes d'une équipe en pleine croissance, en investissant dans les personnes, car elles constituent notre plus grand atout. Notre croissance constante témoigne de cet engagement.
Venez travailler chez yechte, une entreprise en pleine expansion qui offre d'excellents avantages sociaux, des opportunités de développement personnel et la possibilité d'apprendre auprès de leaders accomplis. Nous sommes toujours à la recherche de professionnels exceptionnels pour rejoindre notre équipe.
Ce que nous offrons
Chaque employé a la possibilité de voir l'impact de son travail. Vous travaillez sur de véritables projets numériques et apportez une contribution tangible à l'entreprise. Nous voulons offrir à chacun la possibilité de s'épanouir sur le plan personnel, professionnel et social.
Flexibilité
Votre bien-être nous tient à cœur. Chez yechte, nous proposons des horaires flexibles et des modalités de travail hybrides à domicile/au bureau, améliorant ainsi l'équilibre entre vie professionnelle et vie privée et la productivité des employés.
Avantages attractifs
Votre confort nous tient à cœur. Chez yechte, nous proposons des plans de mobilité économiques et écologiques, des indemnités alimentaires et une couverture santé complète, afin d'améliorer la satisfaction de nos employés.
Développement personnel
Votre épanouissement nous tient à cœur. Chez yechte, nous vous proposons de stimuler votre développement personnel grâce à des formations et des certifications informatiques sur mesure, favorisant une culture d'agilité et d'expertise technologique.