Description de la fonction
Join Stepstone
, one of Europe's largest job sites, where our success hinges on two key factors: top-notch products and, above all, a team of passionate and talented individuals.
We?help everyone get the job that best fits their life.?Whether it is the next step in their career, or a job to pay the bills - we exist to match lifestyles with livelihoods. We play our part by giving people everything they need to find the right job for them in that moment; making jobs work for more people, whatever they do, and however they choose to do it.?
Diversity and inclusion are core values at Stepstone
. We firmly believe that fostering a diverse workforce is essential for our global success. We're dedicated to attracting, developing, and retaining the best talent in the market. We welcome applications from all backgrounds, regardless of gender identity, sexual orientation, disability status, ethnicity, beliefs, age, family or parental status, and any other unique characteristics. If you require reasonable accommodations during the application process or interviews, please inform us.
We are looking for a Java Developer
to join our team, based in Brussels, and work on various projects.
Do you want to be part of a company, united by its strong value, you can be proud of and help it grow? Then keep reading!
You will work in an agile team, responsible for designing, developing, testing, and maintaining Java applications that meet the needs of our clients (internal & external) and our stakeholders. Write clean, efficient, and well-documented code that follows best practices and standards. Collaborate with other developers, testers, and product owners throughout the software development life cycle. Troubleshoot and debug issues and provide technical support when needed. Research and implement new technologies and tools to improve the performance and functionality of the applications. Profil
At least 3 projects within Java experience Knowledge about architecture design patterns Strong knowledge about coding principals (SOLID, DRY, KISS, GRASP, Clean Code) Knowledge about CI/CD Knowledge about DDD and TDD Knowledge about cloud computing Knowledge about cloud providers/components (preferred AWS) Strong knowledge about Java (17+) Strong knowledge about Spring frameworks Knowledge about async communication - Kafka Strong knowledge about Test Pyramid (Unit, Component, Integration, E2E) Critical thinking / challenging status Quo Team player that can mentor other developers in improving their Java skills. Nice to have: Knowledge about monitoring/alerting setup Practice in system/project design (Event Storming, Story Mapping, C4) Knowledge about Enterprise monitoring systems (Datadog, Dynatrace) Basic knowledge about BDD Terraform in practice Event Sourcing / Event Streaming Some #C .Net Experience Compétences linguistiques
-
Français (atout)
- Comprendre : Expérimenté - (C1)
- Écrire : Expérimenté - (C1)
- Lire : Expérimenté - (C1)
- Parler : Expérimenté - (C1)