SoftwareEngineer (Bengaluru)

SoftwareEngineer (Bengaluru)

26 Aug
|
Finastra
|
Bengaluru

26 Aug

Finastra

Bengaluru

Who are we?
At Finastra, we’re a global leader in financial services software, dedicated to expanding access to financial services and shaping what’s next for the industry. Our technology powers mission‑critical solutions across Lending, Payments and Universal Banking, supporting over 7,000 customers, including 80% of the world’s top 50 banks, in more than 110 countries.
About the Role
You will work on a cloud-native SaaS platform serving financial institutions globally, built on a up-to-date Java + Angular stack. The team is modernising a large-scale enterprise system from a JBoss monolith to a multi-tenant Spring Boot microservices architecture, with a strong emphasis on configuration-driven extensibility over code generation.
Core Technical Requirements
Backend — Java / Spring Boot
3+ years building production REST APIs with Spring Boot
Strong understanding of layered architecture — controller, service, domain, persistence
Hibernate ORM — entity mapping, relationship management, query optimisation
Oracle or equivalent relational database — schema design, SQL, indexing




Experience with event-driven or pipeline-based processing (validation chains, pre/post-save hooks, deserialisation pipelines)
Unit and integration testing with JUnit 5, Mockito, Spring Test
Frontend — Angular / TypeScript
Angular reactive forms, component architecture, HTTP client
TypeScript — interfaces, generics, strict mode
Schema-driven / configuration-driven UI rendering
Experience integrating with REST APIs and handling async state
Platform & Infrastructure
Docker — containerisation, multi-stage builds
Kubernetes — deployments, ConfigMaps, Secrets, volume mounts
CI/CD pipelines — build, test, deploy automation
Git — branching strategy, code review practice
Architecture & Design
Understands multi-tenant SaaS patterns — per-tenant data isolation, JWT-based tenant resolution, path-scoped configuration
Comfortable with configuration-over-code design — building systems where runtime behaviour is driven

📌 SoftwareEngineer (Bengaluru)
🏢 Finastra
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: softwareengineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: softwareengineer (bengaluru) / bengaluru