Software Architect (Java)

Hybrid, Luxembourg
400-420 euro/day

1. CONTEXT/INTRODUCTION

The European Investment Bank is the lending arm of the European Union. We are one of the biggest multilateral financial institutions in the world and one of the largest providers of climate finance.

2. DESCRIPTION OF THE TASKS

The Software Architect is a top-level subject matter expert who identifies, designs and proposes complex software solutions, incl. software integration.

3. KNOWLEDGE AND SKILLS

Mandatory requirements:

  • Minimum 5-6 years of experience with software architecture designing, integrating, and managing complex software solutions

  • Proficiency in English (B2 level of Common European Framework of Reference for

    Languages or equivalent).

    Requirements that could be set either as mandatory or as advantageous depending on the EIB needs, on a case-by-case basis, for each specific AToR:

  • A University degree (M.Sc.) in computer science, mathematics, physics or engineering.

  • Strong understanding of the methodology how to utilize technology to streamline

    operations.

  • Experience with the following frameworksand technology:

    • - Java (11), Spring Framework, REST/ SOAP webservices, JMS, React

    • - SAP Business Objects Universes,IBM Datastage, PHP

    • - Low Code Platform (i.e.,Outsystems, Mendix)

    • - Shell scripting (Unix, bash, shell)

    • - Scripting languages (Python, Perl)

    • - Application Servers (JBoss, Tomcat,NodeJS, Spring, etc.)

    • - Messaging (Websphere, Active MQ,Apache Kafka)

    • - DBMS Systems (Oracle, Sybase,MySQL)

    • - Authentication (Active Directory)

    • - Network (tcp, udp, netstat,Wireshark, etc.)

    • - API-layers (REST, etc.)

  • Knowledge of IT-architecture, IT- infrastructure (servers, storage, hardware, network, etc.).

    people/>

Mailbox: contact@ams-ai.com | Website: https://www.ams-ai.com

  • Strong proficiency in one or more coding languages (e.g., Java, JavaScript, C#, Python).

  • Experience with development platforms (e.g., Cloud Foundry, Docker, Kubernetes, etc.).

  • Experience with cloud platforms (AWS, GCP, MS Azure, etc.)

  • Knowledge of software lifecycle.

  • Demonstrated ability to communicate complex technical information in a condensed

    manner to various stakeholders verbally and in writing.

  • Excellent problem solving and analytical skills.

  • Growth mindset and a willingness to learn new skills, technologies, and frameworks.

  • Experience with software development in an object-oriented programming language

  • Experience developing for multiple operating systems (Windows, Unix, etc.).

  • Experience with relational databases (e.g.,Sybase, Oracle, MySQL).

  • Experience with APIs for both internal andexternal products.

  • Background in public and/or private financial services institutions, insuranceundertakings

    or equivalent institutions

people/>

Mailbox: contact@ams-ai.com | Website: https://www.ams-ai.com

Location

Luxembourg

Job Overview
Job Posted:
1 week ago
Job Expires:
Job Type
Full Time

Share This Job: