Job finder

Ref: J2731

Middleware Software Engineer

Term: Contract
Salary: Negotiable
Tel: +352 26 10 42 50


You will take responsibilities in a broad range of architecture, infrastructure and security engineering
activities, covering the entire IFS IT landscape. As such, you will be a key member of the working group
in charge of designing, delivering for, and supporting those areas. Your assignments will include:
• Designing, developing and delivering Web server, Application Server and Messaging middleware
infrastructures. You will target both on-premise and public Cloud deployments, using IaaS and
PaaS/SaaS models
• Working in autonomy and acting as lead for the projects assigned to you; coordinating the work
of a small team when required
• Assessing new infrastructure solutions and innovative technologies
• Maintaining and developing Java/JavaEE integration components such as security modules and
Resource Adapters, including their documentation and test suites
• Maintaining and developing the related automation frameworks and DevOps connectors,
including their documentation
• Managing in autonomy the relation with the development, infrastructure and security teams to
which you will be delivering middleware solutions
• Creating and documenting the architecture and security of IFS systems, including for critical
Internet customer-facing applications; you will also be working on the applicable processes and
• Working with the other Domain Experts of the group and reporting to the group lead
• Participating in approx. 4 major production implementations each year (Saturday work)
• Interacting with the middleware/security software vendor’s support engineers
Qualifications/required skills
• Master’s Degree (or equivalent) in a computer science
• Knowledge of the challenges posed by multi-tier Web infrastructures, especially in the areas of
security, Web servicing, messaging and transaction management
• Ability to take, justify and challenge technical architecture decisions
• Hands-on experience in configuring, deploying, operating and supporting a Web application
infrastructure including a Web server (preferably Apache httpd) and a Java application server on
Linux. Knowledge of a messaging Middleware infrastructure will be an asset
• Experience in application security design and vulnerability assessment, especially for Web
Internet facing applications. Knowledge of a Web Application Firewall solution (preferably F5)
and an SSO infrastructure will be an asset
• Practical knowledge of TLS (PKI), including its configuration in middleware software; practical
knowledge of certificate/key deployment
• Ability to structure and document architecture and security concepts; very good English
technical writing skills
• Practical experience in the following technologies:
o Linux OS
o a Version Control System, preferably Git
o an IDE (preferably IntelliJ or Eclipse)
o JavaEE services/APIs and their configuration in an application server
o XML and XML Schema
o Apache Maven
o Additional assets will be: experience with public Cloud APIs (preferably Microsoft
Azure); experience with Ansible, Ant, Jenkins, Docker, Kubernetes, RedHat Openshift.
• Proficiency in written and spoken English; French and German language skills will be an asset
• Contract : FTE
• Location : Luxembourg
• Start Date : ASAP

Apply now

Please complete the form below to submit an application for this job

Job application
CV Upload
Drop a file here or click to upload Choose File
Maximum upload size: 4.19MB

Our privacy policy explains how we use any personal information we collect from you. By clicking submit you agree to our privacy, terms of use and cookies policies.

A better way of working