HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    PA

    Payall

    Fintech

    Senior Back-End Engineer

    Chisinau, MoldovaOn-SiteFull-time5+ yrs experiencePosted 1mo ago
    View all jobs

    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.

    Job details are sourced from the employer's original posting.

    Open job posting
    PA

    About the company

    Payall

    Payall is a financial technology company specializing in payment platforms and banking systems. They focus on building and maintaining large-scale, mission-critical applications for the financial industry.

    View all Payall jobs
    Industry
    Fintech
    Open roles
    1

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.