Posted on:July 20, 2026

Senior Back-End Engineer at Payall Payment Systems

Payall Payment Systems is hiring a Senior Back-End Engineer in Chisinau, Moldova. On-site.

About Payall Payment Systems

Payall Payment Systems is a fintech company that provides cross-border payment processing infrastructure. It offers correspondent banking as a service and enables instant cross-border payments 24/7. Its software automates risk, compliance, and operating tasks for financial institutions, correspondent banks, central banks, and last-mile payment channels, and it works with businesses that need cross-border payment solutions.

Senior Back-End Engineer job description

About Us:
Payall Payment Systems is a dynamic and rapidly growing fintech startup focused on revolutionizing cross-border payments. Our mission is to provide seamless, secure, and innovative payment solutions for businesses worldwide. As we continue to scale, we are seeking a talented Senior Back-End Engineer to help build and maintain scalable, high-performance systems that power our products.

Position Overview:
As a Senior Back-End Engineer, you will play a critical role in designing, developing, and maintaining the core backend systems that drive our platform. You will collaborate closely with cross-functional teams to develop innovative solutions, ensure system reliability, and support business growth. This role requires a hands-on developer who thrives in a fast-paced startup environment. You will be expected to take full ownership of delivery of new functionality or removal of defects all the way through the development process.

Key Responsibilities:

  • Architect, implement and deploy high-performance, multi-tenant services;
  • Integrate with 3rd party services;
  • Perform code reviews to ensure code quality, maintainability, and adherence to best practices;
  • Write unit, functional and integration tests covering your code:
  • Work closely with product managers, designers, and QA to deliver top-notch products:
  • Involve in full software development lifecycle from concept to deployment, including maintenance;
  • Contribute to CI/CD pipelines and optimize workflows for better efficiency;
  • Create quality technical documentation to support the engineering and product teams;
  • Implement and enforce secure coding standards to safeguard against security vulnerabilities;
  • Actively participate in SCRUM rituals;
  • Participate in product planning and roadmap discussions;
  • Guide and mentor junior engineers, helping them to up their game;
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review;
  • Document software designs decisions, APIs, and processes to support knowledge sharing and maintain technical clarity;
  • Maintain publicly facing API documentation;
  • Provide ongoing support and maintenance for existing applications, including bug fixes and performance enhancements.

Qualifications:

  • 5+ years of hands-on experience designing, developing, and maintaining server-side applications using Java and/or Kotlin.
  • Proven experience building and owning material components of large-scale financial systems, payment platforms, banking systems, or other mission-critical applications.
  • Demonstrated experience designing and operating distributed systems, including understanding of scalability, reliability, fault tolerance, and performance optimization.
  • Strong experience with data modeling, database architecture, and working with large-scale datasets and high-volume transactional data.
  • Practical experience leveraging Artificial Intelligence (AI) tools and technologies within software development workflows, including improving engineering productivity, code quality, automation, or system capabilities.
  • Proven ability to take end-to-end ownership of complex engineering initiatives, from architecture and design through implementation, deployment, and ongoing maintenance.
  • Experience designing and developing microservices-based architectures and high-availability, low-latency systems.
  • Strong proficiency with Java and/or Kotlin, including Spring Framework (Spring Boot, Spring MVC).
  • Solid understanding of software architecture principles, design patterns, and engineering best practices.
  • Experience implementing secure software solutions with a strong security-oriented mindset, particularly in environments handling sensitive financial or transactional data.
  • Experience working with cloud platforms such as AWS or GCP.
  • Experience with CI/CD pipelines, infrastructure automation, and modern software delivery practices.
  • Proficiency with version control systems, particularly Git.
  • Experience writing comprehensive unit, functional, and integration tests.
  • Experience creating and maintaining technical documentation, API documentation, and software design specifications.
  • Previous experience mentoring engineers, providing technical guidance, conducting code reviews, and helping improve engineering practices across a team.
  • Strong problem-solving and analytical skills with the ability to operate effectively in a fast-paced startup environment.
  • Excellent communication and collaboration skills, with the ability to work cross-functionally with Product, QA, Compliance, and other business teams.

Apply now

Applications go straight to Payall Payment Systems. We never sit between you and the employer.

Apply now ↗
Get new startup jobs by email
Pick what you want to hear about. The first email confirms your alert, then we only write when something new matches. You can unsubscribe from any email.
1 of 15 categories
How often

Similar engineering jobs

All engineering jobs →