Job Description:
We are looking for an experienced Java Full Stack Developer with strong expertise in Microsoft Azure to join our growing team in Bangalore. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications and cloud-native solutions.
Key Responsibilities:
- Design, develop, and maintain full-stack applications using Java, Spring Boot, and Microservices
- Develop responsive UI using Angular / React / Vue.js
- Build and manage RESTful APIs and backend services
- Deploy and manage applications on Microsoft Azure (Azure App Services, Azure Functions, AKS, Azure Storage, Azure DevOps)
- Work with CI/CD pipelines using Azure DevOps / GitHub Actions
- Integrate databases such as SQL Server, MySQL, or MongoDB
- Implement security, logging, and monitoring best practices
- Conduct code reviews and support production releases
- Collaborate with cross-functional teams including QA, UX, and DevOps
Required Skills:
- 610 years of hands-on experience in Java & Full Stack Development
- Strong experience with Spring Boot, Microservices
- Proficiency in frontend framework: Angular / React / Vue.js
- Experience working with Microsoft Azure Cloud services
- Good understanding of Docker & Kubernetes (AKS preferred)
- Experience with SQL and NoSQL databases
- Hands-on with CI/CD pipelines and Git
- Strong problem-solving and communication skills
Preferred Qualifications:
- Azure certification is a plus (AZ-204 / AZ-305)
- Experience with Agile/Scrum methodology
- Experience in enterprise-scale applications