|
Ad title:
Tech Lead Full Stack Java/Rust
|
| Provided By:
Astra Tech
|
|
Published: 27 January
/ Deadline: 27 February
|
Astra Tech is one of the fastest-growing technology ecosystems in the MENA region, building large-scale digital products across fintech, payments, e-commerce, communications, and AI-driven consumer services. As part of our global expansion, we are opening a new engineering hub in Georgia, which will play a key role in our international engineering organisation and work closely with technology leadership based in the UAE.
We are looking for a hands-on Technical Lead / Principal Engineer to design and build a new lending orchestration platform for the Botim Money ecosystem.
This role is execution-first: you will own the system architecture and implement the core platform yourself, working in a small, senior, AI-augmented squad.
The focus is speed, correctness, and clean architecture, not large-team management.
The platform will integrate with Nucleus (FinOne Neo), internal financial systems (KYC, payments, disbursement, repayment), and external scoring providers via APIs.
Key Responsibilities
** Own the architecture and core implementation of the lending orchestration layer
** Design API-first, event-driven workflows for lending lifecycle management
** Implement and evolve backend services using Java (preferred) or Rust
** Define service boundaries, contracts, and integration patterns
** Lead by example through hands-on development and code ownership
** Ensure resilience, idempotency, and fault tolerance in all integrations
** Drive rapid delivery using AI-assisted development (live coding, test generation, refactoring)
** Establish lightweight coding standards, review practices, and architectural guardrails
** Collaborate with product and domain stakeholders to translate lending flows into technical solutions
** Work closely with Automation QA to embed quality from day one
** Ensure observability, logging, and operational readiness are built into the platform
** Act as the technical decision-maker for scope, trade-offs, and sequencing
Required Technical Skills
** 7+ years of backend or full-stack engineering experience
** Strong hands-on expertise in Java (preferred) or Rust
** Proven experience designing API-centric, integration-heavy systems
Solid understanding of:
** Event-driven architectures
** Workflow orchestration
** Distributed systems fundamentals
** Experience integrating with financial systems (payments, lending, wallets, KYC)
** Familiarity with relational databases (PostgreSQL or equivalent)
** Experience with containerized environments (Docker; Kubernetes optional)
** Strong focus on clean architecture, domain modeling, and maintainability
** Comfortable using AI tools daily to accelerate development
Nice to Have
** Prior experience with lending platforms or LMS integrations
** Exposure to Nucleus / FinOne Neo or similar systems
** Experience building orchestration or middleware platforms
** Rust experience for performance-critical components
Why you`ll love working here
** High-ownership leadership role with real influence on people, processes, and delivery.
** Opportunity to build and shape a new engineering hub from the ground up.
** Direct collaboration with international teams across Georgia and the UAE.
** Competitive compensation package.
** 20 fully paid vacation days.
** 15 fully paid sick leaves.
** Paid public holidays.
** Compensation for health insurance and sports club membership (after trial period).
** Fast-paced environment within a rapidly scaling global tech ecosystem.
Recruiter email for applicants - anastasiia.sokha@usoftware.co
|
|
|
|