Full Stack Engineer

NMTronics India Pvt. Ltd.
Noida, Uttar Pradesh, India

Full-Stack Engineer (Java + React)

Experience: 3–5 years of professional full-stack development

Employment type: Full-time, permanent

Location: Noida· On-site

Team: NEST-MPS

About the product

MPS (Manufacturing Process System) is our platform for SMT (Surface Mount Technology) PCB assembly lines. It acquires real-time events from shop-floor equipment : solder-paste printers, solder-paste and optical inspection systems, pick-and-place placement machines and reflow ovens ; persists them, runs statistical and defect analysis, and presents dashboards and corrective suggestions to line operators.

The role

You will build features across the whole stack: the database schema, the backend endpoints, and the dashboard the operator actually looks at. Features are delivered as vertical slices here rather than handed between a backend and a frontend team, which means you see your work reach a production line.

What you will own

  • End-to-end feature delivery : schema changes, backend endpoints, frontend screens and the tests that cover them.
  • Visualisation of high-volume machine event and inspection data that stays responsive at realistic data sizes.
  • Maintaining and extending the existing React dashboard modules.
  • Participating in code review : both receiving it and giving it.What we need from you
  • 3–5 years building and maintaining production web applications.
  • Java 17 or newer with Spring Boot : REST endpoints, JPA, clean service layering.
  • PostgreSQL and working SQL, including joins and aggregation you can reason about.
  • React 18 with hooks, and practical state management using Redux Toolkit, React Query or an equivalent.
  • TypeScript.
  • A charting library in production : ECharts, Recharts, D3 or similar : with awareness of how they behave on large datasets.
  • Comfortable in a Git-based team workflow with pull requests and review.Good to have
  • Python and FastAPI familiarity.
  • Tailwind CSS and Vite.
  • Building dense operational, industrial or monitoring dashboards.
  • An instinct for designing UI that a non-technical user can read at a glance, under factory lighting, without training.

Our technology stack

You will not need every item on this list, but this is the environment you will be working in:

  • Backend: Java 17, Spring Boot 3, PostgreSQL, JPA/Hibernate
  • Frontend: React 18, Vite, Redux Toolkit, React Query, ECharts, Tailwind CSS
  • Analysis: Python, FastAPI, NumPy / pandas / SciPy
  • Messaging: RabbitMQ
  • Connectors: TypeScript / Node.js and C# / .NET
  • Infrastructure: Docker, AWS, GitHub Actions

Score my resume against this job, free →

Will you get shortlisted for this role? Check your match free →