Job Title: Senior Java Engineer (Contract)
We are seeking an experienced Senior Java Developer to join our client in the financial services industry on a contract basis. The successful candidate will work remotely but must be based in Ireland, as occasional office presence may be required.
Key Responsibilities:
* Develop and maintain Java applications to meet business needs.
* Design and implement APIs for system integration.
* Collaborate on deploying and scaling applications using Open Shift.
* Improve development processes in an Agile, cross-functional team.
* Troubleshoot and resolve technical issues promptly.
Required Skills:
* Java Development: Strong experience in writing and optimizing clean, maintainable Java code.
* Open Shift: Essential expertise for deploying, managing, and scaling applications in a containerized environment.
* Spring Framework: Expertise in Spring Core, Spring MVC, and Spring Boot for building scalable and maintainable applications.
* RESTful APIs: Proficient in designing, developing, and integrating REST APIs.
* Docker & Kubernetes: Hands-on experience with containerization (Docker) and orchestration (Kubernetes) for deploying and managing applications.
* Digital Dev Ops: Experience working in a Digital Dev Ops environment, collaborating across teams to streamline development, deployment, and continuous integration.
The ideal candidate will have strong relevant experience and be eligible to work full-time in the Republic of Ireland without restriction. If you're passionate about this opportunity, we encourage you to apply.