Core Banking developer
Core
Design, build, and evolve core banking products on modern, cloud-native platforms using Thought Machine (4th Generation) frameworks.
Role type
Senior IC Core Banking Developer (Thought Machine)
Builds
Vault-based product logic, ledger-posting services, and integration APIs for digital banking products.
Domain
Banking / Financial Services / Core Banking
Deliverable
production ML models | product features
Required skills
Thought Machine Vault, double-entry accounting, API development (REST/gRPC), event-driven architecture (Kafka), cloud-native environments (AWS/Azure/GCP), CI/CD, test automation, SQL/Snowflake/BigQuery
Preferred skills
Payments (SEPA/SWIFT), card processing, AML/KYC, service mesh (Istio/Linkerd), TOGAF, data privacy (GDPR)
Technologies
Thought Machine, Vault, Kafka, Docker, AWS/Azure/GCP, Python/Java/Kotlin/Go, Snowflake/BigQuery, Istio/Linkerd
Responsibilities
Design and implement core banking product logic (accounts, deposits, lending, fees); Build and maintain ledger-posting logic; Develop integration services and APIs for downstream systems; Write comprehensive tests and support product releases; Partner with Product Owners and SMEs to translate requirements.
Seniority
Senior, hands-on IC