HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    OP

    Optiva

    Telecommunications Software

    Software Developer (Java - IoT)

    Hyderabad, IndiaOn-SiteFull-time8+ yrs experiencePosted 3w ago
    All Optiva jobs

    Job 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

      Job details are sourced from the employer's original posting.

      Open job posting
      OP

      About the company

      Optiva

      Optiva provides cloud-native software solutions for the telecommunications industry.

      View all Optiva jobs
      Industry
      Telecommunications Software
      Open roles
      17

      Interested in this role?

      Apply with HireFT

      Free to start — no card required.

      Your fit

      How well do you match?

      Sign in to see how your résumé lines up with this role.