Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Dublin Hybrid (1-2 days required onsite per week)
Rate Intermediate: €395 per day Senior :€500 per day
Initial 12 month contract
We are hiring Intermediate and Senior Java Developers to join an established delivery team. These roles suit developers who enjoy working in structured environments, contributing to well-defined projects, and collaborating with both technical and non-technical stakeholders.
Design, develop, and enhance Java-based applications in line with agreed standards
Produce development estimates where required
Create functional design specifications and user stories
Adhere to code quality, data, and unit testing standards
Develop and maintain unit, integration, and automation tests
Participate in peer code reviews
Support system testing, releases, and production issue resolution
Perform root cause analysis and contribute to bug fixing and incident management
Work closely with testers, support teams, and other developers
Maintain accurate updates in delivery and tracking tools (e.g. Jira)
Collaborate with stakeholders to clarify and deliver business requirements
Senior level: mentor junior developers and provide technical guidance
Strong analytical and problem-solving skills
Clear written and verbal communication
Experience working in standards-driven or regulated environments
Solid understanding of software development lifecycles
Experience working in Agile and/or Waterfall delivery models
Ability to work effectively with cross-functional teams and stakeholders
Experience working with relational databases and structured data
Technical Skills
Essential
Java
Web services / APIs
SQL and relational databases
Unit and integration testing
Agile and/or Waterfall methodologies
Desirable
Spring framework
Angular or other modern frontend frameworks
XML and JSON
ETL or data integration technologies
Mule or similar integration tools
JUnit
Exposure to legacy technologies (e.g. COBOL)
NoSQL technologies
Experience Level
Intermediate Java Developer (Developer Analyst - Level 2)
Typically 6-8 years of substantial professional experience in Java development
Strong hands-on delivery experience, able to work independently on complex features
Comfortable operating within established standards, processes, and delivery frameworks
Experience contributing to design discussions and supporting junior team members
Senior Java Developer (Developer Analyst - Level 3)
Typically 10+ years of overall ICT delivery experience, including 5+ years in a senior Java development capacity
Proven experience owning solutions end-to-end across design, build, test, and release
Confident mentoring developers, reviewing code, and influencing technical decisions
Comfortable working with stakeholders and guiding delivery within complex environments
Key Skills
Ranked by relevanceReady to apply?
Join Berkley Group and take your career to the next level!
Application takes less than 5 minutes

