Jobiglo

No results.

System Architect – Fintech Platform

Leanpay · Belgrade

New
Hybrid Senior 🇬🇧 English
Java Docker Kubernetes AWS Google Cloud Kafka JMS ActiveMQ Pub/Sub API design

Job description

About the role

Leanpay, a Buy Now Pay Later provider founded in 2014, is expanding its IT team in Serbia and is looking for a System Architect. The role shapes the evolution of the lending platform, dividing it into bounded contexts so that engineers and AI agents can work safely on each part, while keeping the current platform running for customers.

Key responsibilities

  • Plan the platform's evolution and structure against business needs and cost-benefit, and maintain it with engineers
  • Define bounded contexts with clear ownership, contracts and data boundaries, with no shared databases
  • Design for resilience: remove single points of failure, define SLOs, RTO and RPO, degraded modes and tested disaster recovery
  • Turn security and regulatory requirements such as GDPR into architecture, and back audits with evidence
  • Lead business-critical and tech-critical decisions, record them as Architecture Decision Records (ADRs) and ensure they are applied correctly
  • Keep models, diagrams and guides up to date, and act as custodian of the Platform Knowledge Base
  • Work with delivery teams, Team Leads and engineering management on design problems
  • Choose tools and frameworks and assess third parties (cloud, core banking, KYC, payment providers) on build vs. buy, concentration risk and exit plans

Required profile

  • University degree with a technical orientation
  • 8+ years in software engineering, with a significant part in architecture and system design of production systems
  • Experience with AI-assisted development, including architecture knowledge and rules usable by people and AI agents
  • Strong problem-solving, conceptual, organizational and delegation skills
  • Clear written communication in English
  • Plus: fintech or banking experience, including security and regulatory requirements

Required skills

  • Knowledge of architecture styles and their trade-offs
  • Microservices and distributed systems design (a plus)
  • Java and Spring/SpringBoot (a plus)
  • Docker, Kubernetes and cloud environments such as Google Cloud or AWS (a plus)
  • Relational databases, messaging systems (Kafka, JMS, ActiveMQ, Google Pub/Sub) and API design (a plus)

What we offer

  • A competitive package aligned with similar positions
  • Career advancement opportunities
  • 25 days of annual vacation and 5 days of fully paid sick leave
  • Hybrid work model based in the Belgrade office, with lunch provided
  • Private medical insurance

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Leanpay.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Serbia.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 45 minutes ago

Expires 1 month from now

3 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Leanpay

Belgrade