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.