Senior System Analyst (Backend)

Limassol, Limassol, Cyprus
Full Time
Experienced

Spotware Systems is looking for an experienced System Analyst to join our backend team and our office in Limassol. The ideal candidate will be fully involved in product development with a deep understanding of brokerage activity and business needs, and will be ready to become a part of our highly professional team.

  Responsibilities:

  • Collecting, analyzing, and formalizing the system requirements for the backend systems.
  • Developing detailed use cases to capture the interaction between clients and the backend systems.
  • Participating in all stages of the backend team's workflow — from requirements gathering and design through implementation support, testing, and release.
  • Working with product managers, architects, and developers to design scalable and efficient backend solutions based on business requirements.
  • Developing detailed technical specifications, including data models, system flows, and interface definitions.
  • Collaborating with other teams to ensure seamless integration of backend systems with client applications, third-party services, and external APIs.
  •  Maintaining comprehensive documentation of backend systems, including design documents and API specifications.
  • Defining test cases and acceptance criteria for backend tasks.
  • Using AI tools to analyze requirements and code, and to find optimal solutions to the business tasks at hand.
  • Our stack: Java, Protobuf, PostgreSQL, Redis, Kafka, RabbitMQ, TCP/IP, WebSockets, REST, FIX protocol.

  Requirements:

  •  4+ years of relevant experience.
  •  Strong understanding of backend technologies and architectures, including databases, message queues (e.g. Kafka, RabbitMQ), and web services.
  •  You use AI not just occasionally, but as a core part of how you think, work, and deliver results. Being AI-augmented is part of what makes you a top performer - you apply AI tools to requirements analysis, code analysis, and the search for optimal solutions to business problems.
  • Good knowledge of API integration scenarios, including TCP, HTTP, and RPC.
  • Fluency in Russian and B1+ in English.
  • Proficiency in software development methodologies, such as Agile or Scrum.
  • Excellent analytical and problem-solving skills, with the ability to translate complex business requirements into technical solutions.
  • Effective communication skills, with the ability to collaborate across multidisciplinary teams.

  Conditions:

  • Competitive salary.
  • Private medical insurance.
  • Relocation support (if applicable), including an entry permit, relocation bonus, flight tickets, and airport pickup.
  • Support with settling into life in Cyprus, including basic guidance on everyday matters, accommodation, banking, and healthcare.
  • A comfortable office environment with fresh fruits every day, treats or pizza on Wednesdays, and snack day on Fridays.
  • Fair remuneration based on your experience, skills, and level of responsibility.
  • Welcome Baby Bonus and Baby Box to celebrate the arrival of a child.
  • Birthday voucher.
  • Partial compensation for sports activities and wellness initiatives.
  • Greek language classes.
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*