Senior Java Solution Architect

European Investment Bank

Luxembourg, Luxembourg

Would you like to make an impact and deliver EIB in-house developed solution? In this role, you will have the opportunity to drive the development, implementation, and maintenance of the EIB’s critical credit risk area, including supervising and coaching highly specialised external developers.
 
Our team is looking for a top-notch Java Architect who loves listening to our business needs, working as a team, and proactively taking the lead whenever necessary.
 
Our mission is to innovate and build scalable and robust software solutions that deliver a great user experience.

Operating Network:
You will report to the Head of the Unit and work in close collaboration with the unit’s squad leaders and internal business customers.

Act as thought leader in web technologies:
  • Design, develop, test, deploy, maintain and improve complex software systems having a very good understanding of the full-stack technologies ranging from front-end user interfaces through to back-end systems
  • Be in lead of best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Influence software engineering best practices within a team
  • Mentor junior software engineers to improve their skills and make them more effective
  • Apply and promote DevOps and Agile development practices to deliver business value on a regular basis
Qualifications:
  • University degree (minimum an equivalent to a Bachelor) in computer science or related disciplines.
  • At least 5 years of relevant experience as a developer mainly in Java (a combination of experience in Java and other technologies such as recent JavaScript frameworks (Angular, React) or SQL would also be considered relevant)
  • At least 2 years of experience as Java solution architect
  • Hands-on experience in software development lifecycle
  • Experience in taking technical design decisions
  • Deep understanding of DevOps
  • Excellent knowledge of Agile principles, methods and practices
  • Excellent knowledge of English and/or French , with a good knowledge of the other. Knowledge of other EU languages would be an advantage.