GURUGRAM · FULLTIME
Full - Stack Developer - Java

Bupa
Gurugram · onsite · Posted 4d ago
Sourced from
Not disclosed9–12 yrsfulltimeGurugram
Your match
?
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
We are looking for an experienced Java Full-stack Developer with 9-12 years of hands-on experience in building scalable, high-performance web applications. The ideal candidate will have strong expertise in Java and Spring Boot for backend development, React.js for frontend development, RESTful APIs, and cloud technologies.
Responsibilities:
- Design, develop, and maintain scalable web applications using Java, Spring Boot, and React.js .
- Develop backend services, microservices, and RESTful APIs.
- Build responsive and user-friendly frontend applications using React.js, JavaScript, HTML5, and CSS3.
- Integrate frontend components with backend services and third-party APIs.
- Design, develop, and optimize database queries and data models.
- Deploy and maintain applications on cloud platforms, preferably GCP.
- Write clean, reusable, secure, and maintainable code.
- Implement unit and integration testing to ensure application quality.
- Participate in code reviews, technical discussions, and Agile/Scrum ceremonies.
- Troubleshoot issues and optimize application performance, scalability, and reliability.
- Work with CI/CD pipelines, Docker, and other DevOps tools.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
Requirements:
- Technology Stack: Java, Spring Boot, React.js, Cloud (GCP preferred).
- Experience with Google Cloud Platform (GCP) is highly preferred.
- Candidates with experience in AWS or Microsoft Azure will also be considered.
Backend Development:
- 9-12 years of experience in software development, with strong hands-on expertise in Java.
- Proficiency in Java 8+; experience with Java 11, 17, or 21 is preferred.
- Strong experience with Spring Boot, Spring MVC, Spring Security, and Hibernate/JPA.
- Experience developing RESTful APIs and microservices.
- Good understanding of OOP, design patterns, and SOLID principles.
Frontend Development:
- Strong hands-on experience with React.js .
- Proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Experience with React Hooks, reusable components, and state management.
- Experience integrating React applications with backend REST APIs.
- Familiarity with TypeScript is an advantage.
Database:
- Experience with relational databases such as PostgreSQL, MySQL, or Oracle.
- Good understanding of SQL, database design, and query optimization.
- Exposure to NoSQL databases is a plus.
Cloud and DevOps:
- Hands-on experience with at least one cloud platform: GCP, AWS, or Azure.
- GCP experience is preferred, particularly with Cloud Run, GKE, Cloud SQL, Cloud Storage, Pub/Sub, and Cloud Build.
- Familiarity with Docker and containerization.
- Experience with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI/CD.
- Knowledge of Kubernetes and cloud monitoring tools is an advantage.
Sourced from instahyre
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02
Skills
React.JsSpring BootJava
Section · Company