Job Description My Dublin based client is looking for a Full Stack Java Developer to join their team on a contract daily rate basis. This is an exciting opportunity to join a large and ever growing Financial Services company. Responsibilities: Implement best of breed, scalable solutions according to defined patterns and practices. Responsible for porting existing applications to a microservices based architecture. Hands on development activities Hands on support and upskilling of existing resources, providing patterns for common problems and developing prototypes. Work as part of a Scrum team using Agile practices and adhering to the values and principles. Contribute to/form the strategic directions for the use of concepts, technologies, languages, patterns, APIs, and frameworks. Mentors provides direction, and assist with development plans for other members of the software development team; Key Strengths: Hands on experience of designing and building n-tier systems. Experience with Java, Spring framework, Spring Boot. Experience of javascript frameworks like Angular, and jQuery library. Experience in Containerisation Kubernetes, Docker, etc. Experience with cloud platform, Azure, AWS or other. Have good knowledge of Continuous Integration and Continuous Delivery principles and methodologies. Demonstrate experience of working in a test driven environment with continuous integration pipelines managing the orchestration of feature and regression test packaging & execution. Demonstrate hands on experience of testing code quality & metric production & the implementation of quality gates Educational Requirements: Relevant 3rd Level Degree in Computer Science or relevant course Working Hours & Benefits: Flexible Hybrid Model Competitive Daily rate Responsibilities: Implement best of breed, scalable solutions according to defined patterns and practices. Responsible for porting existing applications to a microservices based architecture. Hands on development activities Hands on support and upskilling of existing resources, providing patterns for common problems and developing prototypes. Work as part of a Scrum team using Agile practices and adhering to the values and principles. Contribute to/form the strategic directions for the use of concepts, technologies, languages, patterns, APIs, and frameworks. Mentors provides direction, and assist with development plans for other members of the software development team; Key Strengths: Hands on experience of designing and building n-tier systems. Experience with Java, Spring framework, Spring Boot. Experience of javascript frameworks like Angular, and jQuery library. Experience in Containerisation Kubernetes, Docker, etc. Experience with cloud platform, Azure, AWS or other. Have good knowledge of Continuous Integration and Continuous Delivery principles and methodologies. Demonstrate experience of working in a test driven environment with continuous integration pipelines managing the orchestration of feature and regression test packaging & execution. Demonstrate hands on experience of testing code quality & metric production & the implementation of quality gates Educational Requirements: Relevant 3rd Level Degree in Computer Science or relevant course Working Hours & Benefits: Flexible Hybrid Model Competitive Daily rate Responsibilities: Implement best of breed, scalable solutions according to defined patterns and practices. Responsible for porting existing applications to a microservices based architecture. Hands on development activities Hands on support and upskilling of existing resources, providing patterns for common problems and developing prototypes. Work as part of a Scrum team using Agile practices and adhering to the values and principles. Contribute to/form the strategic directions for the use of concepts, technologies, languages, patterns, APIs, and frameworks. Mentors provides direction, and assist with development plans for other members of the software development team; Key Strengths: Hands on experience of designing and building n-tier systems. Experience with Java, Spring framework, Spring Boot. Experience of javascript frameworks like Angular, and jQuery library. Experience in Containerisation Kubernetes, Docker, etc. Experience with cloud platform, Azure, AWS or other. Have good knowledge of Continuous Integration and Continuous Delivery principles and methodologies. Demonstrate experience of working in a test driven environment with continuous integration pipelines managing the orchestration of feature and regression test packaging & execution. Demonstrate hands on experience of testing code quality & metric production & the implementation of quality gates Educational Requirements: Relevant 3rd Level Degree in Computer Science or relevant course Working Hours & Benefits: Flexible Hybrid Model Competitive Daily rate Skills: Java Development Javascript Cloud Benefits: Hybrid Competitive Daily Rate