Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Join an impactful freelance mission at one of Belgium’s top-tier banks!
We're looking for an experienced Backend Java Developer to help shape and build risk management solutions within a leading banking partner's modular, modern architecture.
Logistics:
- Position: Freelance Backend Java Developer
- Duration: 12-Month Contract
- Location: Brussels (Hybrid – 2 days/week on-site)
- Languages: English (French and/or Dutch is a plus)
- Start Date: ASAP
- Day Rate: €(Negotiable & Competitive)
Core Responsibilities:
- Design and develop performant and scalable backend solutions in Java using Spring Boot
- Contribute to greenfield-style development projects in a modular, service-oriented environment
- Translate business needs into technical design in close collaboration with product and risk teams
- Apply clean coding principles, test-driven development, and pair programming practices
- Maintain and evolve backend architecture following DDD and hexagonal patterns
- Support CI/CD delivery pipelines and containerised deployments
- Participate actively in code reviews, squad rituals, and design discussions
Essential Skills:
- 6+ years of hands-on backend Java development
- Expert knowledge of Spring Boot
- Familiarity with Kafka for event-driven architecture
- Solid understanding of container orchestration (Kubernetes)
- Proficient in RESTful APIs and relational databases (Oracle)
- Experience with TDD, pair programming, and modern SDLC practices
- Knowledge of tools like Git, GitLab, Jenkins, SonarQube, Nexus, Fortify
- Strong communication skills and ability to deliver autonomously within agile squads
Desirable Skills:
- Experience in financial services or risk-related domains
- Understanding of domain-driven design and monolith-to-modular transitions
- Background in CI/CD, DevSecOps, and security-first coding
- Exposure to greenfield software architecture or legacy refactoring projects
- Prior engagement with Spotify-model squad structures
What You Bring:
- A pragmatic mindset and passion for clean, maintainable code
- Autonomy and ownership over your work
- Strong collaboration and cross-functional communication skills
- Enthusiasm for working in a modern, forward-thinking Java engineering environment
Interested?
Reach out today to secure an interview, and be part of a technically exciting and business-critical initiative in the heart of Brussels.
Key Skills
Ranked by relevanceReady to apply?
Join Apollo Solutions and take your career to the next level!
Application takes less than 5 minutes