Java Developers (Intermediate & Senior)
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.
The Role
* 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
Required Skills & Experience
* 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
* Typically
years
of commercial Java development experience
* Able to deliver features independently with minimal supervision
* Comfortable working within established standards and processes
* Senior Java Developer
* Typically
6+ years
of commercial Java development experience
* Experience owning solutions end-to-end
* Confident mentoring junior developers and contributing to technical decisions