Overview
PFH Technology is partnering directly with a Dublin-based client seeking an experienced Senior Java Developer. This is a new project that will link with global teams.
Location
Dublin City Centre (Hybrid)
Contract Type
Day Rate Contract (12-month rolling)
Start Date
ASAP (Two interview stage process)
Key Responsibilities
* Minimum of 7 years’ work experience using development tools and practices, including code repositories (Git) and associated build tooling.
* Proficiency with contemporary MVC-based web frameworks (e.g., Python Flask, Node.js Express, Java Spring/Grails).
* Minimum of 5 years’ experience with Linux-based operating systems for deployment and management.
* Build web-based solutions, including designing and implementing data models.
* Develop and maintain system integrations using web service technologies (REST, SOAP).
* Contribute to the full software development lifecycle from concept and design to development, testing, and deployment.
* Build high-performing, scalable, enterprise-grade applications.
* Develop prototypes for business review and approval; refine requirements accordingly.
* Design, develop, modify, support, and implement software applications and components.
* Analyze business objectives to identify improvements and action plans.
* Collaborate with IT resources and stakeholders to define technical requirements and design the supporting IT framework across the solution and infrastructure.
* Core Full-stack Development: backend with Node.js, Python, Java, etc., using MVC frameworks; ability to adapt to project needs.
* Data modelling and database development using MS SQL, PostgreSQL, Oracle, or MariaDB/MySQL; familiarize with project-specific database technologies.
* Proficiency with code repositories and CI/CD pipelines.
* Experience with legacy code analysis and refactoring.
* Experience developing and maintaining system integrations (REST, SOAP), including cloud-based and on-premise APIs.
* Experience using microservices design patterns, including event-driven architectures with tools such as Azure Event Grid, Apache Kafka, RabbitMQ, etc.
Seniority
* Mid-Senior level
Employment type
* Contract
Job function
* Information Technology
Industries
* IT Services and IT Consulting
#J-18808-Ljbffr