AISB-876 Senior Java Developer
AbAKUS
Brussel, Belgium
2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
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 Integration
Relational Databases
Apache Maven
Enterprise Messaging Systems
Cisco Nexus Switches
Object-Oriented Software Development
Oracle (Applications)
Pair Programming
+14 more
Software Architecture
Fortify (Software)
SonarQube
Working Model 2D
Java Application Server
ReactJS
Spring-boot
Gitlab
Git
Apache Kafka
Restful APIs
Domain Driven Design
Code Restructuring
Jenkins
Job description
- Design, develop, and maintain high-performance Java applications using Spring Boot and modern frameworks
- Lead the setup and evolution of new applications, with a strong focus on customer value and clean, maintainable code
- Collaborate closely with your squad to address technical challenges and ensure high-quality delivery
- Analyze and refine requirements to implement efficient, user-friendly features
- Promote best practices in code quality, testing, automation, and architecture
- Work in modern environments leveraging hexagonal architecture, TDD/BDD, and pair programming as standard practices
Technical Environment
- Java, Spring Boot, Maven
- Object-oriented design and software architecture patterns
- Relational databases (Oracle), messaging systems (Kafka), service buses
- RESTful APIs, CI/CD pipelines, and testing frameworks
- Domain-Driven Design (DDD), Hexagonal Architecture
- Tools: Git, GitLab, Jenkins, SonarQube, Fortify, Nexus
- Nice to have: ReactJS, integration with distributed/mainframe systems
Requirements
- Minimum 8 years of experience in Java development
- Strong expertise in clean code practices and refactoring monolithic applications
- Proven experience in technical leadership and setting technical direction
- Solid understanding of Agile methodologies
- Excellent problem-solving and analytical skills
- Strong team player with effective communication skills
- Mindset aligned with Agile values: committed, open, respectful, and focused on continuous improvement
Languages
- English required
- Good knowledge of Dutch or French, with passive understanding of the other language
What We Offer
- Opportunity to work on greenfield projects with modern architectures
- A strong Agile culture focused on engineering excellence
- Hybrid working model (50% onsite / 50% remote)
- Exposure to innovative technologies and best practices
- A collaborative and expert-driven environment within ABAKUS IT-SOLUTIONS
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on careerjet.beGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
TL
Thomas Limbüchler
over 5 years ago
EM
Eli McGarvie
How to Find Tech Jobs in Amsterdam
almost 3 years ago
EM
Eli McGarvie
Best Companies in the Netherlands: Top 25 Companies in 2023Â
over 3 years ago
TL
Thomas Limbüchler
The Netherlands – Europe’s powerhouse for software development?
over 5 years ago
BB
Benedikt Bischof
Software Developer Salary in The Netherlands [2023]
over 3 years ago
EM
Eli McGarvie
Find a Developer Job: 12 Best Job Sites For Developers
over 3 years ago