NextHire Try for free

JobWorld

Posted 3 Nov 2025

Java with JavaScript

Apply with NextHire Auto Apply fills in the application for you.
Team
Mphasis India
Posted
3 Nov 2025

About the role

Job Title: Full Stack Developer – Java / JavaScript / TypeScript

Location: Bengaluru, India

Experience: 5–8 years

Employment Type: Full-time / Permanent

Job Summary:

We are seeking an experienced Full Stack Developer proficient in Java (backend) and JavaScript/TypeScript (frontend) technologies to design, develop, and deploy modern web applications. The ideal candidate will have strong technical expertise across the entire web stack, including UI/UX implementation, API integration, and scalable backend systems.


Key Responsibilities:
  • Design and develop scalable, high-performance web applications using Java (Spring Boot or similar frameworks) for backend services.
  • Develop dynamic, responsive front-end interfaces using JavaScript, TypeScript, HTML5, and CSS3.
  • Build and consume RESTful APIs to connect front-end and back-end components.
  • Collaborate with UI/UX designers and product teams to create seamless user experiences.
  • Participate in code reviews, testing, and debugging to ensure high-quality deliverables.
  • Deploy and maintain applications in cloud or on-premise environments.
  • Ensure best practices in security, performance optimization, and maintainability.
  • Work within an Agile/Scrum environment, contributing to sprint planning, reviews, and retrospectives.
Required Skills and Qualifications:
  • 5+ years of professional experience in full-stack web development.
  • Strong programming skills in Java 8+ with frameworks such as Spring Boot / Spring MVC.
  • Hands-on experience with JavaScript, TypeScript, HTML5, and CSS3.
  • Experience with modern frontend frameworks/libraries such as React, Angular, or Vue.js.
  • Proficiency in REST API design, microservices, and integration patterns.
  • Good understanding of RDBMS (MySQL, PostgreSQL) and/or NoSQL databases (MongoDB).
  • Familiarity with Git, CI/CD pipelines, and DevOps practices.
  • Solid understanding of software design principles, object-oriented programming, and clean code practices.
  • Excellent problem-solving, analytical, and communication skills.
Nice to Have:
  • Experience with containerization (Docker, Kubernetes).
  • Knowledge of cloud platforms (AWS, Azure, GCP).
  • Familiarity with testing frameworks like JUnit, Jest, or Cypress.
  • Exposure to GraphQL, WebSockets, or Reactive programming.

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach