Job Title: Java Full Stack Developer (React + Azure)
Experience: 3–9+ Years
Location: Gurugram, Pune, Bengaluru, Mumbai, Chennai, Hyderabad, Kolkata, Coimbatore, Kochi (Cochin)
Job Description
We are looking for a skilled Java Full Stack Developer with strong experience in Java, Spring Boot, React.js, and Microsoft Azure to join our growing engineering team. The ideal candidate should have experience in designing, developing, and deploying scalable enterprise applications while collaborating with cross-functional teams in an Agile environment.
Key Responsibilities
- Design, develop, test, and maintain scalable full-stack applications using Java and React.js.
- Develop RESTful APIs and microservices using Spring Boot.
- Build responsive and interactive user interfaces using React.js, JavaScript, HTML5, and CSS3.
- Deploy, manage, and monitor applications on Microsoft Azure.
- Work with Azure services such as Azure App Services, Azure Functions, Azure DevOps, Azure Storage, Azure SQL, Azure Key Vault, and other cloud-native services.
- Integrate frontend applications with backend APIs and third-party services.
- Optimize application performance, scalability, security, and reliability.
- Participate in code reviews, unit testing, debugging, and production support.
- Collaborate with product owners, architects, QA teams, and stakeholders throughout the software development lifecycle.
- Follow Agile/Scrum methodologies and DevOps best practices.
Required Skills
- 3–9+ years of experience in Full Stack Development.
- Strong hands-on experience in Java 8/11/17.
- Excellent knowledge of Spring Boot, Spring MVC, Spring Security, and Microservices.
- Strong expertise in React.js, JavaScript (ES6+), HTML5, and CSS3.
- Experience with REST APIs and API integration.
- Hands-on experience with Microsoft Azure Cloud.
- Experience with Azure DevOps for CI/CD pipelines.
- Good knowledge of relational databases such as SQL Server, PostgreSQL, Oracle, or MySQL.
- Experience with Git, Maven/Gradle, and version control systems.
- Knowledge of containerization technologies like Docker and Kubernetes is an added advantage.
- Familiarity with messaging technologies such as Kafka or RabbitMQ is preferred.
- Understanding of Agile development methodologies.
Preferred Qualifications
- Experience working on cloud-native applications.
- Azure certifications are a plus.
- Strong analytical, debugging, and problem-solving skills.
- Excellent communication and stakeholder management skills.
- Ability to work independently as well as in a collaborative team environment.
Nice to Have
- Experience with Terraform or Infrastructure as Code (IaC).
- Knowledge of monitoring tools such as Azure Monitor, Application Insights, Splunk, or Grafana.
- Exposure to AI/ML integrations or modern cloud architectures.
Locations
- Gurugram
- Pune
- Bengaluru
- Mumbai
- Chennai
- Hyderabad
- Kolkata
- Coimbatore
- Kochi (Cochin)
Experience Required: 3–9+ Years
Pay: ₹379,554.66 - ₹1,800,000.00 per year
Benefits:
Work Location: In person