AI Jobs Map

OPTIVA · Hyderabad, Telangana

Software Developer (Java - IoT)

full timePosted 2 days ago
Apply on IndeedOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

javaiotspringmicroservicesrest-apioauthmongodbapache-kafkaawsdockerekskubernetesci/cdsystem-designnosqlec2s3gitbitbucketgithub

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

More jobs at OPTIVA

  • Optiva Securities · City Of London, England, United Kingdom

    13 days ago

    Compliance Analyst

    senior