Technical Lead J2EE Developer | Digital Channels

CPL · Recruitment agency
ContractFull-stackDublin, Ireland · Remote within Ireland · Hybrid
Apply Now

TechJobs.ie Job Insights

At a glance

Employment type
Contract
Workplace
Hybrid
Category
Full-stack

Technologies & skills

Primary technologies

Other technical skills

What you'll be doing

Technical Lead Java Developer (Hybrid, Dublin) for a global financial institution's Digital Channels team. Hands-on technical leadership role delivering enterprise-scale digital banking solutions, focusing on microservices, APIs, and secure software in an Agile environment. 12-month contract.

  • Lead design and development of large-scale digital banking applications
  • Drive technical delivery from requirements through deployment
  • Develop secure, scalable microservices and API-based solutions
  • Collaborate with business stakeholders, architects, and engineering teams globally
  • Provide technical leadership and mentorship to developers
  • Champion engineering best practices, code quality, and secure software development
  • Troubleshoot and resolve complex technical issues across multiple systems
  • Contribute to architecture discussions and technology strategy

Key requirements

Must-have

  • 5+ years' Java development experience
  • Strong knowledge of Java, JEE, and Spring
  • Experience building microservices and container-based applications
  • Strong understanding of secure application development and cybersecurity best practices
  • Experience with enterprise databases such as Oracle, SQL Server, MongoDB or similar
  • Proven ability to deliver projects from inception through to production
  • Strong Agile delivery experience
  • Experience with source control and software configuration management tools such as Bitbucket

Nice-to-have

  • Banking or financial services experience
  • Knowledge of Treasury, Payments, or Transaction Banking
  • Exposure to cloud technologies and distributed systems
  • Experience building capital markets or investment banking applications
  • Understanding of messaging technologies, networking, and enterprise integration patterns

Experience: 5+ years' Java development experience

Role signals

Technical focus
full-stack
Leadership
Mentoring
Architecture / system design
Indicated in the listing
Hands-on vs management
Hands-on

Check your CV against this job

Get a certified technical review aimed at this role.

Start a review

Full job description

Dublin | Hybrid | 12-Month Contract

Our client, a global financial institution, is seeking a Technical Lead Java Developer to join a high-profile Digital Channels team delivering strategic initiatives across payments, treasury, transaction banking and API services.

This is a hands-on technical leadership role within a global engineering team responsible for building and enhancing customer-facing digital platforms used by multinational corporations, financial institutions and government organisations worldwide.

You'll play a key role in the full software delivery lifecycle, working closely with business and technology stakeholders to design, build and deliver enterprise-scale solutions in a fast-paced Agile environment.

Key Responsibilities

  • Lead the design and development of large-scale digital banking applications.
  • Drive technical delivery from requirements through to deployment.
  • Develop secure, scalable microservices and API-based solutions.
  • Collaborate closely with business stakeholders, architects and engineering teams globally.
  • Provide technical leadership and mentorship to developers.
  • Champion engineering best practices, code quality and secure software development.
  • Troubleshoot and resolve complex technical issues across multiple systems.
  • Contribute to architecture discussions and technology strategy.

Required Experience

  • 5+ years' Java development experience with strong knowledge of Java, JEE and Spring.
  • Experience building microservices and container-based applications.
  • Strong understanding of secure application development and cybersecurity best practices.
  • Experience working with enterprise databases such as Oracle, SQL Server, MongoDB or similar.
  • Proven ability to deliver projects from inception through to production.
  • Strong Agile delivery experience.
  • Experience with source control and software configuration management tools such as Bitbucket.
  • Excellent communication, stakeholder management and problem-solving skills.
  • Ability to work independently and drive delivery in a global team environment.

Nice to Have

  • Banking or financial services experience.
  • Knowledge of Treasury, Payments or Transaction Banking.
  • Exposure to cloud technologies and distributed systems.
  • Experience building capital markets or investment banking applications.
  • Understanding of messaging technologies, networking and enterprise integration patterns.

What's on Offer?

  • 12-month initial contract with strong extension potential.
  • Opportunity to work on high-profile digital banking and payments initiatives.
  • Global team environment with significant project ownership.
  • Modern technology stack and cloud-focused roadmap.
  • Hybrid working model.
    This is an excellent opportunity for a delivery-focused Java Technical Lead who enjoys solving complex business problems and building enterprise-scale digital solutions. Apply directly now or reach out to alex.leonard@cpl.ie

Register now to upload your CV

Create a free account, save a PDF or Word CV, and quick apply on roles that take applications here.

Apply NowApply before: 9 Oct 2026