Posted on: 12/12/2025
Description:
About the job:
Experience-7-10 years
Location-Hybrid (Hyderabad)
Job Type-Contract For Client
Job Description:
Key Responsibilities:
- Application architecture and design: Lead the design and architecture of cloud-based applications on the Azure platform, considering scalability, security, and performance.
- Collaborate with stakeholders to understand business requirements and translate them into technical solutions.
- Application development: Lead the development of cloud-based applications using Azure services and technologies.
- Write clean, efficient, and maintainable code in languages such as java
- Security and compliance: Lead the implementation of security best practices and ensure compliance with industry standards and regulations on Azure.
- Design secure network architectures, implement access controls, and monitor for security threats.
- Performance optimization: Lead efforts to optimize application performance on Azure.
- Implement caching mechanisms, load balancing, and other techniques to improve application performance.
- Monitor and analyze performance metrics to identify areas for improvement.
- Troubleshooting and issue resolution: Lead the investigation and resolution of technical issues related to application deployment, performance, and availability on Azure.
- Collaborate with cross-functional teams to troubleshoot and resolve complex problems.
- Collaboration and communication: Collaborate with cross-functional teams, including developers, architects, and other stakeholders, to understand requirements and ensure successful delivery.
- Provide technical leadership and guidance to the team.
- Communicate effectively with team members and stakeholders.
Requirements:
- Strong software development experience in Java, preferably with Java 21+
- Extensive hands-on experience in designing and developing application backends using frameworks like Spring Boot, Spring MVC, Jersey, JPA, Hibernate, SQL, Linux, JSON, XML, OAuth etc.
- Minimum 5 year of experience in developing Microservices using Spring Boot & GRPC
- Experience with working on containerized services like AKS
- Minimum 4 year of experience in Azure native development using Functions, Queue Storage, Stream, S3, Monitor, Key Vault, IAM
- Minimum 4 year of experience in using many of the Azure services like Virtual Machines, Container Service, AKS, IAM, Storage, Autoscaling, Load balancer etc. and good understanding of architectural best practices
- Experience with both SQL and NoSQL database systems and is able to write queries
- Experience with developing unit test code using JUNIT, PowerMock/EasyMock/Mockito etc.
- Experience with Git, Maven and CI/CD pipelines to deploy cloud applications
- Proficiency in developing code for both containerized (Docker, Kubernetes) and serverless (Functions) environments
- Proficiency in using SDKs for interacting with native Azure services
- Experience with credentials/secrets management and data encryption techniques
- Experience with application deployment and troubleshooting on cloud
- Proven experience as a Lead Azure Cloud Application Engineer or similar leadership role.
- Strong understanding of Azure cloud computing concepts and architectures.
- Leadership and mentoring abilities to guide and inspire a team.
- Experienced in roles conducting requirements gathering, writing user stories, creating application design and using design patterns
- Experience Leading teams in a dynamic work environment while managing stakeholder expectations and scope.
- Experienced with large scale enterprise application development
- Excellent communication skills with the ability to influence client business and IT teams
- Experience with Agile software development
- Ability to work independently and across multiple teams
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1589131