Skillfinder International
Java Middleware Engineer
Skillfinder InternationalLuxembourg2 days ago
ContractEngineering, Information Technology

Role Overview

The role involves contributing to a broad range of IT design, development, and information security activities. The focus is on shared software components used across multiple enterprise applications. Responsibilities include technical delivery, coordination across teams, and contribution to platform modernisation initiatives.


Key Responsibilities

  • Integrate source code repositories into automated security scanning workflows and address identified vulnerabilities
  • Upgrade Java/Jakarta EE integration components, with particular emphasis on custom JMS (JCA) resource adapters and security-related modules
  • Maintain, refactor, or redesign development and test suites, and update associated technical documentation
  • Support application migrations to newer versions of Java application servers, including environments based on JBoss EAP 8
  • Work autonomously with development, infrastructure, and information security teams involved in delivery activities
  • Collaborate with other technical domain experts and report progress to technical leadership


Required Qualifications and Skills

  • Master’s degree (or equivalent) in Computer Science or a related field
  • Practical experience configuring, deploying, operating, and supporting web application infrastructures on Linux, including Java application servers (preferably JBoss EAP)
  • Strong Java development expertise; familiarity with Jakarta EE APIs (especially Connectors, Messaging, and Transactions) is a plus
  • Ability to design and implement solutions independently, challenge technical decisions, and rapidly understand complex existing codebases
  • Strong analytical skills and attention to software quality and security
  • Proven ability to document IT architecture, design, and security concepts clearly; excellent technical writing skills in English


Technical Experience

Hands-on experience with several of the following technologies:

  • JMS-based messaging middleware (e.g. ActiveMQ-based solutions)
  • Apache Maven
  • IntelliJ IDEA and/or Eclipse
  • Linux operating systems
  • Git

Additional Assets

  • Experience with containerisation, CI/CD, and automation technologies such as OpenShift, Ansible, Jenkins, Docker, and Kubernetes
  • Proficiency in spoken and written English; additional language skills are considered an advantage

Key Skills

Ranked by relevance