NP Group
Software Engineer
NP GroupBelgium8 hours ago
ContractRemote FriendlyInformation Technology

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).

Key Skills

Ranked by relevance