Java – Senior Software Engineer

D‑Techworks

Bengaluru

On-site

INR 2,400,000 - 4,000,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

D‑Techworks in Bengaluru is seeking a Senior Software Engineer to own the design of high-scale distributed systems and drive engineering excellence across teams.

You will architect, build, and own distributed services, design event-driven architectures using Kafka, manage APIs via API Gateway, and ensure scalability, resilience, and performance. You will collaborate with Product and leadership on the roadmap and mentor engineers to uphold best practices.

Qualifications

  • 8+ years of experience building production-grade systems.
  • Strong expertise in Java 11+, Spring Boot, REST API design.
  • Hands-on experience with Kafka (high-throughput systems).
  • Experience with API Gateway implementation and management.
  • Strong experience with AWS services (DynamoDB, EKS, SQS, Lambda, S3).
  • Experience working with high-volume distributed systems.
  • Domain experience in Payments / FinTech (preferred).

Responsibilities

  • Architect, build, and own high-scale distributed services.
  • Design and implement event-driven architectures using Kafka.
  • Define and govern APIs using API Gateway.
  • Ensure system design focuses on scalability, resilience, and performance.
  • Own technical decisions and monitor service health metrics.
  • Lead code reviews and enforce best practices.
  • Mentor junior and mid-level engineers.
  • Collaborate with Product and leadership on roadmap and architecture.

Skills

Java 11+
Spring Boot
Microservices
AWS
Kafka
API Gateway

Job description

Experience: 8–12 Years

Notice: Immediate

Mandatory Skills: Java, Spring Boot, Microservices, AWS, Kafka, API Gateway

Role Overview

We are looking for aSenior Software Engineerto lead the design and ownership ofhigh-scale, distributed systems, while driving engineering excellence across teams.

Key Responsibilities
  • Architect, build, and ownhigh-scale distributed services
  • Design and implementevent-driven architectures using Kafka
  • Define and govern APIs usingAPI Gateway
  • Ensure system design focuses onscalability, resilience, and performance
  • Own technical decisions and monitor service health metrics
  • Leadcode reviewsand enforce best practices
  • Mentor junior and mid-level engineers
  • Collaborate with Product and leadership on roadmap and architecture
Required Skills & Experience
  • 8+ years of experience buildingproduction-grade systems
  • Strong expertise in:
    • Java 11+
    • Spring Boot
    • REST API design
  • Hands-on experience withKafka (high-throughput systems)
  • Experience withAPI Gateway implementation and management
  • Strong experience withAWS services:
    • DynamoDB, EKS, SQS, Lambda, S3
  • Experience working withhigh-volume distributed systems
  • Strong system design, debugging, and performance tuning skills
  • Ability to work independently and drive complex initiatives
  • Domain experience inPayments / FinTech(preferred)
Good to Have
  • Experience inPayments / FinTech domain
  • Strong exposure toCI/CD pipelines and release automation
  • Knowledge ofcaching, data modeling, and optimization strategies
Mandatory Skills
  • Java
  • Spring Boot Framework
  • Microservices
  • AWS
  • Kafka
  • API Gateway
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

EdgeVerve Systems • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 1,800,000 - 2,400,000
Senior Software Engineer - Java
Senior Software Engineer - Java

EPAM Systems • Bengaluru

On-site
INR 2,000,000 - 3,500,000
Senior Software Engineer
Senior Software Engineer

SPIRO • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Java Full Stack Developer 9- 15 yrs
Java Full Stack Developer 9- 15 yrs

Infosys • Hyderabad, Chennai District, Bengaluru

On-site
INR 2,500,000 - 5,000,000
Java Spring Boot Developer
Java Spring Boot Developer

Infosys • Hyderabad, Ahmedabad District, Bengaluru

On-site
INR 3,500,000 - 6,500,000
Senior Java Software Engineer
Senior Java Software Engineer

UST • Pune District

On-site
INR 1,200,000 - 2,000,000
Senior Java Developer | Spring Boot | Microservices
Senior Java Developer | Spring Boot | Microservices

Cloudxtreme • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Software Development Lead – R01572012
Software Development Lead – R01572012

Brillio • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Senior Java Software Engineer
Senior Java Software Engineer

IPolarity • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Senior Staff Engineer
Senior Staff Engineer

Questhiring • Bengaluru

On-site
INR 3,500,000 - 5,500,000