Lead Java Developer
Job description
We're Hiring: Java and Microservices Tech Leads (2 Openings)
Location: Dublin (Hybrid, 3 days onsite/week)
Rate: up to 400 Euro/day,
Contract: 12 Months (Extension possible)
We have two Tech Lead openings with a leading financial services client.
About the role:
We are seeking a highly skilled and experienced Tech Lead - Java to join our Consulting team. The ideal candidate will possess a deep understanding of Java programming, software architecture, and design patterns, along with a proven track record of leading technical teams in a financial services environment. You will oversee the development of innovative applications that adhere to industry regulations while delivering strong performance and security, guiding project teams in best practices, process optimisation, and timely delivery of high-quality software solutions.
Responsibilities:
- Lead the design and development of Java-based applications in the financial services sector
- Oversee technical delivery, ensuring alignment with business goals and regulatory requirements
- Collaborate with product managers and stakeholders to gather requirements and define technical specifications
- Mentor and guide junior developers, fostering continuous learning and improvement
- Implement best practices for software development, testing, and deployment
- Monitor application performance and security, implementing enhancements as needed
- Stay abreast of industry trends and emerging technologies to drive innovation
- 15+ years' experience in Java and Microservices
- Ability to lead and manage a technical change/delivery squad
- Prior banking/AIB experience is a plus
- 15+ years' experience in Java and Microservices
- Must have prior experience supporting on-call for existing BAU applications
- Prior banking/AIB experience is a plus
- Strong background in retail financial services advisory (10+ years' change management/project experience)
- Proven experience as a Tech Lead or similar, specifically using Java and Microservices
- Strong understanding of object-oriented programming principles and design patterns
- Experience with Agile/Scrum methodologies, as well as Waterfall SDLCs
- Familiarity with financial services regulations and compliance standards
- Excellent problem-solving skills and ability to work under pressure
- Strong communication and interpersonal skills to collaborate with cross-functional teams
- Solid IT background and grounding in technology
- 2.1 or higher in a related discipline (Master's a plus)
Interested in this role?