-
Location
Luxembourg
-
Sector:
-
Job type:
-
Salary/Rate:
Negotiable
-
Contact:
Leah Cridlan
-
Contact email:
lcridlan@skillfindergroup.com
-
Job ref:
18195USER_72
-
Consultant:
Leah Cridlan
Java Software Engineer
Your assignments will include:
• Designing, developing and delivering Web server (httpd), Application Server (RedHat JBoss EAP) and other middleware infrastructures (RedHat JBoss A-MQ, Redis,
Kafka…)
• Maintaining and developing Java/JakartaEE integration components such as Resource Adapters and security modules, including their documentation and test suites.
Especially, you will be in charge of the migration of a custom Messaging Resource Adapter to the new RedHat EAP 8/JakartaEE 10 platform
• Assessing new infrastructure solutions and innovative technologies
• Maintaining and developing the related automation/test frameworks, scripts and DevOps connectors, including their documentation
• Managing in autonomy the relation with the development, infrastructure and information security teams involved in your deliveries
• Documenting the architecture and security of systems, including for critical Internet customer-facing applications
Mandatory skills and experiences:
• Master’s Degree (or equivalent) in computer science
• Hands-on experience in configuring, deploying, operating and supporting a Web application infrastructure including a httpd Web server and a Java application server on
Linux, preferably RedHat JBoss EAP
• Very good Java development skills. Knowledge of JakartaEE APIs (especially Connectors and Messaging) will be an asset
• Knowledge of the challenges posed by multi-tier Web infrastructures, especially in the areas of high-availability, security, Web servicing and transaction management
• Ability to take, justify and challenge technical design decisions
• Practical knowledge of TLS (PKI), including its configuration in middleware software; practical knowledge of certificate/key deployment
• Ability to structure and document IT architecture, design and security concepts; good English technical writing skills
Practical experience in the following technologies:
• httpd Web server
• a Java application server on Linux, preferably RedHat JBoss EAP
• Apache Maven
• IntelliJ and/or Eclipse ID
• Linux OS
• OpenIDConnect and/or SAML SSO
• Public Cloud architecture and APIs, preferably Microsoft Azure and Google Cloud Platform
• Git
• Proficiency in written and spoken English; French and German language skills will be an asset
Optional skills:
• Additional assets will be: experience with RedHat OpenShift, ActiveMQ, Kafka, Ansible, Jenkins, Docker, Kubernetes, JakartaEE APIs