Job Description Job Advertisement Role: Java Microservices Azure Location: Glasgow – Hybrid We are hiring for a Java Microservices Azure role for our client. The ideal candidate will have knowledge and experience of all stages of software development in a highly agile working environment. They should have hands-on experience in designing and developing applications using Java 13, Java Microservices frameworks, and implementing solutions in Azure cloud environment. The candidate should also have experience in using Azure DevOps practice and managing DevOps pipelines and development automation. Responsibilities: Design, develop, test, and deploy Java applications on cloud and on-premise environments Implement solutions in Azure cloud environment focusing on serverless infrastructure, service bus, dataverse, etc. Develop applications using Java advanced frameworks like Spring, Spring Boot, and Spring Cloud Use Azure DevOps practice and code versioning tools Manage and maintain DevOps pipelines and development automation Perform unit and functional test automation Coordinate with clients and suggest design improvements as required Qualifications: Computer Science and/or Engineering degrees are preferred Strong interpersonal and communication skills Ability to thrive in a fast-paced, collaborative environment Problem-solving ability Day-to-day: The candidate will be responsible for designing, developing, testing, and deploying Java applications on cloud and on-premise environments. They will also work on implementing solutions in Azure cloud environment, managing DevOps pipelines, and coordinating with clients. Benefits: Competitive salary Flexible working hours Collaborative work environment Opportunities for growth and development If you are a skilled professional with experience in Java Microservices and Azure, we encourage you to apply for this role.