Skip to content
mimi

Java Senior Software Engineer

ALIQAN Technologies

India · Hybrid Full-time Senior Today

About the role

Position

Java Senior Software Engineer

Location

Bangalore

Work Mode

Hybrid

Min-Max Experience

8-12 years

Position Summary

We are looking for a Senior Software Engineer – Java to lead the design and ownership of complex, high-scale distributed services. The ideal candidate will be responsible for driving engineering excellence, system scalability, and architectural decisions while working in a fast-paced, cloud-native environment.

This role requires strong hands-on expertise in backend development, event-driven architecture, and cloud technologies.

Responsibilities

  • Architect, build, and own high-scale distributed services
  • Lead the design of event-driven architectures using Kafka
  • Define and govern API standards using API Gateway
  • Drive service design with focus on scalability, resilience, and performance
  • Own technical decisions and service health metrics
  • Lead code reviews and enforce engineering best practices
  • Mentor junior and mid-level engineers
  • Collaborate with Product and leadership on roadmap and architecture
  • Drive debugging, performance optimization, and system reliability
  • Work across teams to ensure seamless integration and delivery

Required Skills and Qualifications

  • Bachelor’s degree in engineering or related field
  • 8+ years of experience building and owning production-grade services
  • Strong expertise in Java (11+), Spring Boot, and REST API design
  • Hands-on experience with Kafka in high-throughput environments
  • Experience with API Gateway for API management
  • Strong experience with AWS services (DynamoDB, EKS, SQS, Lambda, S3)
  • Experience with microservices and distributed systems
  • Strong system design, debugging, and performance optimization skills
  • Ability to drive complex initiatives independently
  • Excellent communication and collaboration skills

Nice to Have

  • Experience in Payments or FinTech domain
  • Experience with CI/CD pipelines and release automation
  • Knowledge of caching, data modeling, and optimization strategies

Requirements

  • 8+ years of experience building and owning production-grade services
  • Strong expertise in Java (11+), Spring Boot, and REST API design
  • Hands-on experience with Kafka in high-throughput environments
  • Experience with API Gateway for API management
  • Strong experience with AWS services (DynamoDB, EKS, SQS, Lambda, S3)
  • Experience with microservices and distributed systems
  • Strong system design, debugging, and performance optimization skills
  • Ability to drive complex initiatives independently
  • Excellent communication and collaboration skills

Responsibilities

  • Architect, build, and own high-scale distributed services
  • Lead the design of event-driven architectures using Kafka
  • Define and govern API standards using API Gateway
  • Drive service design with focus on scalability, resilience, and performance
  • Own technical decisions and service health metrics
  • Lead code reviews and enforce engineering best practices
  • Mentor junior and mid-level engineers
  • Collaborate with Product and leadership on roadmap and architecture
  • Drive debugging, performance optimization, and system reliability
  • Work across teams to ensure seamless integration and delivery

Skills

AWS LambdaAPI GatewayAWS S3AWS SQSDynamoDBEKSJavaKafkaMicroservicesREST APISpring Boot

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free