Middleware Software Engineer

Read More

Job Description

Your assignments will include:

• Designing, developing and delivering Messaging middleware, Application server and Web server infrastructures

• Participating in the creation and documentation of the architecture and security of IFS systems

• Assessing new infrastructure solutions and innovative technologies, including around public Cloud services

• Maintaining and developing the related automation frameworks and DevOps connectors, including their documentation

• Managing in autonomy the relation with the development teams to which you will be delivering middleware infrastructure

• Working with the other group members, reporting to the group lead

• Participating in approx. 4 major production implementations each year (Saturday work)

• Interacting with the middleware software vendor’s support engineers

Luxembourg - Consulting Services


University Degree (or equivalent) in a computer science

• Experience in messaging middleware infrastructure especially Redhat A-MQ product.

• Ability to understand the challenges posed by application server infrastructures, especially in the areas of messaging, web servicing, threading, transaction management and security

• Ability to structure and document architecture; good English technical writing skills

• Knowledge of installing, deploying, operating and supporting a Web application infrastructure including a Web server (Apache httpd…) and a standard Java server (RedHat JBoss EAP, Oracle Weblogic Server, Tomcat…) is an asset

• Knowledge of SSL/TLS (PKI) and certificate/key deployment

• Practical experience in the following technologies:

o Linux OS

o Version Control System, preferably Git

o JavaEE services/APIs and their configuration in an application server

o IDE (preferably Eclipse)

o XML and XML Schema

o Apache Maven

o Additional assets will be: experience with public Cloud services and APIs (preferably Microsoft Azure); experience with Apache Maven, Ansible, Ant, Jenkins, Docker, Kubernetes, RedHat Openshift.

• Experience in the Java programming language. Experience in using or implementing Java server components (preferably with JavaEE APIs) will be an asset

• Proficiency in written and spoken English; French and German language skills will be an asset

We offer

Real career possibilities in a fascinating IT sector, a constantly growing dynamic company and a well-established international track record;

A strong learning and development program;

A challenging environment, where collaborative working and continuous self-improvement is the key to success;

A good work-life balance;

A competitive salary package (including meal vouchers, hospital insurances, pension insurance plan, etc.) and a long term contract (CDI).

* Only candidates with valid work permit in Luxembourg will be selected *

Apply now!


Ask our Recruiters

Do you need more detailed information about this vacancie? Or do you have questions regarding our recruitment procedures? Perhaps you just want to know more about our values and corporate culture? Please contact us for more information.