Requirements: English
Company: Apollo Solutions
Region: Leuven , Flanders
We are looking for a Senior Java Developer to join our Banking clients Core Modernisation Program in Brussels.
If you''re an experienced backend engineer with a deep understanding of Java ecosystems, microservices, and financial system integration, this could be your next impactful opportunity!
Logistics:
- Position: Freelance Senior Java Developer
- Duration: 12-month rolling contract (high likelihood of a 2-3 year extension)
- Location: Brussels (Hybrid 2 days onsite per week)
- Day Rate: (Negotiable & Competitive)
- Interview Stages: 2 (Feedback within 24 hours per stage)
- Languages: English & French OR Dutch
Key Responsibilities:
- Backend Development: Design, build, and maintain scalable Java-based services for digital banking platforms.
- Architecture & Integration: Develop and maintain APIs and integrations between microservices and legacy systems.
- Cloud Enablement: Contribute to the migration of core systems toward containerized, cloud-native infrastructure (OpenShift/AWS).
- Security Compliance: Ensure applications comply with PSD2, GDPR, and internal InfoSec policies.
- Agile Collaboration: Work closely with Product Owners, Business Analysts, and DevOps teams in a fast-paced Agile environment.
- Code Quality & Mentorship: Uphold high coding standards and mentor junior developers on clean code and design patterns.
Must-Have Previous Experience:
- 6+ years of professional Java (11+) development experience
- Experience with Spring Boot, JPA/Hibernate, and RESTful API development
- Messaging systems (Kafka, ActiveMQ, or RabbitMQ)
- Hands-on with CI/CD pipelines (Jenkins, GitLab CI, or Azure DevOps)
- Experience with SQL and NoSQL databases (PostgreSQL, MongoDB)
- Solid background in banking or financial services (retail, payments, or wealth management)
- Understanding of regulatory frameworks (PSD2, GDPR, AML)
Nice-to-Have:
- Experience with OpenShift, Docker, and Kubernetes in production environments
- Exposure to Domain-Driven Design (DDD) and Event-Driven Architecture (EDA)
- Familiarity with mainframe system modernisation (e.g., COBOL to Java migration)
- Knowledge of core banking platforms (e.g., T24, Finastra, or Backbase)
Why Join Our Partner?
- Mission-Critical Work: Help modernize the digital backbone of a leading European bank.
- Tech Progression: Work with cloud-native architecture and modern Java ecosystems.
- Hybrid Flexibility: Balance onsite collaboration with remote autonomy.
- Attractive Remuneration: Premium day rates aligned with your seniority.
- Professional Growth: Join a forward-thinking tech community within financial services.
Excited to bring robust, enterprise-grade Java solutions to the banking world? Wed love to hear from you!
Apply Now: For immediate consideration!