Java FSD| React JS

Pune Temporary View Job Description
Job DescriptionWe are looking for a highly skilled Senior Java Full Stack Developer with 8+ years of experience in developing scalable web applications. The ideal candidate should have strong expertise in Java, Spring Boot, React.js, and Microservices. You will be responsible for designing, developing, and maintaining enterprise-level applications while working with cross-functional teams.Key ResponsibilitiesDesign and develop end-to-end web applications using Java, Spring Boot, React.js, and Microservices.Architect, implement, and maintain scalable RESTful APIs and microservices.Build responsive and user-friendly front-end applications using React.js with modern UI frameworks.Write clean, maintainable, and efficient code while following best practices.Implement security, performance, and scalability best practices in application development.Collaborate with cross-functional teams (DevOps, QA, Product Managers, UI/UX Designers) to deliver high-quality software.Troubleshoot, debug, and optimize applications to ensure high performance.Participate in code reviews, mentorship, and technical discussions to improve team efficiency.Must-Have Skills✔ Java, Spring Boot, Spring MVC, Spring Security✔ React.js, Redux, Hooks, JavaScript, TypeScript✔ Microservices architecture and RESTful API development✔ SQL (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Redis)✔ CI/CD tools (Jenkins, Docker, Kubernetes, Git)✔ Cloud platforms (AWS, Azure, or GCP)✔ Unit Testing (JUnit, Jest, Mockito, Cypress)✔ Agile/Scrum methodologiesGood-to-Have SkillsExperience with GraphQL, Kafka, RabbitMQKnowledge of OAuth, JWT authenticationExposure to containerization and orchestration tools (Docker, Kubernetes)Experience with TDD (Test-Driven Development) and BDD (Behavior-Driven Development)EducationBachelor's/Master's degree in Computer Science, Engineering, or a related field.
  • Competetive Salary
  • PF and Gratuity

About Our Client

Our client is an international professional services brand of firms, operating as partnerships under the brand. It is the second-largest professional services network in the world.

Job Description

Job DescriptionWe are looking for a highly skilled Senior Java Full Stack Developer with 8+ years of experience in developing scalable web applications. The ideal candidate should have strong expertise in Java, Spring Boot, React.js, and Microservices. You will be responsible for designing, developing, and maintaining enterprise-level applications while working with cross-functional teams.

Key Responsibilities

  • Design and develop end-to-end web applications using Java, Spring Boot, React.js, and Microservices.
  • Architect, implement, and maintain scalable RESTful APIs and microservices.
  • Build responsive and user-friendly front-end applications using React.js with modern UI frameworks.
  • Write clean, maintainable, and efficient code while following best practices.
  • Implement security, performance, and scalability best practices in application development.
  • Collaborate with cross-functional teams (DevOps, QA, Product Managers, UI/UX Designers) to deliver high-quality software.
  • Troubleshoot, debug, and optimize applications to ensure high performance.
  • Participate in code reviews, mentorship, and technical discussions to improve team efficiency.



Must-Have Skills✔ Java, Spring Boot, Spring MVC, Spring Security
React.js, Redux, Hooks, JavaScript, TypeScript
Microservices architecture and RESTful API development
SQL (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Redis)
CI/CD tools (Jenkins, Docker, Kubernetes, Git)
Cloud platforms (AWS, Azure, or GCP)
Unit Testing (JUnit, Jest, Mockito, Cypress)
Agile/Scrum methodologies

Good-to-Have Skills

  • Experience with GraphQL, Kafka, RabbitMQ
  • Knowledge of OAuth, JWT authentication
  • Exposure to containerization and orchestration tools (Docker, Kubernetes)
  • Experience with TDD (Test-Driven Development) and BDD (Behavior-Driven Development)



Education

  • Bachelor's/Master's degree in Computer Science, Engineering, or a related field.

The Successful Applicant

Job DescriptionWe are looking for a highly skilled Senior Java Full Stack Developer with 8+ years of experience in developing scalable web applications. The ideal candidate should have strong expertise in Java, Spring Boot, React.js, and Microservices. You will be responsible for designing, developing, and maintaining enterprise-level applications while working with cross-functional teams.

Key Responsibilities

  • Design and develop end-to-end web applications using Java, Spring Boot, React.js, and Microservices.
  • Architect, implement, and maintain scalable RESTful APIs and microservices.
  • Build responsive and user-friendly front-end applications using React.js with modern UI frameworks.
  • Write clean, maintainable, and efficient code while following best practices.
  • Implement security, performance, and scalability best practices in application development.
  • Collaborate with cross-functional teams (DevOps, QA, Product Managers, UI/UX Designers) to deliver high-quality software.
  • Troubleshoot, debug, and optimize applications to ensure high performance.
  • Participate in code reviews, mentorship, and technical discussions to improve team efficiency.



Must-Have Skills✔ Java, Spring Boot, Spring MVC, Spring Security
React.js, Redux, Hooks, JavaScript, TypeScript
Microservices architecture and RESTful API development
SQL (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Redis)
CI/CD tools (Jenkins, Docker, Kubernetes, Git)
Cloud platforms (AWS, Azure, or GCP)
Unit Testing (JUnit, Jest, Mockito, Cypress)
Agile/Scrum methodologies

Good-to-Have Skills

  • Experience with GraphQL, Kafka, RabbitMQ
  • Knowledge of OAuth, JWT authentication
  • Exposure to containerization and orchestration tools (Docker, Kubernetes)
  • Experience with TDD (Test-Driven Development) and BDD (Behavior-Driven Development)



Education

  • Bachelor's/Master's degree in Computer Science, Engineering, or a related field.

What's on Offer

Competitive compensation commensurate with role and skill set
Medical Insurance Coverage worth of 10 Lacs
Social Benifits including PF & Gratuity
A fast-paced, growth-oriented environment with the associated (challenges and) rewards
Opportunity to grow and develop your own skills and create your future

Quote job ref
JN-022025-6667667

Job summary

Function
Information Technology
Sub Sector
IT Development
What is your area of specialisation?
Technology & Telecoms
Location
Pune
Job Type
Temporary
Job Reference
JN-022025-6667667

Diversity & Inclusion at Michael Page

We don't just accept difference - we celebrate it. We encourage applicants from all backgrounds to apply for this role and are committed to building inclusive, diverse workplaces where everyone can thrive. If you require any support or reasonable adjustments during the recruitment process, please let us know.