Senior Software Engineer

SBS

Dadri

On-site

INR 1,200,000 - 1,800,000

Full time

21 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

SBS seeks an experienced Senior Software Engineer – Java Backend & Microservices to design, develop, and deliver scalable software for banking/financial services. You will build RESTful APIs, work with PostgreSQL/MongoDB, Redis and modern microservices architectures, and contribute to architecture decisions.

You will mentor juniors, participate in Agile ceremonies, and drive code quality, performance, and continuous improvement across the product lifecycle.

Qualifications

  • 6–8 years of software development experience with Java 8 or above.
  • Hands-on experience with Spring Boot, Spring Framework, Microservices, RESTful APIs.
  • Strong understanding of OOP, data structures, algorithms, design patterns, and SOLID principles.
  • Experience with solution design, distributed systems, and scalable architecture.
  • Familiarity with Git, Jenkins, and CI/CD pipelines.
  • Knowledge of relational and NoSQL databases (PostgreSQL, MongoDB).
  • Experience building enterprise-grade software products.

Responsibilities

  • Design, develop, and maintain scalable Java backend applications using Spring Boot and microservices.
  • Contribute to solution architecture, HLD/LLD, and technical decisions.
  • Build and integrate RESTful APIs and backend services for enterprise apps.
  • Work with PostgreSQL, MongoDB, and caching technologies like Redis.
  • Collaborate with product owners, architects, QA, and cross-functional teams.
  • Participate in Agile ceremonies and code reviews.
  • Mentor junior engineers and promote clean coding practices.
  • Support CI/CD processes and automated deployments.
  • Troubleshoot complex issues and optimize performance.
  • Promote architectural improvements and scalability.

Skills

Java
Spring Boot
Microservices
RESTful APIs
OOP
Data structures
Algorithms
Design patterns
SOLID principles
Distributed systems
Caching
Hibernate/JPA
Git
Jenkins
CI/CD
Agile/Scrum
Debugging
Communication

Education

Bachelor's degree in CS/Engineering

Tools

Docker
Kubernetes
Terraform
Ansible

Job description

We are looking for an experienced and hands-on Senior Software Engineer – Java Backend & Microservices to join our engineering team at SBS.

In this role, you will design, develop, and deliver scalable, high-performance software solutions using Java, Spring Boot, and modern microservices architecture. You will collaborate with cross-functional teams, contribute to solution design and architectural decisions, and help build enterprise-grade products for the banking and financial services industry.

We are looking for someone who enjoys hands-on coding, takes ownership of technical solutions, and contributes to continuous improvement in engineering practices.

Key Responsibilities

  • Design, develop, and maintain scalable, secure, and high-performance applications using Java, Spring Boot, and Microservices.
  • Contribute to solution architecture, High-Level Design (HLD), Low-Level Design (LLD), and technical decision-making.
  • Build and integrate RESTful APIs and backend services for enterprise-grade applications.
  • Work with relational and NoSQL databases such as PostgreSQL, MongoDB, and caching technologies like Redis.
  • Collaborate with product owners, architects, QA, and engineering teams throughout the software development lifecycle.
  • Participate in Agile ceremonies, sprint planning, technical discussions, and code reviews.
  • Contribute to product architecture improvements, technical scalability, and application performance optimization.
  • Support CI/CD processes, automated deployments, and engineering best practices.
  • Troubleshoot complex technical issues, optimize system performance, and support production releases.
  • Mentor junior engineers and promote clean coding, maintainability, and continuous improvement.

Required Skills & Experience

  • At least 6–8 years of software development experience with strong hands-on expertise in Java 8 or above.
  • Strong experience with Spring Boot, Spring Framework, Microservices, and RESTful APIs.
  • Good understanding of object-oriented programming, data structures, algorithms, design patterns, and SOLID principles.
  • Experience with solution design, distributed systems, and scalable application architecture.
  • Hands-on experience with PostgreSQL or MongoDB.
  • Understanding of caching mechanisms such as Redis.
  • Experience with Hibernate/JPA and modern backend development practices.
  • Familiarity with Git, Jenkins, and CI/CD pipelines.
  • Good understanding of Agile/Scrum development methodologies.
  • Strong analytical, debugging, problem-solving, and communication skills.
  • Bachelor's degree in Computer Science, Engineering, or a related technical discipline, or equivalent professional experience.

Good to Have

  • Experience with AWS cloud services and cloud-native application development.
  • Exposure to Docker, Kubernetes, Terraform, or Ansible.
  • Experience with Spring Batch, reactive programming, or event-driven architectures.
  • Working knowledge of Angular or other frontend technologies.
  • Familiarity with Python scripting and development automation.
  • Experience building enterprise-grade software products.
  • Exposure to Banking, Financial Services, Fintech, or Payments domains.
  • Knowledge of low-code/no-code platforms.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Backend Developer
Senior Software Engineer – Backend Developer

Shiprocket • Gurugram District

On-site
INR 1,500,000 - 2,800,000
Senior Java Developer
Senior Java Developer

Dbiz.ai • Ernakulam

Hybrid
INR 1,800,000 - 3,200,000
Senior Java Developer
Senior Java Developer

A.TReDS Ltd. • Navi Mumbai

On-site
INR 2,200,000 - 3,400,000
Senior Software Engineer | Backend (JAVA)
Senior Software Engineer | Backend (JAVA)

First Object • Bengaluru

Hybrid
INR 1,800,000 - 3,000,000
Software Engineer
Software Engineer

EdgeVerve Systems • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 1,800,000 - 2,400,000
Senior Java Developer
Senior Java Developer

Luxoft • India

On-site
INR 1,400,000 - 1,900,000
Senior Software Development Engineer
Senior Software Development Engineer

Comviva • Uttar Pradesh

On-site
INR 1,200,000 - 2,400,000
Senior Java Developer ( HSBC)
Senior Java Developer ( HSBC)

Allegis Group • Pune District

Hybrid
INR 1,500,000 - 2,100,000
Senior Java Developer
Senior Java Developer

Insight Global • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

WalkingTree Technologies • Bengaluru, Chennai District

On-site
INR 1,600,000 - 2,600,000