Role: Software Engineer
Location:
Belgium (Hybrid)
Contract:
12 months+
We are looking for a
Senior Software Engineer Specialist
with strong expertise in
Java full stack technologies
and performance optimization. The role requires deep hands-on technical skills and the ability to design scalable, secure, high-performance systems.
Key Responsibilities:
Design, build, and optimize
Java/Jakarta EE applications
using
Spring Boot, Hibernate, REST services
.
Lead technical design and contribute as an architect/technical lead on critical projects.
Troubleshoot and resolve
performance bottlenecks
across application, database, and infrastructure layers.
Automate performance testing and monitoring using tools such as
JMeter, Gatling, Dynatrace, AppDynamics, Prometheus, Grafana
.
Work with
Postgres, Oracle, Bitbucket, Ansible, Kubernetes, Helm, OpenLiberty, and microservices
.
Ensure adherence to
secure design principles
and best practices.
Collaborate with business stakeholders in an
Agile/Lean environment
to deliver high-quality solutions.
Key Skills
10+ years in
Java/Jakarta EE
development.
5+ years as
Technical Architect or Senior Technical Lead
.
Strong in
Core Java, Spring, Spring Boot, Hibernate, REST
.
Experience with
performance testing/tuning
and monitoring.
Familiar with
cloud concepts, microservices, K8s, Helm, OpenLiberty, DevOps pipelines
.
Excellent understanding of
OOP, DBMS concepts, design patterns, and secure architecture
.
Experience in
payments (SWIFT MT/MX, cross-border, payment gateways)
is an asset.
Strong communication skills in English (French/Dutch a plus).