TPF bank logo

Senior Backend Developer (Go/Golang)

TPF bank

Company Overview

At TPF, we are pioneers in the ever-evolving landscape of fintech and payments technology. We are committed to creating ground-breaking solutions that raise the bar for the sector. Our team is dynamic and innovation-driven.

Who We Are

TPF stands at the intersection of technology and finance, leveraging cutting-edge advancements to streamline financial transactions and revolutionise payment processes. Our commitment to excellence is reflected in every aspect of our work, from conceptualization to implementation.

What Sets Us Apart

What truly sets TPF apart is our unwavering dedication to staying ahead of the curve. We pride ourselves on our ability to anticipate industry trends and proactively develop solutions that address the evolving needs of our clients. By embracing emerging technologies and adopting a forward-thinking mindset, we remain at the forefront of innovation in the fintech and payments landscape.

Job Summary

We are always on the lookout for talented individuals who share our passion for innovation and excellence. If you are a seasoned Senior Backend Developer with expertise in Go (Golang) and a drive to make a meaningful impact, we invite you to join our growing team at TPF. Together, we will continue to push the boundaries of what's possible and shape the future of fintech.

Key Responsibilities

  • Design and develop backend services and APIs in Go (Golang) that meet the needs of our applications.
  • Ensure the performance, quality, and responsiveness of applications by identifying bottlenecks and bugs, and devising solutions to mitigate and address these issues.
  • Conduct code reviews and mentor junior developers to ensure code quality and adherence to best practices.
  • Work closely with frontend developers, product managers, CTO and other stakeholders to understand requirements and translate them into technical specifications.
  • Implement automated testing platforms and unit tests. Manage deployments and ensure systems are running smoothly in production environments.
  • Create and maintain documentation for all backend processes, APIs, and systems.
  • Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain innovative and competitive.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
  • Minimum of 5+ years of experience in backend development, with at least 3 years of experience in Go (Golang).
  • Proficient in Go (Golang) programming language and its ecosystems.
  • Strong understanding of microservices architecture and RESTful API design.
  • Experience with database technologies such as SQL, NoSQL, and in-memory databases.
  • Familiarity with containerisation technologies such as Docker and orchestration tools like Kubernetes.
  • Proficient with IaC (TerraForm)
  • Proficient with version control systems, preferably Git or GitLab
  • Experience with cloud services (AWS, GCP) is a huge plus.
  • Experience with PHP is a plus
  • Experience in building highly-scalable, high-availability system is a plus
  • Experience with Fintech projects is a plus

Soft Skills

  • Excellent problem-solving skills and the ability to work independently and as part of a team.
  • Strong communication skills, both written and verbal.
  • Ability to mentor and guide junior developers.
  • Highly organised with a strong attention to detail.

Benefits
Extracted with AI

  • Competitive salary
  • Performance bonuses
  • Professional development opportunities
  • Work from home policy
  • Free lunch allowance
  • Transport allowance
  • Wellness allowance
  • 25 days paid leave

Similar jobs

Last update: 23 minutes ago

Tabby logo
Tabby

Senior Backend Engineer (Golang) - Debit & PFM Team

Join Tabby as a Senior Backend Engineer to develop Golang-based financial products remotely.

Tabby logo
Tabby

Senior Backend Engineer (Golang)

Join Tabby as a Senior Backend Engineer specializing in Golang, working remotely with cutting-edge fintech technology.

TPF bank logo
TPF bank

Senior Frontend Developer with React and Vue.js

Join TPF as a Senior Frontend Developer to lead innovative fintech projects using React and Vue.js.

AUTODOC logo
AUTODOC

Senior Back End Developer (Golang)

Senior Golang Developer at AUTODOC in Porto, specializing in microservices and cloud deployment.

AUTODOC logo
AUTODOC

Senior Software Developer - Go

Senior Go Developer in Lisbon, skilled in Go, RESTful services, microservices, cloud platforms, and Agile methodologies.

AUTODOC logo
AUTODOC

Senior Backend Engineer (Go)

Join AUTODOC as a Senior Backend Engineer (Go) in Lisbon. Develop scalable backend solutions using Golang, Prometheus, and Grafana.

Amsterdam Platform Creation logo
Amsterdam Platform Creation

Senior Golang Software Developer

Join us as a Senior Golang Developer in Amsterdam to build innovative financial services apps.

AUTODOC logo
AUTODOC

Senior Software Developer - Go

Senior Go Developer at AUTODOC in Lisbon. Specializing in microservices, cloud platforms, and agile methodologies.

SumUp logo
SumUp

Senior Backend Engineer (Golang) - Global Bank

Senior Backend Engineer specializing in Golang for a global bank, focusing on distributed, event-driven systems.

SumUp logo
SumUp

Senior Backend Engineer (Golang)

Join SumUp as a Senior Backend Engineer (Golang) in Sofia to build resilient systems and APIs, ensuring high availability and observability.

OLX logo
OLX

Remote Backend Engineer (Golang)

Join OLX as a Remote Backend Engineer specializing in Golang, building innovative cloud-based systems.

Paddle logo
Paddle

Senior Software Engineer (Go)

Join Paddle as a Senior Software Engineer (Go) to enhance payment systems, working remotely with AWS, Docker, and microservices.

Paddle logo
Paddle

Software Engineer - Go

Join as a Software Engineer in Go at Paddle, enhancing payment systems with a focus on DevOps and cloud computing in Lisbon.

SumUp logo
SumUp

Senior Software Engineer (Golang) - Online Payments

Join SumUp as a Senior Software Engineer (Golang) in Berlin to revolutionize fintech with scalable online payment solutions.

SumUp logo
SumUp

Senior Backend Software Engineer (Golang)

Join SumUp as a Senior Backend Software Engineer (Golang) to design and maintain backend services in a microservice environment.

Paddle logo
Paddle

Senior Software Engineer - Go (Billing)

Join Paddle as a Senior Software Engineer specializing in Go to develop our billing platform. Work with AWS, APIs, and high-performance systems.

Custodia Bank logo
Custodia Bank

Senior Backend Software Engineer (Go, Remote)

Join Custodia Bank as a Senior Backend Software Engineer, focusing on Go and blockchain solutions, in a fully remote role.

Fast Track logo
Fast Track

Senior Back End Developer (Golang)

Join Fast Track as a Senior Back End Developer in Barcelona, focusing on Golang, microservices, and high-traffic solutions.

SumUp logo
SumUp

Senior Backend Engineer (Golang)

Join SumUp as a Senior Backend Engineer (Golang) to build a unified global banking platform for small merchants.

Norma logo
Norma

Senior Back End Developer (Golang)

Join Norma as a Senior Back End Developer in Athens, Greece. Work with Golang, APIs, and cloud technologies in a hybrid environment.

SumUp logo
SumUp

Backend Engineer (Golang) - Payments Processing Platform

Join SumUp as a Backend Engineer specializing in Golang, enhancing our payments platform in Sofia, Bulgaria.

SumUp logo
SumUp

Backend Engineer (Golang) - Payments Processing Platform

Join SumUp as a Backend Engineer specializing in Golang, enhancing our payments processing platform in Sofia.

Bitpanda logo
Bitpanda

Senior Software Engineer, Go

Senior Go Software Engineer at Bitpanda in Bucharest. In-depth Go development, microservices, REST APIs, and gRPC expertise required.

OLX logo
OLX

Senior Fullstack Engineer

Senior Fullstack Engineer role in Portugal, focusing on Golang, React, AWS, and cloud technologies. Join OLX's innovative software development team.