Software Developer (Java - IoT)

Posted 2 Days Ago
Be an Early Applicant
Hyderabad, Telangana, IND
In-Office
Senior level
Information Technology
The Role
Develop and maintain high-throughput Java and Spring Boot microservices supporting millions of IoT devices. Build secure REST APIs, event-driven systems, scalable MongoDB solutions, and AWS-based containerized deployments. Own features from design through production monitoring, contribute to architecture and reliability improvements, troubleshoot incidents, and maintain strong test coverage. Collaborate in agile development while using AI-powered tools to improve coding, testing, reviews, planning, and debugging.
Summary Generated by Built In

It's fun to work in a company where people truly BELIEVE in what they're doing!

We're committed to bringing passion and customer focus to the business.
 

Job Summary
  • Key Responsibilities :
     

  • Design, build, and maintain high-throughput Java + Spring Boot microservices serving millions of devices
  • Develop RESTful APIs (JSON/XML) secured with JWT and OAuth 2.0
  • Work with MongoDB as the primary data store, designing schemas and queries for scale
  • Build and consume event-driven architectures using Kafka, AWS SQS/SNS, and Kinesis
  • Containerize services with Docker and deploy on AWS EKS (Kubernetes) via CI/CD pipelines
  • Collaborate on system design for high availability, disaster recovery, scalability, and performance
  • Write clean, testable, well-documented code with strong unit and integration test coverage
  • Participate in code reviews, architectural discussions, and sprint planning
  • Own features end-to-end — from design and implementation through deployment and production monitoring
  • Troubleshoot production issues, perform root-cause analysis, and drive reliability improvements
  • Leverage AI-powered development tools for code generation, automated code reviews, test creation, technical planning, and debugging — continuously improving team productivity and code quality
     

Required skills :
 

  • B.E./B.Tech or ME/M.Tech in Computer Science (or equivalent) from top 150 Nirf engineering colleges.
  • 8+ years of hands-on back-end development experience
  • Strong proficiency in Java (8+) and the Spring ecosystem (Spring Boot, Spring Data, Spring Security) Solid experience with NoSQL databases (MongoDB preferred) — schema design, indexing, aggregation pipelines
  • Practical experience with AWS services (EC2, S3, SQS, SNS, Lambda, EKS, CloudWatch, or similar)
  • Familiarity with Docker, Kubernetes, and container orchestration
  • Experience with Git, Bitbucket/GitHub, and CI/CD tooling (Jenkins, GitHub Actions, or similar)
  • Understanding of RESTful API design principles, versioning, and security (OAuth 2.0, JWT)
  • Strong organizational skills — ability to define, track, and deliver work independently
  • Excellent problem-solving, critical thinking, and analytical skills
  • Clear, concise written and verbal communication
  • Experience with event streaming platforms — Kafka, AWS Kinesis
  • Working knowledge of AWS Lambda and serverless architectures
  • Understanding of WebSockets and persistent connection protocols (e.g., OCPP)
  • Knowledge of networking fundamentals — TCP/IP, TLS, load balancing, connection keep-alive, timeout tuning
  • Experience with AWS ALB/NLB, target groups, health checks, and sticky sessions
  • Exposure to Elasticsearch / OpenSearch for search and analytics workloads
  • Familiarity with SQL databases (MySQL/PostgreSQL) as a secondary skill
  • Experience with front-end technologies (React, JavaScript/TypeScript) — full-stack capability is a plus
  • Knowledge of caching layers (Redis, ElastiCache)
  • Understanding of observability — structured logging, distributed tracing, metrics (Datadog, ELK, Prometheus)
  • Familiarity with shell scripting (Bash) for automation, debugging, and operational tasks
  • Exposure to OCPP (Open Charge Point Protocol) or EV/IoT domain
  • Experience using AI coding assistants (GitHub Copilot, Windsurf/Cursor, ChatGPT, Claude) for development, code review, and technical planning
  • Experience working in renewable energy, clean tech, or IoT companies
  • You thrive in a fast-paced environment with ambiguity and evolving priorities
  • You take ownership — proposing solutions, not just implementing tickets

