Title: Lead Java Developer
Duration:12 Months (Contract) with extension
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