Negotiable
Undetermined
Undetermined
Glasgow, Scotland, United Kingdom
Summary: The role focuses on developing Java applications utilizing microservices architecture within Azure cloud environments. Candidates are expected to have hands-on experience in all stages of software development, particularly in agile settings, and must demonstrate proficiency in various Java frameworks and Azure services. Strong technical documentation and client coordination skills are also essential for success in this position.
Key Responsibilities:
- Design, develop, test, and deploy Java applications in cloud and on-premise environments.
- Implement solutions in Azure cloud focusing on serverless infrastructure and related services.
- Manage and maintain DevOps pipelines and development automation.
- Conduct unit and functional test automation using Junit and Mockito.
- Coordinate with clients and produce excellent technical documentation.
- Suggest design improvements and assist other engineers as needed.
Key Skills:
- Proficiency in Java 13+, Java Microservices frameworks, and advanced frameworks like Spring, Spring Boot, and Spring Cloud.
- Experience with Azure DevOps and code versioning tools such as GitHub/GitLab.
- Knowledge of databases including Cosmos DB, SQL, Oracle, DB2, and ORM technologies (JPA2, Hibernate).
- Strong interpersonal and communication skills.
- Problem-solving ability and adaptability in a fast-paced environment.
- Preferred degrees in Computer Science and/or Engineering.
Salary (Rate): undetermined
City: Glasgow
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT