Senior System Analyst

Serbia

We are looking for a qualified Senior System Analyst  with a strong technical background, excellent communication skills, and the ability to collaborate with business and development teams.

 

What's the role about

  • As a member of the Systems Analysts team, you will contribute to the delivery of new products’ features/functionality.
  • You will work closely with other analysts, product owners, and engineers to design high-quality solutions.

 

What you’ll be doing

  • Gather and write requirements for new features and improvements in the Paysend products
  • Design high-quality solutions for business problems
  • Document solutions on the Confluence and GitLab wiki

 

What you’ll need to be successful in the role

  • Experience in requirements gathering and writing
  • Experience in technical documentation
  • Strong skills in system design with different types of integrations (REST, MQ, gRPC, etc.)
  • Database design experience. Good knowledge of SQL
  • XML/XSD, JSON Schema, Protocol Buffers
  • UML: component diagram, sequence diagram, state diagram
  • Good knowledge of PlantUML
  • Experience with OpenAPI (Swagger)
  • Ability to use С4 Model

Preferred Skills:
• Code reading skills (Java, C#)
• Understanding of OAuth 2.0, OpenId Connect, SSO
• Understanding of AsyncAPI
• Understanding characteristics of Cloud-native applications.

 

Apply now