Staff Software Development Engineer 2 Java

Year    UP, IN, India

Job Description

Company Description



SBS is a global financial technology company that's helping banks and the financial services industry to reimagine how to operate in an increasingly digital world. SBS is a trusted partner of more than 1,500 financial institutions and large-scale lenders in 80 countries worldwide, including Santander, Societe Generale, KCB Bank, Kensington Mortgages, Mercedes-Benz, and Toyota FS. Its cloud platform offers clients a composable architecture to digitize operations, ranging from banking, lending, compliance, to payments, and consumer and asset finance. With 3,400 employees in 50 offices, SBS is recognized as a Top 10 European Fintech company by IDC and as a leader in Omdia's Universe: Digital Banking Platforms.

Technical Skills:



Proficient in Java 11+

with deep expertise in backend development and object-oriented programming.

Strong command of Spring Boot

for building scalable microservices.

Extensive experience with databases

, including

MongoDB, Redis, and PostgreSQL

for both NoSQL and SQL solutions.

Hands-on experience with Kafka

for event-driven system design.

Good exposure to front-end technologies

, particularly TypeScript and Angular (preferred). Exposure to Docker, Kubernetes, and container orchestration concepts. Experience with

K6 test automation

for performance testing. Understanding of microservices architecture and SaaS application development.

Soft Skills:



Proven experience in fintech, banking, or payment systems, with a strong understanding of regulatory and compliance requirements. Ability to lead and influence technical teams, driving best practices and architectural excellence. Strong problem-solving mindset, capable of handling complex architectural challenges with a strategic approach. Continuously explores emerging technologies, driving innovation and transformation within the organization. Exceptional communication and stakeholder management skills, ensuring alignment between business goals and technical execution.

What drives our teams:



Develop, test, and maintain software components based on user stories and feature specifications. Write clean, maintainable, and efficient code using

Java reactive streams

and associated technologies. Implement and optimize solutions using

Spring Web Flux, Spring Boot, Spring Cloud Contract

, and other Spring modules. Build and manage

microservices

using

Docker, Kubernetes, and Helm

. Integrate event-driven systems using

Kafka

. Work on distributed data processing using

Apache Spark

. Develop front-end components using

Angular

and

TypeScript

. Build and deploy

AWS cloud-based SaaS applications

, ensuring scalability and reliability. Work closely with cross-functional teams, including

architecture

and

product teams

, to ensure the seamless implementation of enterprise-level non-functional requirements (NFRs). Drive innovation by introducing new ideas and technologies into the development process, with a focus on

automation

and reducing manual interventions. Focus on

efficiency improvements

in both product development and operational tasks. Leverage

GenAI tools

, such as

GitHub Copilot

, to optimize your development workflow and enhance code quality. Collaborate with the team on building scalable

SaaS products

, ensuring long-term product growth and maintaining enterprise-level quality. Contribute to overall product design and feature enhancements,

thinking beyond technical execution

and focusing on the

bigger product vision

.

What We Offer:



Competitive salary and benefits package. A supportive and inclusive work environment. Opportunities to work with cutting-edge technologies and tools. Continuous learning and development opportunities, including mentorship from experienced developers. A chance to contribute to real-world projects that make an impact.

Total Experience Expected: 11-15 years

Qualifications

Minimum Qualifications



Bachelor's or higher degree in

Engineering / Computer Science

from a reputed institute

13 - 15 years of hands-on experience

in

Java-based backend development

within large product teams Proven experience building and operating

cloud-native, microservices-based distributed systems

in production Strong proficiency in

Java 11+

,

Spring Boot

,

Spring Cloud

, and

Spring Web / WebFlux

Hands-on experience with

microservices and event-driven design patterns

(e.g., Saga, Circuit Breaker, CQRS, API Gateway) and

Kafka

Solid experience with

SQL and NoSQL databases

(PostgreSQL, MongoDB, Redis or equivalent) Working knowledge of

Docker, Kubernetes, CI/CD pipelines

, and cloud platforms (

AWS/GCP/Azure

) Strong understanding of

non-functional requirements

including performance, scalability, reliability, and security Demonstrated ability to

own complex problem areas end-to-end

, contribute to solution design, and resolve production issues in distributed systems Experience with

code quality, testing, and engineering best practices

(TDD, unit, integration, and contract testing) Exposure to

front-end technologies

(Angular, TypeScript, or similar) for effective backend-frontend integration Proven ability to

mentor engineers and influence technical decisions

through hands-on contribution and collaboration Experience working in

Agile, product-driven environments

with a strong ownership mindset

Role Summary




We are seeking a Software Engineer (13 - 14 Years Exp) with deep hands-on experience in building and operating secure, scalable, cloud-native applications. The role focuses on owning complex technical problem areas, contributing to solution design, and driving engineering excellence through hands-on execution.



The ideal candidate brings strong expertise in Java, microservices, distributed systems, and cloud platforms, with the ability to influence design and quality outcomes while collaborating closely with Architects and product teams. Though not an Architect role, this position requires strong system-level thinking, accountability for non-functional requirements, and a passion for high-quality, maintainable software.



The role plays a key part in delivering resilient, high-performance SaaS products, mentoring engineers through example, and continuously improving platform reliability and engineering practices in an Agile, product-driven environment.

Key Responsibility:



Design, develop, and maintain

cloud-native, microservices-based applications

with a strong focus on scalability, reliability, and security Own

end-to-end delivery

of complex features or components, from design to production support Apply appropriate

microservices and event-driven patterns

to build resilient and fault-tolerant systems Write clean, maintainable, and efficient code following

SOLID principles, Clean Code practices, and TDD

Ensure high standards of

code quality, test coverage, and performance

, including unit, integration, and contract testing Collaborate closely with

Architects and product teams

to align implementation with functional and non-functional requirements Lead

debugging, root-cause analysis, and resolution

of complex production and distributed system issues Contribute to

DevSecOps practices

, including CI/CD pipelines, containerization, and secure deployments Mentor and guide engineers through

code reviews, technical discussions, and best-practice adoption

Continuously improve systems by identifying

technical debt, performance bottlenecks

, and reliability gaps Stay current with emerging technologies and engineering practices, applying them pragmatically to improve the platform


Additional Information



Secondary Location: Noida Campus


At our organization, we are committed to fighting against all forms of discrimination. We foster a work environment that is inclusive and respectful of all differences.


All of our positions are open to people with disabilities.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5188065
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    UP, IN, India
  • Education
    Not mentioned
  • Experience
    Year