Senior Back-End Engineer @Payall
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2mths ago

[Hiring] Senior Back-End Engineer @Payall

2mths ago - Payall is hiring a remote Senior Back-End Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Moldova

Role Description

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.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Moldova
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Back-End Engineer @Payall
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2mths ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Moldova
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 126,783+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later