Search by job, company or skills

Software Development Engineer - III, Java

Software Development Engineer - III, Java

Onsurity
6-8 Years
Not Disclosed
Early Applicant
  • Posted 12 hours ago
  • Be among the first 10 applicants

Job Description

Location: Bengaluru

Level: SDE III, individual contributor

Experience: 6+ years

Stack: Java, Spring Boot, Node.js, React, Kafka, Kubernetes, AWS

About the Role

We're hiring a small number of senior engineers who can take a business problem and deliver a shipped, running system. You'll own a domain end to end (claims, wallet, subscriptions, provider network, or payments), including its design, release, failures, cost, and long-term maintainability. Java and Spring Boot are the core, but you'll also write Node services, ship React screens, and run your own Kubernetes deployments and Kafka consumers.

What You'll Do

  • Own the high-level and low-level design of your domain, and get both reviewed before building
  • Build and maintain Java services and stable APIs that other teams depend on
  • Get money and health data right: correct, traceable, and safe to retry
  • Run your services in production, with dashboards, alerts, and on-call ownership
  • Debug hard, intermittent issues and fix root causes
  • Set technical direction, review code, and mentor other engineers
  • Use AI tools (Copilot, Claude, ChatGPT) daily, while reading and owning every line you ship

What We're Looking For

Must have

  • 6+ years of professional development, mostly in Java (8+, ideally 17+) and Spring Boot
  • Production Node.js and working React
  • System design experience, both HLD and LLD
  • Kafka or similar event-driven systems in production
  • Kubernetes and containers
  • SQL (MySQL/PostgreSQL) and MongoDB, including query tuning
  • Observability set up by you (Prometheus, Grafana, Sentry, ELK)
  • Extensive daily AI use in your workflow
  • Prior experience as owner and on-call for a system you built

Nice to have

  • Led a multi-team project or measurably improved a system's reliability, latency, or cost
  • Run an incident end to end and written the postmortem
  • Mentoring experience
  • TypeScript, React Native, or LLM API experience
  • Payments/fintech or health insurance domain exposure
  • Experience with regulated or sensitive data

How We Work

High ownership, self-driven, fast with tests, and direct and low-ego. We'll assess coding, HLD, LLD, debugging, an ownership deep-dive, and collaboration.

More Info

Job Type:
Industry:
Employment Type:

About Company

Similar Jobs

5-7 yrs
Bengaluru, India
Skills:
distributed architecture , Algorithms, Java Programming Language, Dynamodb, Microservices, Elasticsearch, Design Patterns, data structures, MongoDB, non-functional requirements, NoSQL solutions, object-oriented design
8-10 yrs
Bengaluru, India
Skills:
Java, Distributed Systems, Spring Boot, Kafka, Microservices, Nosql, RDBMS, Gcp, Docker, Azure, Python, Kubernetes, AWS, Event-Driven Architecture, LLM Integrations, AI Workflow Orchestration, Agentic AI, CI/CD, RAG Architectures
8-10 yrs
Bengaluru, India
Skills:
Github, Sass, Typescript, Javascript, Maestro, Jest, Graphql, Appium, Git, Figma, REST, Less, React Native, Webpack, Babel, React Hooks, Context API, State management libraries, React Principles, RNTL, Expo Router, Flexbox, CSS Grid, Expo SDKs, Continuous integration pipelines, Expo, EAS workflows
6-8 yrs
Bengaluru, India
Skills:
Spring Boot, Microservices, Rest Api, Lambda, JUnit, Docker, Gitlab, Spring Security, AWS, Api Gateway, Azure DevOps, Java, RDS, Oauth2, Jwt, Jenkins, Cloudwatch, ECS, Spring Framework, Kubernetes, ADLC, GitHub Actions, Generative AI, EKS, JDK 17, Agentic AI, RAG, CI/CD, MCP
5-9 yrs
Bengaluru, India
Skills:
Cassandra, Data Structures, Kafka, Distributed Systems, Java Technologies, Large-scale application development and design, Algorithm Design Patterns, CI/CD, Containerization technology, Java Multithreading