
Overview
Job Title: Senior Java Developer (Microservices & Azure)
Experience Required: 7–9 Years (Minimum 5+ years of relevant experience in Java, Microservices, and Azure Deployment)
Location: Bangalore (Onsite/Hybrid based on project requirement)
Job Description:
We are seeking a highly skilled and experienced Senior Java Developer with a strong background in building scalable microservices-based applications and deploying them on Azure Cloud. The ideal candidate should have 5+ years of hands-on experience working with Java, Spring Boot, and Microservices architecture, along with expertise in Azure cloud services and deployment processes.
Key Responsibilities:
- Design, develop, and maintain scalable, high-performance Java-based microservices.
- Participate in all phases of the software development lifecycle, including analysis, design, development, testing, and deployment.
- Implement and maintain Azure-based deployments, CI/CD pipelines, and cloud-native solutions.
- Collaborate with cross-functional teams including QA, DevOps, and Product Management.
- Ensure code quality through unit testing, code reviews, and best development practices.
- Troubleshoot and resolve production issues in a timely manner.
- Create and maintain technical documentation as needed.
Key Skills & Experience:
- 5+ years of hands-on experience in Java (Java 8 or higher).
- Strong expertise in Spring Boot and Microservices architecture.
- Solid experience with Azure Cloud, including deployment, configuration, and monitoring.
- Familiarity with containerization technologies such as Docker and Kubernetes is a plus.
- Experience with RESTful APIs, JSON, and web services.
- Good understanding of CI/CD tools and version control systems like Git.
- Strong problem-solving skills and ability to work in a fast-paced environment.
- Excellent communication and teamwork skills.
Preferred Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Azure Certification (optional but preferred).
- Experience in Agile/Scrum development environments.
Job Type: Full-time
Pay: ₹30,000.00 - ₹50,000.00 per month
Experience:
- Java, Microservices, and Azure Deployment: 5 years (Required)
Work Location: In person