Recherche
Last updated on: 3 juin, 2025

DEV Engineer - IT Developer Java

BelgiqueBrussels
1 postes disponibles
Software Development
Senior
Contract
Full Time
Hybrid

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

DEV Engineer with 4+ years of relevant experience and a strong foundation in clean code principles, object-oriented programming, and design best practices such as SOLID and Domain-Driven Design (DDD). In this role, you will be responsible for translating business and technical requirements into high-quality, maintainable code using technologies like Java, Spring, Maven, and RESTful APIs. Your daily activities will include refactoring, unit testing, and applying Test-Driven Development (TDD) principles to ensure performance and reliability. You will uphold high development standards through code reviews, pair programming, and by maintaining an Agile mindset, fully embracing the SCRUM values: Focus, Commitment, Openness, Respect, and Courage. Strong communication skills and the ability to understand business needs and translate them into technical solutions are essential to succeed in this position.

Job Responsibilities

  • Translating requirements into high quality code
  • Design, build, and maintain high performance, reusable, and reliable Java code based on Spring Framework 
  • Collaborate with cross-functional teams to ship features 
  • Work with outside data sources and APIs 
  • Ensure the best possible performance, quality, and responsiveness of the applications 
  • Unit-test code for robustness, including edge cases, usability, and general reliability 
  • Identify and correct bottlenecks and fix bugs 
  • Help maintain code quality, organization, and automatization

Must Have Skills

  • At least 4 years of relevant experience
  • Bachelor's or Master's degree, or equivalent by experience
  • Strong knowledge of the principles of clean code, and ability to apply them effectively
  • Understanding of OO principles, DDD, design patterns, and best practices such as SOLID principles
  • Ability to write readable code and perform refactoring as part of your daily routine
  • Familiarity with Test-Driven Development and hands-on practical experience with it
  • Proven knowledge of Java, Spring, Maven, RESTful APIs, and Oracle DB
  • Knowledge of Git (GitLab or alternative), Jenkins, SonarQube, Fortify, NexusIQ, and Snow
  • Knowledge of Continuous Integration/Deployment principles
  • Agile mindset; embody SCRUM values (Focus, Commitment, Openness, Respect, Courage)
  • Practice Pair Programming
  • Value code reviews for quality and knowledge sharing
  • Ability to understand business requirements and translate them into technical requirements
  • Excellent knowledge of English 

Nice to have

  • Practical experience with Scrum
  • Knowledge of Dutch and/or French
  • Willingness to actively share knowledge and collaborate as one team
  • Ability to challenge requirements constructively based on expertise
  • Commitment to continuous learning and team improvement
  • Transparent and effective communication skills
  • Proactive mindset with the ability to take initiative and represent developers when needed

What's great in the job?

  • Great team of smart people, in a friendly and open culture
  • 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

Work at yechte

We are an independent digital consultancy with ambitious goals and a global presence. We support a diverse range of companies, building digital teams and delivering innovative digital solutions. Our multicultural and diverse workforce, comprised of ‘Global Citizens’, reflects this inclusivity.

We care about work-life balance and meeting the expectation of a growing team, investing in people because they are our greatest asset. Our consistent growth is a testament to this commitment.

Come work at yechte, a company on the rise, offering excellent benefits, opportunities for personal development, and the chance to learn from accomplished leaders. We are always looking for exceptional professionals to join our team.

What We Offer

Each employee has a chance to see the impact of his work. You work on real digital projects and make tangible contributions to the company. We want to provide to each individual personal, professional and social growth.

benefits_icon

Attractive Benefits

We care about your comfort. At yechte we offer cost-effective and eco-friendly mobility plans, food allowances, and comprehensive healthcare support, enhancing employee satisfaction.

personal_development_icon

Personal Development

We care about your growth. At yechte we offer to boost your personal growth through tailored IT trainings and certifications, fostering a culture of agility and tech-driven expertise.

flexibility_icon

Flexibility

We care about your wellbeing. At yechte we offer flexi-hours and hybrid home/office work arrangements, enhancing employee work-life balance and productivity.

job_image_3
job_image_2
job_image_4
job_image_5
job_image_6
job_image_1