We are United Software — a place where cool people start their career after working for well-known IT companies. But why do they come here? United Software is not just another outsourcing company. This is a company that works with Uber, Virgin Mobile, Kia and other well-known and dynamically growing...
7 січня 2026

Java Full Stack Engineer (Tbilisi, Onsite) (вакансія неактивна)

за кордоном до $7000

Description
Astra Tech is a UAE-based company building one big app (Botim) where you can do everything: call, send messages, pay bills, move money, shop, book services, and even talk to AI — all without jumping between dozens of separate apps. By plugging new services into behaviours people already have (chat and calls), Astra Tech solves platform fatigue and creates a sticky ecosystem for 150M+ users across 155 countries.
Their flagship product, the Botim Ultra App, combines communication, fintech (Botim Money), e‑commerce, government services, and AI assistants under one brand, with a clear motto: “Blueprint of Simplicity” — make everyday life easier, not more complex

Requirements

  • 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

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

Nice to have

  • 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

Working conditions
Requirement to go to the office. ​Office location

...and of course, your benefits:

• Direct work with the customer, ownership culture.
• 20 working days of vacation and 15 sick leaves (all Ukrainian public holidays included).
• Health insurance (after trial).
• Fitness membership (after trial).
• Company legal and accounting support.
• Flexible working hours (no time trackers).
• Corporate events.