Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 17802045

    MUMBAI · FULLTIME

    Java Full Stack Developer

    Sunovaa Tech logo

    Sunovaa Tech

    Mumbai · onsite · Posted 36d ago

    Sourced fromNaukri
    ₹22.5L - ₹30.0L PA5–7 yrsfulltimeMumbai

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.4s
    • Found the form on Naukri · 11 questions to answer1.5s
    • Decided the answers for all of them3.0s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Software Engineer III Java Developer | Kafka | Kubernetes

    Location: Mumbai, Maharashtra
    Experience: 5+ Years
    Work Mode: Day Shift / Agile Collaboration
    Positions: 7
    Joining: Within 30 days of selection

    Job Overview

    We are looking for an experienced Software Engineer III / Senior Java Developer with strong hands-on experience in Java, Spring Boot, Kafka, Kubernetes and Microservices Architecture.

    The ideal candidate should have experience developing and supporting enterprise-scale, distributed and highly available applications in a large corporate environment.

    You will be responsible for designing, developing, testing and troubleshooting secure, scalable production applications while contributing to system architecture, automation, resiliency and engineering best practices.

    Key Responsibilities

    • Design and develop high-quality, production-grade applications using Java and Spring Boot.
    • Develop scalable REST APIs and enterprise microservices.
    • Design and implement event-driven solutions using Apache Kafka.
    • Work with Kafka producers, consumers, topics, partitions, offsets and Kafka Streams.
    • Develop and deploy microservices on Kubernetes environments.
    • Manage Kubernetes deployments, pods, services, ConfigMaps, Secrets, HPA and RBAC.
    • Troubleshoot production issues across application, Kafka and Kubernetes environments.
    • Design resilient distributed systems using retry mechanisms, circuit breakers, bulkheads and graceful degradation.
    • Develop and maintain CI/CD pipelines using tools such as Jenkins, GitHub Actions, GitLab CI or ArgoCD.
    • Work with SQL/NoSQL databases, including query optimization, indexing and schema design.
    • Write unit and integration tests using JUnit, Mockito, TestContainers or equivalent frameworks.
    • Follow secure coding practices and OWASP Top 10 principles.
    • Participate in system design and contribute to architecture decisions for complex applications.
    • Work closely with cross-functional teams in an Agile/Scrum environment.
    • Use enterprise-approved AI-assisted development tools such as GitHub Copilot, Cursor or Claude Code to improve development productivity while validating AI-generated code for quality, security and performance.
    • Contribute to engineering standards, coding hygiene, automation and continuous improvement.

    Mandatory Technical Skills

    Candidates should have strong hands-on experience in the majority of the following areas:

    • Java 8+ – 4+ years
    • Spring Boot
    • REST API Development
    • Apache Kafka – 3+ years
    • Kafka Streams
    • Kubernetes – 3+ years
    • Microservices Architecture – 3+ years
    • CI/CD – 3+ years
    • Jenkins / GitHub Actions / GitLab CI / ArgoCD
    • SQL and/or NoSQL databases
    • System Design & Distributed Systems
    • Application Resiliency
    • JUnit / Mockito / TestContainers
    • Secure Coding / OWASP
    • Agile / Scrum
    • Enterprise AI-assisted development tools

    Candidate Profile

    We are looking for candidates who can demonstrate real project-level experience, rather than candidates who have only listed technologies on their resumes.

    Candidates should be able to explain:

    • What they built using Java/Spring Boot
    • How Kafka was implemented in their project
    • Kafka producer/consumer architecture
    • How their applications were deployed on Kubernetes
    • Their role in designing microservices
    • CI/CD pipeline implementation
    • Production troubleshooting experience
    • System design and architecture decisions
    • Resiliency mechanisms implemented
    • Testing and code-quality practices
    • How they have used AI coding assistants professionally

    Preferred Skills

    • AWS / Azure / GCP
    • AWS EKS / MSK / RDS / S3 / IAM
    • Kafka on Kubernetes using Strimzi or Confluent Operator
    • Financial Services / Banking / Payments experience
    • GraphQL
    • Splunk / Grafana / Prometheus
    • React / Angular / Vue.js
    • AI/ML or data engineering exposure

    Education

    Bachelor's degree such as B.E. / B.Tech / MCA in Computer Science, Information Technology or an equivalent engineering discipline is preferred/required as per client criteria.

    Ideal Candidate

    5+ years Software Engineering

    • 4+ years Java/Spring Boot
    • 3+ years Kafka
    • 3+ years Kubernetes
    • 3+ years Microservices
    • 3+ years CI/CD
    • System Design & Distributed Systems
    • Production Resiliency & Troubleshooting
    • Enterprise AI-assisted development experience

    Candidates with enterprise-scale or financial-services experience will be strongly preferred.

    Sourced from naukri

    Section · 02

    Skills

    KubernetesApache KafkaUnit testingGithub CopilotClaude CodeApplication ResiliencyJavaMicroservicesSystem DesignCi/Cd

    Java Full Stack Developer · waiting for your command