698,142open jobs
40,909companies
101,014added this week
Browse all
Salary
$28k – $64k per year (Estimated)
Location
In office (Pune)
Seniority
Senior · 7+ years exp
Overview
Company
Impact
Profile match
Hinduja Tech is an integrated Product Engineering and Digital Technologies provider specializing in business process automation, big data and cloud, system engineering and integration for vehicles, etc.

We are seeking a hands-on Mid-Level Full Stack Developer with 7-10 years of software engineering experience to design, develop, test, deploy, and support scalable cloud-connected applications. The successful candidate will contribute across backend services, React-based web applications, databases, APIs, cloud infrastructure, real-time data pipelines, and production troubleshooting, while working closely with senior engineers and cross-functional teams.

The role will support highly available digital platforms for remote supervision, configuration, health monitoring, control, telemetry, and event-driven alerting across connected field devices and gateways. Solutions must enable secure, low-latency interaction between cloud applications and IoT / edge systems used in fire, life-safety, paging, and emergency communication environments, where reliability, traceability, resilience, and security are important.

The candidate will have responsibilities across the following functions:

Engineering Delivery and Ownership:

  • Develop assigned features and services from requirements through implementation, testing, deployment, production support, and continuous improvement.
  • Participate actively in design discussions, sprint planning, code reviews, defect resolution, and technical documentation while taking end-to-end ownership of assigned modules.
  • Work independently on moderately complex technical problems, escalate risks early, and collaborate with senior engineers on architecture, quality, security, and performance decisions.
  • Document implementation details, interfaces, deployment steps, troubleshooting guidance, and key technical decisions to support team knowledge sharing and redundancy.

Full Stack Architecture and Development:

  • Develop scalable backend services primarily using Python and Golang, with well-defined RESTful APIs and clear microservices boundaries.
  • Build and maintain React.js web applications using reusable components and modern state-management patterns such as Hooks and Redux where appropriate.
  • Design and optimise PostgreSQL data models, schemas, indexes, and queries; troubleshoot data-integrity, concurrency, and database-performance issues.
  • Implement secure authentication and authorisation using OAuth / JWT, role-based access control, secrets management, and secure service-to-service communication patterns.

Connected Devices, Real-Time Data and IoT Integration:

  • Develop application flows for connected field devices, edge gateways, and cloud services, including device discovery, provisioning, configuration, heartbeat/health monitoring, telemetry, command-and-control, and event handling.
  • Implement and support real-time and event-driven communication using MQTT, REST APIs, Kafka, WebSockets and, where applicable, SIP / WebRTC or related communication technologies.
  • Build reliable message-handling logic for intermittent networks and field conditions, including reconnect behaviour, retries, idempotency, duplicate handling, buffering, and fault recovery.
  • Collaborate with embedded, firmware, test, and product teams to integrate device protocols, APIs, telemetry streams, alarms, and status information into unified web and cloud applications.

Cloud, Containers and Data Platforms:

  • Develop and deploy applications on AWS using services such as EC2 S3 RDS and other appropriate managed services, following established scalability, availability and security practices.
  • Containerise services using Docker and contribute to cloud-native deployment patterns, environment configuration, and controlled releases.
  • Contribute to CI/CD pipelines, automated build/test/deploy practices, configuration management, and repeatable production deployments.
  • Develop and support streaming and asynchronous pipelines using Apache Kafka and related messaging technologies; exposure to Hadoop / large-scale data processing is advantageous.

Reliability, Security, Quality and Production Support:

  • Develop applications with appropriate resilience patterns, including health checks, graceful degradation, retries, recovery mechanisms, and defensive error handling.
  • Implement structured logging, monitoring, metrics, tracing, and alerting to support rapid issue detection and root-cause analysis.
  • Write unit, integration, API, regression, performance, and security tests as applicable; maintain clear technical documentation and participate constructively in code reviews.
  • Troubleshoot issues across browser / UI, API, service, database, message pipeline, cloud infrastructure, and connected-device layers, working with other teams where required.

Stakeholder and Cross-Functional Collaboration:

  • Work closely with Potter US Engineering, Product Management, UX, DevOps, SDET, embedded / firmware, hardware, manufacturing, and other stakeholders to translate requirements into robust software solutions.
  • Communicate technical status, risks, trade-offs, defects, and support findings clearly to senior engineers and cross-functional teams.

Key Success Measures:

  • Consistent delivery of secure, production-ready full-stack features against committed scope, quality, schedule, and performance expectations.
  • Reliable operation of cloud-connected applications and real-time device data flows, with effective diagnostics and timely recovery from failures.
  • Strong hands-on contribution in Python / Go backend services, React applications, PostgreSQL, APIs, AWS deployment, and production troubleshooting.
  • Measurable improvement in engineering quality through automated testing, code reviews, CI/CD practices, security controls, observability, reusable components, and clear documentation.
  • Increasing technical independence, broader ownership across the stack, and effective knowledge sharing within the engineering team.

