Skip to main content

Lead Software Engineer (Java / Platform Modernization)

Technology
NEBIRU
Bruxelles, België1 maanden geledenTot 23/5/2026

Functieomschrijving

Willing to start a new freelance challange? Get in touch.

What You'll Do

  • Lead the modernization of legacy Java-based systems to improve scalability, maintainability, and performance
  • Design and evolve APIs that enable reliable data exchange across internal and external systems
  • Improve system resilience by addressing bottlenecks, failure points, and performance issues
  • Guide architectural decisions for distributed systems where consistency and data integrity matter
  • Collaborate with product, DevOps, and QA to ensure systems are production-ready and compliant
  • Mentor engineers and raise engineering standards across the team
  • Ensure systems meet security and compliance requirements in a regulated environment
What you bring
  • 10+ years in backend software engineering, with strong expertise in Java (Spring ecosystem)
  • Proven experience modernizing or maintaining complex legacy systems
  • Solid understanding of distributed systems (transactions, consistency, failure handling)
  • Experience designing and evolving APIs in production environments
  • Hands-on experience with relational databases (e.g. PostgreSQL or similar)
  • Experience working in cross-functional teams (engineering, product, operations)
  • Experience with containerized environments (Docker, Kubernetes)
  • Exposure to cloud platforms (AWS or Azure)
  • Experience with performance tuning in high-load systems
  • Familiarity with security or compliance-driven environments
  • Working knowledge of Python
Interested? Apply today!

myNEBIRU : Not into this role, but interested in what NEBIRU does? That’s totally fine.

Visit to see how we can support you - even outside our client missions. Let’s build the bridge to your next step, together.

¿Te interesa este puesto?