-
Apollo Solutions

Senior Java Software Engineer

Apollo Solutions
Belgium · Contract · Mid-Senior

We are looking for a Senior Java Developer to join our Banking client’s 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? We’d love to hear from you!


    Apply Now: For immediate consideration!

    Key Skills

    Ranked by relevance

    java microservices cloud gdpr spring boot kubernetes postgresql gitlab ci jenkins docker devops gitlab nosql kafka cobol cicd sql ddd
    Login to Apply
    Posted
    May 03, 2025
    Type
    Contract
    Level
    Mid-Senior
    Location
    Flemish Region

    Industries

    Banking Financial Services

    Categories

    Information Technology

    Related Jobs

    3 roles aligned with this opportunity

    View all jobs
    View Job Details
    Naranja X
    Related

    Software Engineer Java SR

    2026-05-28

    Other
    Not Applicable
    Argentina
    Financial Services
    Engineering
    View Job Details
    Naranja X
    Related

    Software Engineer Java SR

    2026-05-28

    Other
    Not Applicable
    Argentina
    Financial Services
    Engineering
    View Job Details
    Seccl
    Related

    Senior software engineer (Node.js/TypeScript)

    2026-06-09

    Full-time
    Not Applicable
    United Kingdom
    Financial Services
    Engineering