The job in short
Java IoT developer.
JavaJavaScriptTypeScriptReactSpringSQLNoSQLMySQLMongoDBRedisKafkaAWS
Details
- Found
- 25 d ago · posted 2026-09-29
- Location as listed
- Hyderabad; Hybrid
- Role
- Software Engineer
- Source
- The company’s own careers site
Full description
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
• Work with healthcare interoperability standards including FHIR, HL7v2, X12/EDI, CDA, CCD, and REST APIs.
• Develop integrations using APIs, webhooks, event-driven architectures, and secure data exchange mechanisms.
• Build and maintain integrations with platforms such as Epic, Oracle Health/Cerner, athenaHealth, ModMed, and other healthcare applications.
Software Engineer jobs in Hyderabad · Software Engineer jobs in India · All Optiva jobs