drjobs
SENIOR SOFTWARE ENGINEER
drjobs SENIOR SOFTWARE ENGINEER العربية

SENIOR SOFTWARE ENGINEER

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Jobs by Experience

drjobs

5years

Job Location

drjobs

Bettembourg - Luxembourg

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 2519585
SENIOR SOFTWARE ENGINEER


The Senior Software Engineer has indepth expert knowledge in systems development sets the standards for programming tools and techniques and is responsible for the entire software development process. He/she has the skills to develop large and / or complex programs incl. design coding and testing. As part of test responsibilities the Senior Software Engineer defines and creates test cases coordinate test activities and reports on progress.


Task and responsibilities

You will take responsibilities in a broad range of architecture infrastructure and information security engineering activities covering the entire CFS IT landscape. As such you will be a key member of the Unit in charge of designing delivering for and supporting those areas. Your assignments will include:
  • Designing developing and delivering Web server (httpd) Application Server (RedHat JBoss EAP) and other middleware infrastructures (RedHat JBoss AMQ Redis Kafka ) You will target both onpremise and public Cloud deployments using IaaS and PaaS models;
  • 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;
  • Participating in approx. 4 major production implementations each year (Saturday work);
  • Managing in autonomy the relation with the development infrastructure and information security teams involved in your deliveries;
  • Documenting the architecture and security of CFS systems including for critical Internet customerfacing applications;
  • Working with the other Domain Experts; reporting to the Head of Unit.

Mandatory skills and experiences

Master s Degree (or equivalent) in computer science;
Handson 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 multitier Web infrastructures especially in the areas of highavailability 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 IDE
  • 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.


If you are interested please contact us at or by phone at.

SENIOR SOFTWARE ENGINEER The Senior Software Engineer has in-depth expert knowledge in systems development, sets the standards for programming tools and techniques and is responsible for the entire software development process. He/she has the skills to develop large and / or complex programs, incl. design, coding and testing. As part of test responsibilities, the Senior Software Engineer defines and creates test cases, coordinate test activities and reports on progress. Task and responsibilities You will take responsibilities in a broad range of architecture, infrastructure and information security engineering activities, covering the entire CFS IT landscape. As such, you will be a key member of the Unit in charge of designing, delivering for, and supporting those areas. 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 ) You will target both on-premise and public Cloud deployments, using IaaS and PaaS models; 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; Participating in approx. 4 major production implementations each year (Saturday work); Managing in autonomy the relation with the development, infrastructure and information security teams involved in your deliveries; Documenting the architecture and security of CFS systems, including for critical Internet customer-facing applications; Working with the other Domain Experts; reporting to the Head of Unit. 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 IDE 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. If you are interested, please contact us at or by phone at .

Employment Type

Full Time

About Company

20 employees
Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.