Senior Backend Engineer – Architecture Team

ColendiBank

Fatih

On-site

TRY 400,000 - 700,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ColendiBank seeks an experienced Senior Backend Engineer in its Architecture Team to design scalable, secure backend services for digital banking platforms. You will lead backend development, system integration, and architectural decisions while collaborating with cross-functional teams.

Responsibilities include building RESTful services, integrating KYC and onboarding systems, and driving modernization toward cloud-native architectures with observability and resilience at the forefront.

Qualifications

  • 5+ years of hands-on backend development experience, preferably in banking or fintech.
  • Advanced proficiency in Java and the Spring ecosystem (Spring Boot, Spring Cloud).
  • Deep understanding of distributed systems, microservices, and event-driven architectures (Kafka).
  • Experience with relational and NoSQL databases and selecting appropriate storage.
  • Containerized deployments (Docker, Kubernetes), cloud-native architectures, and CI/CD pipelines (GitLab).
  • Solid testing practices (unit/integration/contract) and strong observability practices.

Responsibilities

  • Collaborate with the Architecture team to design scalable backend services for digital banking platforms.
  • Develop RESTful APIs, microservices, API gateways, and integration services.
  • Integrate banking services with core systems and third-party platforms (KYC, onboarding, campaigns).
  • Contribute to architectural decisions and uphold engineering standards for modern Java/cloud-native systems.
  • Ensure data security, auditability, and robust exception handling across distributed services.
  • Write clean, testable code and improve systems with observability and resiliency in mind.
  • Mentor engineers and share knowledge across teams.
  • Leverage AI-assisted tools to boost productivity while maintaining quality.

Skills

Java
Spring
Distributed systems
Microservices
Event-driven
CI/CD
Testing
Observability
Security
AI tooling

Tools

Docker
Kubernetes
GitLab
PostgreSQL
Oracle
SQL Server
MongoDB
Redis
CI/CD tooling

Job description

ColendiBank is Türkiye's first AI-powered digital native universal deposit bank, pioneering the integration of advanced technology with accessible financial services. Officially launched in 2024 following the acquisition of a coveted digital banking license, the bank caters to individuals and SMEs with a focus on micro credit and innovative deposit services. As a fully digital institution, ColendiBank leverages a cutting-edge, scalable core banking platform to deliver seamless, secure, and user-friendly experiences. Its commitment to innovation positions it as a leader in redefining digital banking in Türkiye.

Job Description

We are seeking an experienced Senior Backend Engineer – Architecture Team responsible for designing and developing scalable, secure backend services that support digital banking platforms. The role encompasses backend development, system integration, architectural contribution, technical leadership, and collaboration with cross-functional teams to deliver resilient and high-quality solutions.

Key Responsibilities
  • Work as part of a central Architecture team: provide hands-on technical support to product development teams, take on tasks from their backlogs when needed, and act as a technical reference point across the organization, collaborating closely with product, QA, compliance, and operations teams
  • Design and develop backend services across the bank's digital banking stack — scalable RESTful APIs, microservices, API gateways, and integration/adapter services supporting digital banking journeys
  • Integrate banking services with digital channels, core banking systems, and third-party platforms such as digital onboarding / identity verification (KYC) and real-time customer engagement & campaign management systems
  • Contribute to pragmatic architectural decisions, balancing real-world trade-offs; help define and uphold engineering standards and drive the modernization of existing services toward modern Java, event-driven, and cloud-native architectures
  • Ensure data consistency, security, confidentiality, traceability, and auditability across distributed systems, including reliable validation, exception management, and retry flows
  • Write clean, maintainable, and testable code, and continuously improve systems with a focus on observability, resiliency, and operational excellence
  • Support and mentor other engineers through technical guidance, feedback, and knowledge sharing
  • Leverage modern tools, including AI-assisted development, to improve productivity while maintaining high quality standards
What We're Looking For
  • 5+ years of hands-on backend development experience, preferably in banking or fintech
  • Advanced proficiency in Java and the Spring ecosystem (Spring Boot, Spring Cloud, etc.)
  • Deep understanding of distributed systems, microservices, and event-driven architectures (e.g., Kafka), with a strong grasp of object-oriented design and clean architecture principles
  • Proven experience with both relational (PostgreSQL, Oracle, SQL Server) and NoSQL (MongoDB, Redis, etc.) databases, and the judgment to choose the right storage technology per use case
  • Hands-on experience with containerized deployments (Docker, Kubernetes), cloud-native architectures, and CI/CD pipelines — preferably with GitLab
  • Strong understanding of unit, integration, and contract testing; you write testable, maintainable code by default
  • Solid understanding of monitoring, alerting, and observability practices in production systems
  • Experience with secure coding practices and handling sensitive financial data
  • A mindset of ownership and accountability; comfort operating in high-ambiguity environments, turning unclear problems into concrete solutions, and communicating decisions clearly across stakeholders
  • Ability to effectively use AI tools as a productivity multiplier, while maintaining engineering rigor
  • Pluses: core banking experience; integrations with external platforms (identity verification / KYC, campaign management, fraud, digital signature); comfort navigating codebases in unfamiliar languages and stacks
Join Us

At ColendiBank, you’ll play a key role in redefining the retail banking experience. We offer opportunities for professional growth in a collaborative, inclusive environment, contributing to a pioneering journey in the digital banking landscape.

Become a core part of our journey. Join ColendiBank as we build the future of digital banking.

ColendiBank is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Customer Experience & Process Designer
Customer Experience & Process Designer

ColendiBank • Fatih

On-site
TRY 350,000 - 520,000
Senior Business Analyst – Customer Domain
Senior Business Analyst – Customer Domain

ColendiBank • Fatih

On-site
TRY 420,000 - 660,000
Senior Backend Architect, Digital Banking Platform
Senior Backend Architect, Digital Banking Platform

ColendiBank • Fatih

On-site
TRY 400,000 - 700,000
Senior Digital Banking Customer Experience Analyst
Senior Digital Banking Customer Experience Analyst

ColendiBank • Fatih

On-site
TRY 420,000 - 660,000
Senior Software Developer
Senior Software Developer

Hesapkurdu • Fatih

On-site
TRY 300,000 - 420,000
Private Health Insurance
Team dinners & outdoor activities
Monthly Happy Hours
Digital Assets Backend Engineer
Digital Assets Backend Engineer

ING Hubs B.V. Turkiye • Başakşehir

Hybrid
TRY 1,000,000 - 1,400,000
Hybrid working model
Training budget and Udemy partnership
Global mobility opportunities
+4
Software Engineer 'NLP'
Software Engineer 'NLP'

Yapı Kredi Teknoloji • Fatih

Hybrid
TRY 70,000 - 90,000
Opportunity to work in hybrid model
Company-contributed individual retirement insurance
Birthday off day
Digital Banking Customer Journey Expert –Web
Digital Banking Customer Journey Expert –Web

ING Türkiye • Fatih

On-site
TRY 334,800 - 502,200
Flexible and hybrid working models
Comprehensive health insurance
Private pension plans
+1
Senior Java Software Engineer
Senior Java Software Engineer

ING Hubs Türkiye • Fatih

Hybrid
TRY 600,000 - 900,000
Welcome Leave 14 days
Flexible hybrid working model
Remote August opportunities
+2
Senior Backend Engineer
Senior Backend Engineer

Dataroid • Fatih

On-site
TRY 500,000 - 900,000
Private health insurance
Remote work benefits
Paid day off for birthday
+3