hirly

Payall

Senior Back-End Engineer

Chisinau, Chisinau, Remote

See how you match this job — and similar ones. Free.

Upload your resume and hirly scores it against this role at Payall first, then against similar open jobs, and shows where you fit and why.

PDF or DOCX, up to 12MB. No sign-up to see your matches.

Get past the screening software and onto a recruiter's desk

hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.

  • Keywords matched to this posting
  • Fit score before you apply
  • Cover letter included

Matched against 2.3M live jobs from 200,000+ employers in 200+ countries.

Tailor my resume for this job →

hirly's read of this role

Role family
Engineering
Seniority
Senior
Country
MD
Work mode
Remote-friendly
First seen by hirly
2 Sept 2026

Derived automatically from the posting. Upload your resume above to see how the role scores against it.

the posting

  • 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.

Original posting on Payall's site ↗

Want this one?

Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.

Tailor my resume for this job