Senior Full-Stack Engineer

Job Title: Senior Full Stack Engineer (Java with ReactJS)

Primary Skill: React JS JavaScript libraries, HTML5, React Hooks & Redux, jQuery and AJAX etc., Java, Springboot

Location: Pune,Hyderabad

Mode of Work: Hybrid/Full-time

Experience: 6-10 years.

About the Job :

We are seeking a talented ReactJS Java Developer to join our dynamic team. The ideal candidate should have a strong background in building interactive web applications using ReactJS for the front end and Java for the back end. The candidate should also possess excellent problem-solving skills and be able to work in a collaborative team environment.

Know your team:

At ValueMomentum’s Engineering Center, we are a team of passionate engineers who thrive on tackling complex business challenges with innovative solutions while transforming the P&C insurance value chain. We achieve this through strong engineering foundation and continuously refining our processes, methodologies, tools, agile delivery teams, and core engineering archetypes. Our core expertise lies in six key areas: Cloud Engineering, Application Engineering, Data Engineering, Core Engineering, Quality Engineering, and Domain expertise.

Join a team that invests in your growth. Our Infinity Program empowers you to build your career with role-specific skill development leveraging immersive learning platforms. You’ll have the opportunity to showcase your talents by contributing to impactful projects.


  • Develop responsive and user-friendly web applications using React.js.
  • Implement UI designs provided by UX/UI designers into functional components.
  • Ensure cross-browser compatibility and optimize application performance for various devices.
  • Develop and maintain server-side logic using Java and Spring Boot.
  • Build RESTful APIs and integrate them with front-end components.
  • Create and maintain technical documentation.
  • Write high-quality code to meet customer requirements.
  • Troubleshoot, identify root cause, and implement effective solutions.
  • Work closely with cross-functional teams to meet business objectives.
  • Peer review code changes made by team.
  • Collaborate with solution architects to design scalable and efficient solutions.
  • Ensure software designs align with business requirements and industry best practices.


  • 5+ Years hands-on Experience working with microservices leveraging java technologies such as JPA, Spring Boot and Spring Cloud with event driven integrations like Kafka.
  • Strong experience developing web applications using java script framework like React.js
  • Strong understanding of front-end technologies, libraries, and frameworks.
  • Familiarity with build tools, package managers, and modern development workflows (Webpack, Babel, npm/yarn, etc.).
  • Strong experience in developing applications using Object-oriented Design patterns and SOLID principles.
  • Strong experience with Java frameworks such as Spring (Spring Boot, Spring Security) and hibernate.
  • Strong knowledge of dependency management tools such as Maven/Gradle.
  • Strong knowledge on Clean Architecture and Clean code practices
  • Strong expertise on testing frameworks like Junit and Mokito.
  • Strong expertise on containers and Kubernetes or container orchestration platforms
  • Strong knowledge of OAuth/OIDC – token-based authentication mechanisms.
  • Good Understanding of Reactive programming.
  • Good understanding on Event Driven Architecture & REST API principles.
  • Proficiency in JavaScript, HTML, and CSS.
  • Experience with state management libraries such as Redux or Mobx.
  • Familiarity with cloud platforms (e.g., AWS, Azure, or GCP).
  • Knowledge of microservices architecture and containerization (Docker, Kubernetes) is desirable.
  • Knowledge of RESTful API integration and asynchronous request handling.
  • Experience with testing frameworks like Jest, Enzyme, or similar.
  • Experience with server-side rendering (SSR) using technologies like Next.js.
  • Knowledge of performance optimization techniques.
  • Familiarity with GIT, CI/CD pipelines and deployment processes.
  • Experience with Agile/Scrum methodologies.
  • Experience in developing solutions with configuration-driven approach.
  • Excellent written and verbal communication skills.
  • Insurance domain experience is an advantage.

About ValueMomentum:

ValueMomentum is a leading solutions provider for the global property & casualty insurance industry, supported by deep domain and technology capabilities. We offer a comprehensive suite of advisory, development, implementation, and maintenance services across the entire P&C insurance value chain. This includes Underwriting, Claims, Distribution, and more, empowering insurers to stay ahead with sustained growth, high performance, and enhanced stakeholder value.  Trusted by over 75 insurers, ValueMomentum is one of the largest standalone insurance-focused solutions providers to the US insurance industry.

Our culture – Our fuel

At ValueMomentum, we believe in making employees win by nurturing them from within, collaborating and looking out for each other.

  • People first – Empower employees to succeed.
  • Nurture leaders – Nurture from within.
  • Enjoy wins – Recognize and celebrate wins.
  • Collaboration – Foster a culture of collaboration and people-centricity.
  • Diversity – Committed to diversity, equity, and inclusion.
  • Fun – Create a fun and engaging work environment.
  • Warm welcome – Provide a personalized onboarding experience.

Company Benefits:

  • Compensation – Competitive compensation package comparable to the best in the industry.
  • Career advancement – Career development, coaching and mentoring programs for professional and leadership skill development. Comprehensive training and certification programs.
  • Benefits: Comprehensive health benefits, wellness, and fitness programs.

    Apply for this Job