This project focuses on developing a borderless financial platform that supports international banking flows, payments, account management and regulatory compliant operations. The product handles sensitive data and high volume transactions while prioritising reliability and security.
Team
You will work in a distributed environment with backend engineers, a product manager and platform specialists. The role involves leading a sub team of three to five engineers, conducting design reviews, ensuring code quality standards and supporting collaborative decision making.
Position overview
We are looking for a Senior Backend Engineer who will define the technical direction of a backend domain and drive architectural decisions. You will design microservices, create scalable solutions, guide a small engineering group and collaborate closely with product specialists to shape the delivery roadmap.
Plan and design backend microservices with clear boundaries and contracts
Develop solutions for domains such as onboarding, payments, transaction orchestration or platform components
Break complex epics into actionable tasks with clear acceptance criteria
Review designs from other engineers to ensure scalability and fault tolerance
Drive technical decisions including caching layers, asynchronous processing strategies, database choices and API versioning
Evaluate build versus buy options for integrations and services
Collaborate with a product manager to align on scope and prioritisation
Lead a sub team of backend engineers and support their professional growth
Support incident response, root cause analysis and long term improvements
Monitor service performance using logging, metrics and tracing tools
Requirements
Professional backend engineering experience from 4-7 years
Experience with Go (tooling & CLIs)
Experience designing microservices with well-defined contracts and boundaries
Experience with Java 21 or modern Java versions
Experience with caching strategy design, including TTL and invalidation approaches
Experience working with asynchronous processing, event-driven architecture, or queue-based workflows
Experience using structured logging, metrics, and alerting to debug production systems
Experience in making build versus buy decisions with clear trade-off analysis
Experience reviewing code and identifying architectural or contract issues
Experience with AWS-based services
Experience working with relational and non-relational databases such as PostgreSQL or DynamoDB
Experience writing backend services using Spring Boot or similar frameworks
Nice to have
Experience with financial or payments related systems
Experience with KYC or AML flows
Experience with workflow or orchestration engines
Experience with platform wide pattern creation or reusable service design
Experience with data encryption practices and security audits
Experience with CockroachDB or high availability distributed databases
Търсите сходни възможности?
Try AI chatbots with our ready-made prompt to discover similar roles that match your skills and interests.
Най-търсени позиции
1 of 1
Senior Java Developer
Индия
We’re seeking an experienced Senior Java Developer to build scalable, real-time microservices using the latest Java technologies in a collaborative, cutting-edge environment
Full-Stack Developer (Java, Angular) with Python Experience
The project focuses on developing a comprehensive test automation platform that supports multi-protocol testing from simple feature validation to complex system and scenario testing
You will join a long term initiative focused on building and enhancing cloud native backend services that support scalable internal and external applications. The project aims to modernize the existing architecture, introduce cloud automation, and improve overall service reliability.
By clicking 'Accept All Cookies', you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. More information
Privacy Preference Center
When you visit any website, it may store or retrieve information on your browser, mostly in the form of cookies. This information might be about you, your preferences or your device and is mostly used to make the site work as you expect it to. Because we respect your right to privacy, you can choose not to allow some types of cookies. More information
Manage Consent Preferences
Strictly Necessary Cookies
Always Active
These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work. These cookies do not store any personally identifiable information.
Functional Cookies
These cookies enable the website to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly.
Targeting Cookies
These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising.
Performance Cookies
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.