Description

Company Overview

The organisation operates within the financial technology sector, developing secure, scalable digital financial solutions that support modern banking, payment processing, foreign exchange services, and digital financial infrastructure. Its engineering teams focus on building reliable backend systems that enable seamless financial transactions, secure data exchange, and efficient integration with external financial platforms.

Role Summary

We are seeking an experienced Senior Fintech Backend Engineer to design, develop, and maintain the server-side infrastructure powering modern financial technology applications. The successful candidate will play an important role in developing reliable backend services, improving transaction processing capabilities, and ensuring that financial applications operate securely and efficiently.

This position requires strong software engineering expertise, practical knowledge of financial systems, and the ability to develop high-performance applications in a distributed remote environment.

Key Responsibilities

  • Design, develop, and maintain scalable backend applications supporting digital banking, payment platforms, and financial technology products.

  • Build secure RESTful APIs and microservices for financial transactions, account management, and third-party integrations.

  • Develop reliable transaction-processing services with appropriate validation, reconciliation, and error-handling mechanisms.

  • Optimise database queries, application performance, and backend infrastructure to support growing transaction volumes.

  • Implement authentication, authorisation, encryption, and other essential security controls.

  • Collaborate with frontend developers, product specialists, and financial operations teams to deliver integrated solutions.

  • Investigate production issues, troubleshoot system failures, and implement long-term technical improvements.

  • Maintain technical documentation, automated tests, and software development standards.

  • Participate in code reviews, architectural discussions, and continuous improvement initiatives.

Requirements and Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline, or equivalent professional experience.

  • At least five years of professional backend development experience.

  • Strong proficiency in Python, Java, Go, Node.js, or comparable backend technologies.

  • Practical experience developing APIs, microservices, and distributed applications.

  • Good understanding of relational and NoSQL databases, particularly PostgreSQL and Redis.

  • Knowledge of financial transaction workflows, payment processing, or digital banking infrastructure.

  • Familiarity with cloud platforms, containerisation, and automated deployment processes.

  • Understanding of secure coding practices, data protection, and application performance optimisation.

  • Strong analytical, communication, and problem-solving abilities.

Benefits

  • Fully remote working arrangement within Estonia.

  • Opportunity to contribute to modern financial technology infrastructure.

  • Professional development and exposure to advanced software engineering practices.

  • Collaborative environment involving experienced engineering and financial technology professionals.

  • Opportunities to take ownership of technically challenging projects.

  • Support for continuous learning and professional growth.

Application Instructions

Interested candidates should submit an updated CV outlining their backend engineering experience, technical competencies, relevant financial technology projects, and professional achievements. Applications should demonstrate practical experience building secure, scalable software systems.

Are you interested in this position?

Apply by clicking on the “Apply Now” Button below!

#JobsHubEstonia #GlobalRecruitment
#CareerOpportunities #HiringNow
#JobSeekersNetwork #EstoniaJobs
#RecruitmentServices #EmploymentPortal.