Java Developer

Solliciteer
Belgium
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Languages
Dutch, English, French
Job source

Tech stack

Clean Code Principles Java (Programming Language) Agile Methodology Software Quality Continuous Delivery Continuous Integration Relational Databases Software Design Patterns Java Development Tools Apache Maven Enterprise Messaging Systems Cisco Nexus Switches
+15 more
Object-Oriented Software Development Oracle (Applications) Pair Programming Fortify (Software) SonarQube Java Application Server Test-Driven Development (TDD) ReactJS Spring-boot Gitlab Git Apache Kafka Restful APIs Domain Driven Design Jenkins

Job description

We’re seeking an expert Java Developer to join our squad, responsible for delivering high-quality, scalable, and maintainable solutions for our features. As a key member of our team, you’ll play a crucial role in shaping the technical direction of our applications, ensuring they meet the evolving needs of our internal and external clients., * Design, develop, and maintain high-performance, scalable, and reliable Java applications using Spring boot and related technologies

  • Lead the setup of our future applications and focus developments on delivering customer value and code quality
  • Collaborate with the team to identify and resolve technical challenges, ensuring high-quality solutions that meet our standards
  • Analyze and refine requirements to deliver new functionalities in a user-friendly and efficient manner
  • Champion code quality, organization, and automation, ensuring adherence to best practices and industry standards
  • You will work on green fields and hexagonal architecture, tdd/bdd and pair programming should be the status quo for you.

Requirements

At least 8 years of relevant experience (Java dev)

Technical experience

Mandatory

  • Spring (Boot)
  • Maven
  • Java development, with a strong focus on technical expertise and a passion for clean code, ways of working, and refactoring monolithic applications
  • Strong understanding of Java, object-oriented programming, and software design patterns
  • Experience with relational databases (Oracle), messaging systems (Kafka), and service buses
  • Familiarity with RESTful APIs, as well as experience with testing frameworks and continuous integration/delivery pipelines
  • Experience with Domain-Driven Design and/or hexagonal architecture, Test-Driven Development, and Continuous Integration/Continuous Delivery
  • Familiarity with Git, GitLab, Jenkins, SonarQube, Fortify, and Nexus

Preferable

  • Experience with integration using different technologies (distributes/mainframe) and infra components
  • ReactJS

Business experience

Mandatory

  • Knowledge of agile methodology
  • Proven experience in leading technical projects, setting technical direction, and collaborating with cross-functional teams
  • Excellent problem-solving skills, with the ability to analyze complex technical issues and develop creative solutions

Soft skills

  • Excellent analysis skills
  • Team spirit
  • Efficient communication skills
  • Ambitious towards the targets of his/her squad
  • Agile values: focused, committed, open, respectful, courageous
  • Promote continuous improvement (market evolutions, working methods, …) to improve delivery speed of software and hardware, and to improve operational quality
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment
  • Languages: Dutch and/or French (active and passive of the other) + English

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on xintas.be

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all