Senior Java Engineer

 

Description:


The role presents an exciting and challenging opportunity to an experienced Senior Engineer who wants to work in a dynamic workplace environment with a real opportunity to positively influence the direction and outcome of strategic change programmes through best in class design thinking and practices.

The candidate will join a team of highly motivated and driven specialists delivering real change within the Core Banking domain responsible for implementing the appropriate technology solutions for our customers day to day banking needs. The role requires a recognised technical specialist providing insight and expertise in collaborating with others and driving outcomes. Working alongside offshore and onshore colleagues, they will be involved in programs that will transform solutions, enabling AIB's best in class digital ambition.

Key Responsibilities Include
 

  • Responsibility for delivering quality IT solutions - enforces best in class coding and documentation standards, and ensures quality criteria are adhered to for all of the project deliverables
  • Is a strong and committed team player capable of supporting a team of engineers to deliver on the banks digital strategy.
  • Contributes and helps evolve the engineering landscape through the adoption of new tools and technologies, gains consensus from peers for methodology changes and adoption.
  • Cultivates innovation, encourages diverse thinking and develops others through coaching, feedback, and exposure
  • Strong focus on non functional quality requirements in security, performance, scalability, testability and sustainability of technical deliverables.

     

What You Will Bring
 

  • 5+ years’ enterprise technology and experience in projects that span multiple teams and technologies.
  • Strong hands-on experience as a microservice developer. Specific skills to include Java, Spring, Spring Boot, REST, SQL, CI/CD Tooling, JSON, XML
  • Experience in Eventing, Messaging, Database and Microservice Architectures, Patterns and Technologies
  • Evidence of being a strong and committed team player with the ability to work on own initiative.
  • Experience of Agile Development Methodologies
  • Strong communication skills with the ability to communicate technical issues and strategy to both technical and non-technical audiences at senior levels within the bank. Interpersonal skills - collaboration, facilitation, and negotiation skills.
     

Organization AIB
Industry IT / Telecom / Software
Occupational Category Senior Java Engineer
Job Location Dublin,Ireland
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2025-09-03 12:21 pm
Expires on 2025-10-18