Job Description

Title: Cloud Tech Lead - Java

Location: Remote

Exp: 6+ yrs





Job Description:


Responsibilities:

" Experience designing Java Solutions preferably for Azure cloud platform

" Primarily Spring framework, Spring Boot, Spring MVC, Hibernate, EJB, Maven

" Able to deep dive on Azure features and be a platform expert

" Collaborate with stakeholders to understand project requirements and design efficient cloud solutions.

" Design, deploy, and maintain scalable and secure applications.

" Implement best practices for cost optimization, security, performance, and reliability in Azure environments.

" Lead and manage a team of developers and engineers working on JAVA-based projects.

" Troubleshoot and resolve issues related to JAVA applications.

" Provide technical guidance and mentorship to team members, promoting professional growth.

" Conduct code reviews and ensure adherence to coding standards and best practices.

" Stay updated with the latest Azure services and features, and evaluate their potential benefits for the organization.

" Collaborate with DevOps teams to design and implement continuous integration and deployment pipelines.

" Monitor and analyse Azure resources to ensure optimal performance and cost efficiency.

Requirements:

" Bachelor's degree in Computer Science, Engineering, or a related field.

" 6 9 years of proven experience working with Java, Springboot and Azure services and hands-on experience in cloud-based application development.

" Strong understanding of cloud architecture patterns, microservices, and serverless computing.

" Demonstrated leadership skills with the ability to lead a team effectively.

" Experience in designing highly available, scalable, and fault-tolerant systems on Azure.

" Excellent problem-solving and analytical skills.

Good to have Skills:

" Docker and AKS

" Mocking Unit testing framework

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application