Job Description: Senior Java Developer (Contract)
Location:
Dublin, Ireland (Hybrid – 1 day onsite per week)
Contract Duration:
12 months (with potential for extension)
Key Responsibilities:
* Design, develop, and maintain high-quality enterprise Java applications
* Engage in the full software development lifecycle, including requirements gathering, design, coding, testing, and support
* Build responsive frontend components using JavaScript and Angular / AngularJS
* Integrate backend systems with third-party services via REST / SOAP APIs
* Manage and interact with relational databases through SQL
* Participate in code reviews and ensure the delivery of high-quality code
* Collaborate with both technical teams and non-technical stakeholders
* Adhere to development standards and best practices for enterprise-level systems
Required Skills and Experience:
* Strong experience in Java development within large-scale, enterprise environments
* Proficiency in Java (Spring, Hibernate or similar frameworks)
* Expertise in JavaScript, Angular / AngularJS
* Solid experience with SQL and relational databases
* Hands-on experience in integrating services using REST and SOAP web services
* Comfortable in Agile and Waterfall methodologies
* Excellent communication and collaboration skills
* Ability to work within a regulated, standards-driven environment
Desirable Skills:
* Knowledge of XML, JSON, and UNIX-based environments
* Experience with application servers and integration platforms
* Familiarity with modernizing legacy systems