Search by job, company or skills

Spiro Service

Full Stack Developer Java + React + IoT

5-7 Years
Save
  • Posted 21 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description: Full Stack Developer – Java + React + IoT

Company: SPIRO

Role: Full Stack Developer

Experience: 5+ Years

Location: Pune

Department: IoT

About SPIRO

SPIRO is building scalable, intelligent, and real-time IoT-based platforms for electric mobility. Our technology ecosystem powers connected vehicles, batteries, charging infrastructure, battery swapping stations, fleet operations, telemetry analytics, and operational dashboards across multiple countries.

We are looking for an experienced Full Stack Developer with strong expertise in Java backend development and ReactJS frontend development to join our IoT platform engineering team.

Role Overview

The Full Stack Developer will be responsible for designing, developing, and maintaining scalable web applications and backend services for SPIRO's IoT-based platforms. The candidate should have hands-on experience in building REST APIs, microservices, real-time dashboards, and responsive frontend applications.

This role requires strong problem-solving skills, ownership mindset, and the ability to work closely with backend, frontend, QA, DevOps, product, and business teams.

Key Responsibilities

  • Design, develop, and maintain scalable backend services using Java, Spring Boot, and Microservices.
  • Build responsive and user-friendly frontend applications using ReactJS, JavaScript, HTML, CSS.
  • Develop and integrate REST APIs for IoT platforms, dashboards, and business applications.
  • Work with databases such as PostgreSQL, MongoDB, Redis, and InfluxDB.
  • Handle real-time IoT telemetry data from vehicles, batteries, chargers, and smart devices.
  • Implement API integrations with internal and external systems.
  • Optimize backend queries, API response time, and frontend performance.
  • Work with AWS services such as S3 for file storage and cloud-based integrations.
  • Collaborate with product managers, QA engineers, DevOps, and business teams for end-to-end delivery.
  • Participate in code reviews, debugging, production issue resolution, and deployment support.
  • Follow best practices for clean code, security, scalability, and maintainability.

Required Technical Skills

Backend

  • Strong experience in Java 8+
  • Hands-on experience with Spring Boot
  • Good understanding of Microservices architecture
  • Experience in building and consuming REST APIs
  • Database experience with:
  • PostgreSQL
  • MongoDB
  • Redis
  • InfluxDB
  • Knowledge of authentication, authorization, API security, and exception handling
  • Experience with cloud storage such as AWS S3

Frontend

  • Strong experience in ReactJS
  • Good knowledge of JavaScript ES6+
  • Experience with HTML5, CSS3
  • State management using Redux or Context API
  • Ability to build reusable components and responsive UI
  • Experience integrating frontend with backend REST APIs

Good to Have

  • Experience working on IoT platforms
  • Understanding of telemetry data, real-time dashboards, and device monitoring
  • Knowledge of EV domain, fleet management, battery systems, or charging infrastructure
  • Experience with CI/CD pipelines and cloud deployments
  • Basic knowledge of Docker, Kubernetes, or AWS services
  • Understanding of performance optimization and scalable system design

Candidate Profile

We are looking for someone who:

  • Has strong ownership and problem-solving skills
  • Can work independently as well as in a team
  • Is comfortable working in a fast-paced product environment
  • Can understand business requirements and convert them into technical solutions
  • Has good communication and collaboration skills
  • Is passionate about IoT, electric mobility, and scalable technology platforms

Why Join SPIRO

  • Work on large-scale IoT platforms used across multiple countries
  • Build technology for electric mobility and sustainable transportation
  • Get exposure to real-time telemetry, EV systems, cloud platforms, and data-driven products
  • Collaborate with cross-functional teams across backend, frontend, QA, DevOps, product, and operations
  • Opportunity to contribute to high-impact products in the EV ecosystem

Job Summary

Position: Full Stack Developer

Primary Skills: Java, Spring Boot, ReactJS, REST APIs

Secondary Skills: PostgreSQL, MongoDB, Redis, InfluxDB, AWS S3

Domain: IoT / EV / Telematics

Company: SPIRO

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 149384459