Skills Required

  • B.E., B.Tech, M.E., or M.Tech in Computer Science or an equivalent degree from a top 150 NIRF engineering college
  • 8+ years of hands-on back-end development experience
  • Strong proficiency in Java 8+ and the Spring ecosystem, including Spring Boot, Spring Data, and Spring Security
  • Experience with NoSQL databases, preferably MongoDB, including schema design, indexing, and aggregation pipelines
  • Practical experience with AWS services, including EC2, S3, SQS, SNS, Lambda, EKS, and CloudWatch
  • Familiarity with Docker, Kubernetes, and container orchestration
  • Experience with Git, Bitbucket or GitHub, and CI/CD tooling such as Jenkins or GitHub Actions
  • Understanding of RESTful API design, versioning, OAuth 2.0, and JWT security
  • Experience with event streaming platforms such as Kafka and AWS Kinesis
  • Working knowledge of AWS Lambda and serverless architectures
  • Understanding of WebSockets and persistent connection protocols such as OCPP
  • Knowledge of networking fundamentals, including TCP/IP, TLS, load balancing, connection keep-alive, and timeout tuning
  • Experience with AWS ALB/NLB, target groups, health checks, and sticky sessions
  • Exposure to Elasticsearch or OpenSearch for search and analytics workloads
  • Familiarity with SQL databases such as MySQL or PostgreSQL
  • Experience with React, JavaScript, or TypeScript; full-stack capability is a plus
  • Knowledge of caching layers such as Redis and ElastiCache
  • Understanding of observability, including structured logging, distributed tracing, and metrics using Datadog, ELK, or Prometheus
  • Familiarity with Bash shell scripting for automation, debugging, and operational tasks
  • Exposure to OCPP or the EV/IoT domain
  • Experience using AI coding assistants such as GitHub Copilot, Windsurf, Cursor, ChatGPT, or Claude
  • Experience working in renewable energy, clean tech, or IoT companies
  • Strong organizational, problem-solving, critical-thinking, analytical, written, and verbal communication skills
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Helsinki
520 Employees

What We Do

Qvantel is leading the evolution of Digital BSS. Qvantel Flex BSS is a no/low code, cloud-native Digital BSS that is enabling communication service providers (CSPs) to quickly transform to digital-first companies. By pioneering the use of no/low code technology in telecoms Qvantel Flex BSS enables CSPs to react quickly to new opportunities and develop new offers, processes and business models. In the digital telecoms and 5G markets CSPs will need a new level of agility in BSS that is unimaginable in legacy systems. New offers and processes need to be developed, tested and in production in hours – not months. Using no/low code technology Qvantel Flex BSS delivers this level of agility to CSPs. Headquartered in Finland, with over 20 offices world-wide, Qvantel is a global, product-based company. Our focus on turning innovation into business value for our customers is built on our roots of Nordic telecoms research and development. Our customers include leading CSPs, telecoms groups, MVNEs / MVNOs and digital-first sub-brands. Qvantel software delivers the best customer experience possible for over 230 million telecoms customers covering mobile, fixed and TV services.

Similar Jobs

Samsara Logo Samsara

Technical Account Manager

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
2 Locations
4000 Employees

Micron Technology Logo Micron Technology

Intern

Artificial Intelligence • Hardware • Information Technology • Machine Learning
In-Office
2 Locations
45000 Employees

Micron Technology Logo Micron Technology

Senior Engineer

Artificial Intelligence • Hardware • Information Technology • Machine Learning
In-Office
Hyderabad, Telangana, IND
45000 Employees

Micron Technology Logo Micron Technology

Senior Manager , SSD FIRMWARE

Artificial Intelligence • Hardware • Information Technology • Machine Learning
In-Office
2 Locations
45000 Employees

Similar Companies Hiring

Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account