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