➡️ Apply here: Full-Stack Engineer (Backend-First, AI-Augmented – Java/Rust)
🔔 Monitor #fullstack #java #golang jobs
👩💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume
We are looking for a backend-first Full-Stack Engineer to help build and evolve a lending orchestration platform within the Botim Money ecosystem. You will work in a small, senior, AI-augmented squad, focusing on backend services, integrations, and orchestration flows, with only minimal frontend responsibilities for internal tools or admin interfaces when needed. Speed, correctness, and clean architecture matter more than UI polish.
Key Responsibilities:
* Design and implement backend services and APIs using Java (preferred) or Rust
* Build and maintain integration-heavy workflows across:
* Internal financial systems (products, payments, KYC, disbursement, repayment)
* External providers (LMS, scoring, third-party APIs)
* Contribute to an API-first, event-driven architecture
* Implement resilient patterns: retries, idempotency, timeouts, error handling
* Develop lightweight internal UIs or admin tools when required (no heavy frontend ownership)
* Write clean, testable, maintainable code, leveraging AI for speed and consistency
* Collaborate closely with the Technical Lead on architecture and design decisions
* Work with Automation QA to ensure quality is embedded from day one
* Participate actively in code reviews and technical discussions
* Help maintain observability and operational readiness of services
What This Role Is NOT:
* Not a dedicated frontend or UX role
* Not a DevOps/platform engineer
* Not responsible for compliance or regulatory interpretation
* Not expected to master multiple frontend frameworks
Required Technical Skills:
* 4+ years of professional software engineering experience
* Strong hands-on experience with Java (Spring Boot or similar) or Rust
* Solid backend engineering fundamentals:
* REST APIs
* Service-to-service integration
* Data persistence (PostgreSQL or equivalent)
* Experience working with integration-heavy or fintech systems
* Understanding of:
* Distributed systems basics
* Event-driven or asynchronous workflows
* Familiarity with containerized environments (Docker)
* Comfortable using AI tools daily to accelerate development and testing
* Strong debugging and problem-solving skills
Nice to Have (Not Mandatory):
* Experience with lending, payments, or financial workflows
* Exposure to orchestration or middleware platforms
* Basic frontend experience (React/Vue) for internal tooling only
* Rust experience in production systems
Profile We Are Looking For:
* Pragmatic, execution-oriented engineer
* Comfortable working in small teams with high ownership
* Able to move fast without sacrificing code quality
* Thinks in flows, contracts, and failure modes
* Uses AI as a default productivity tool, not an afterthought
Location:
Tibilisi, Georgia
Abu Dhabi, UAE
Full-time
