Lead Full Stack Engineer

10 years

0 Lacs

Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description



Location: Mumbai

Experience: 10+ years

Employment Type: Full-time

Job Summary

We are seeking a highly skilled Technical Architect with expertise in Java Spring Boot, React.js, IoT system architecture, and a strong foundation in DevOps practices. The ideal candidate will play a pivotal role in designing scalable, secure, and high-performance IoT solutions, leading full-stack teams, and collaborating across product, infrastructure, and data teams.

Key Responsibilities

Architecture & Design

- Design and implement scalable and secure IoT platform architecture.

- Define and maintain architecture blueprints and technical documentation.

- Lead technical decision-making and ensure adherence to best practices and coding standards.

- Architect micro services-based solutions using Spring Boot and integrate them with React-based front-ends.

- Define data flow, event processing pipelines, and device communication protocols (MQTT, Kafka, CoAP, etc.).

IoT Domain Expertise

- Architect solutions that handle real-time sensor data ingestion, processing, and storage.

- Work closely with hardware and firmware teams for device-cloud communication.

- Support multi-tenant, multi-protocol device integration.

- Guide design of edge computing, telemetry, alerting, and digital twin models.

DevOps & Infrastructure

- Define CI/CD pipelines (e.g., GitHub Actions, Jenkins, GitLab CI).

- Manage containerization & orchestration (Docker, Kubernetes, Helm).

- Drive infrastructure automation using Terraform, Ansible, etc.

- Ensure platform monitoring, logging, and observability using tools like Prometheus, Grafana, ELK, or OpenTelemetry.

- Enable auto-scaling, load balancing, and zero-downtime deployments.

Team & Project Leadership

- Collaborate with product managers and business stakeholders to translate requirements into technical specs.

- Mentor and lead a team of developers and engineers across frontend, backend, and DevOps.

- Conduct code reviews, architecture reviews, and POC evaluations.

- Set goals and targets, organize features and sprints and provide

coaching and professional development to team members;

- Initiate and supervise the design, development, testing, documentation, and maintenance of software code that resides in our core product offering.

- Maintain a long-term outlook on the product road map and its enabling technologies;

- Conduct unit testing using automated unit test frameworks.

- Identify risk and conduct mitigation action planning.

- Use coding standards and best practices to ensure quality.

Required Skills & Experience

Technical Stack

- Backend: Java 11+/17, Spring Boot, Spring Cloud, REST APIs, JPA/Hibernate, PostgreSQL

- Frontend: React.js, Redux, TypeScript, Material-UI

- Messaging/Streaming: MQTT, Kafka, RabbitMQ, WebSockets

- Databases: PostgreSQL, InfluxDB/TimescaleDB, Redis

- DevOps: Docker, Kubernetes, Helm, Terraform, Jenkins/GitHub Actions

- Monitoring: Prometheus, Grafana, ELK/EFK stack, OpenTelemetry

- Cloud: AWS / Azure / GCP experience

Other Must-Haves

- 2–3+ years of hands-on IoT project experience (Edge → Cloud integration)

- Experience in designing and deploying multi-tenant SaaS platforms

- Strong knowledge of security best practices, especially in IoT and cloud

- Excellent problem-solving, communication, and team leadership skills

Good to Have

- Experience with Edge Computing frameworks (e.g., Azure IoT Edge, AWS Greengrass)

- Familiarity with AI/ML model integration into IoT pipelines

- Exposure to industrial protocols (Modbus, OPC UA)

- Experience with digital twin concepts

- Certifications in AWS/GCP, Kubernetes, or Spring

Educational Background

- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field

Why Join Us

- Opportunity to lead architecture for cutting-edge industrial IoT platforms

- Work with a passionate team in a fast-paced and innovative environment

  • - Exposure to cross-disciplinary challenges in IoT, AI, and cloud-native technologies

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Infinite Uptime logo
Infinite Uptime

Software Development

Alpharetta Georgia

RecommendedJobs for You

Vishakhapatnam, Andhra Pradesh, India

Noida, Uttar Pradesh, India

Chennai, Tamil Nadu, India