Software Developer/ Engineer/ Architect

Java Engineer

Technology at AIB

At AIB, we understand that the world of banking is changing and new technology is making that happen. Our technology is at the centre of our ambition to be the leading digital bank and we want to be recognised as having the best technology function of any bank in Europe.

Our teams work hard to drive the engine of AIB. They deliver change that is customer focused and helping us achieve our ambition of becoming a leading consumer brand. We are evolving our technology so our customers can engage with us in ways and at times that suit them.

We are building pioneering solutions for our customers in a very collaborative and innovative environment. The teams based in our new Digital Hub in Central Park have the responsibility for delivering an ambitious business strategic roadmap.

 

Summary of role:

The Enterprise Enablement & Cloud Solutions team is responsible for the delivery of Platform & Technology Enablement, Quality Assurance, Framework & Standards Leadership and Enterprise Apps Management  for AIB.

Reporting to the Technology Enablement & Engineering Tech Lead, this team will have responsibility for leading the key initiatives across Technology Engineering including the Enterprise Tooling Hub, Java Tech Architecture , Microservices Framework & Ecosystem, Security Engineering and Pipeline Engineering that underpins the technology function in AIB

This role is to act as a key contributor to the Technology Enablement capability within the TE&E team. This is a key role to deliver on our engineering standards and automation targets for technology to introduce efficiencies and improve code quality

  • Relevant Third Level IT qualification.
  • Minimum of 3 years of experience using Java in a software development
  • Minimum of 1 years of experience using Spring Boot
  • Understanding of web technologies and web services (REST services, JSON, JWT).
  • Experience with CI/CD tools such as Git, Jenkins, Maven, Nexus, SonarQube, Docker
  • Experience working in an agile delivery environment.
  • Strong Communication skills.