Java Developer
Role details
Job location
Tech stack
Requirements
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.
-
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
-
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
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., If you are a skilled professional with experience in Java Microservices and Azure, we encourage you to apply for this role.
Benefits & conditions
- Competitive salary
- Flexible working hours
- Collaborative work environment
- Opportunities for growth and development