Title: Lead Java Developer
Duration: Permanent
Location: Dublin, Ireland(Hybrid)
No Sponsorship provided****
Key Responsibilities
Provide technical leadership and direction to a small team of Java developers
Design, review, and own enterprise-grade Java solutions
Lead development across the full lifecycle: design, build, testing, release, and support
Review and approve technical designs and implementation approaches
Guide integration with internal and third-party systems using REST and SOAP APIs
Oversee development of frontend components using JavaScript and Angular / AngularJS
Ensure effective use of relational databases and SQL
Lead code reviews, quality assurance, and controlled releases
Support estimation, planning, and task breakdown
Mentor developers and support ongoing technical upskilling
Identify and manage technical risks and dependencies
Provide clear progress updates to senior stakeholders
Ensure delivery aligns with defined architectures, standards, and best practices
Required Skills \& Experience
Strong commercial experience as a Lead Java Developer in enterprise environments
Hands-on experience with:
Java (Spring, Hibernate, or similar frameworks)
JavaScript
SQL / relational databases
Proven experience integrating systems using REST and/or SOAP services
Experience leading teams in Agile, Waterfall, or hybrid delivery models
Strong communication skills and ability to operate in multi-disciplinary teams
Experience working in standards-driven or regulated environments
Experience with
Angular or AngularJS
Desirable Experience
Experience with
XML / JSON
Familiarity with
UNIX-based environments
Experience with application servers or integration platforms
Experience supporting or modernizing
legacy systems