Requirements:

  • 7-10 years of professional software development experience with meaningful hands-on responsibility across full stack, backend, cloud, APIs, databases, and distributed systems.
  • Bachelor's degree in Computer Science, Information Technology, Electronics, or a related engineering discipline; M. Tech / MCA or equivalent advanced qualification is an advantage.
  • Demonstrated ability to independently design and deliver moderately complex software features while collaborating effectively with senior engineers, reviewers, and cross-functional teams.
  • Experience developing scalable, secure, production-grade applications and services, preferably for connected products, industrial systems, IoT, and real-time monitoring domains.
  • Strong communication, analytical reasoning, ownership, collaboration, and problem-solving skills.

Tech Stack and Tools:

  • Python backend development
  • Golang for microservices / performance-sensitive services
  • React.js
  • RESTful API design and implementation
  • Microservices architecture
  • Database schema design and query optimisation
  • AWS (including EC2 S3 RDS)
  • Docker/containerization
  • Security: authentication/authorisation using OAuth, JWT, RBAC or equivalent patterns.
  • PostgreSQL.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
698,142 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Pune
$28k – $61k per year (Estimated) • In office • 5+ years exp • PhD • Bengaluru
Python
Go
Ruby
Bash
AI/ML
AI Agents
LLM Guardrails
DevOps
Terraform
Ansible
GCP
OpenShift
Istio
CloudFormation
Consul
Crossplane
Envoy
Kong
Linkerd
Azure
CI/CD
GitOps
ArgoCD
Git
AWS
Kubernetes
Nginx
Blue-Green Deployment
Platform Engineering
Service Mesh
Configuration Management
Pipeline as Code
Linux
Unix
Apply
$100k – $150k per year • Remote • 6+ years exp • Bachelor's Degree
Python
JavaScript
Java
SQL
C#
Java
Spring Cloud
DevOps
Rest API
gRPC
Azure DevOps
GitHub Actions
GitLab CI
Azure
CI/CD
Jenkins
Chaos Engineering
Shift-Left
Cybersecurity
Burp Suite
Snyk
OWASP ZAP
Shift-Left Security
OWASP
Management
Agile
Scrum
QA
Selenium
JMeter
Cypress
Playwright
Gatling
Rest-Assured
Pact
k6
Locust
Apply
$100k – $150k per year • Remote • 6+ years exp • Bachelor's Degree
Python
Databases
PostgreSQL
Oracle
DynamoDB
MS SQL
AI/ML
Scikit-learn
SciPy
TensorFlow
Pandas
NumPy
PyTorch
DevOps
CI/CD
AWS
Amazon S3
Linux
Unix
Management
Agile
Apply
$100k – $150k per year • Remote • 6+ years exp • Bachelor's Degree
Python
JavaScript
Java
SQL
C#
Java
Spring Cloud
DevOps
Rest API
gRPC
Azure DevOps
GitHub Actions
GitLab CI
Azure
CI/CD
Jenkins
Chaos Engineering
Shift-Left
Cybersecurity
Burp Suite
Snyk
OWASP ZAP
Shift-Left Security
OWASP
Management
Agile
Scrum
QA
Selenium
JMeter
Cypress
Playwright
Gatling
Rest-Assured
Pact
k6
Locust
Apply
$100k – $130k per year • In office • Full-Time • Bachelor's Degree • Irvine
Python
DevOps
TCP/IP
Wi-Fi
Cybersecurity
Wireshark
Apply
Full Stack Developer 15 days ago
$28k – $65k per year (Estimated) • In office • 5+ years exp • Pune
Python
Go
JavaScript
SQL
PowerShell
Databases
PostgreSQL
Apache Kafka
AI/ML
Hadoop
AI Agents
Frontend
Redux
React.js
DevOps
AWS
Amazon EC2
Amazon S3
IoT
MQTT
Apply
$28k – $73k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Pune
JavaScript
SQL
C#
Visual Basic
C#
ASP.NET Core
WPF
Databases
Db2
AI/ML
Copilot
Prompt Engineering
RAG
OpenAI
Mobile
MAUI
DevOps
Azure DevOps
Azure
CI/CD
GitHub
Apply
$28k – $64k per year (Estimated) • In office • Full-Time • 10+ years exp • Pune
JavaScript
Node JS
DevOps
Git
AWS
Kubernetes
Apply
$17k – $39k per year (Estimated) • In office • Full-Time • 6+ years exp • Pune
Management
Confluence
Agile
Apply
In office • Pune
C#
C#
.NET
Databases
MS SQL
ElasticSearch
Azure Cosmos DB
Azure SQL Database
DevOps
Rest API
WebSockets
Azure
CI/CD
AWS
Cybersecurity
Auth0
QA
Swagger
Apply
$21k – $46k per year (Estimated) • Remote/Hybrid • Full-Time • 4+ years exp • Bachelor's Degree • Pune
Python
Java
SQL
AI/ML
Cursor
Claude
ChatGPT
Machine Learning
Analytics
ETL/ELT
Apply
See all jobs
This is one of many
698,142 more open roles from verified company boards, updated every day.