Senior Backend Developer (Go/Golang)
TPF bankCompany 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
Senior Backend Engineer (Go)
Join AUTODOC as a Senior Backend Engineer (Go) in Lisbon. Develop scalable backend solutions using Golang, Prometheus, and Grafana.
Senior Backend Engineer (Golang)
Join Tabby as a Senior Backend Engineer specializing in Golang, working remotely with cutting-edge fintech technology.
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.
Senior Software Engineer (Node.js, TypeScript)
Join our fintech as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely with a dynamic team.
Senior Software Engineer, Go/Java
Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.
Senior Software Engineer (Node.js, TypeScript)
Join banQi as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely in a dynamic fintech environment.
Senior Back End Developer (Golang)
Join instacar as a Senior Back End Developer specializing in Golang. Work on large-scale applications in a dynamic, innovative environment.
Senior Backend Engineer (Node.js + Go)
Join Deel as a Senior Backend Engineer with expertise in Node.js and Go. Work remotely and help build a global-first people platform.
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.
Senior Full-Stack Developer with AWS and Angular
Join Gofore as a Senior Full-Stack Developer in Munich. Work with AWS, Angular, and more in a hybrid role. Apply now!
Senior Backend Engineer - Golang
Join Urban Sports Club as a Senior Backend Engineer in Valencia, Spain. Work with Golang and GCP in a hybrid environment.
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.
Backend Software Developer with C++ and Go
Join IBM as a Backend Software Developer working with C++ and Go on high-performance filesystems.
Senior Web Frontend Engineer - React/TypeScript
Join Tymit as a Senior Web Frontend Engineer, focusing on React/TypeScript in a remote fintech role.
Senior Back End Developer
Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.
Senior Backend Engineer - Growth Team
Join Fireflies.ai as a Senior Backend Engineer to drive growth through innovative backend solutions. Remote position.
Junior Software Engineer (Golang) - AdTech
Join Delivery Hero as a Junior Software Engineer in Berlin, focusing on Golang and AdTech solutions.
Senior Golang Software Developer
Join us as a Senior Golang Developer in Amsterdam to build innovative financial services apps.
Software Engineer - Backend (Python, Go)
Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.
Backend Engineer for Developer Platform (Node.js/TypeScript)
Join Apify as a Backend Engineer to build web scraping and automation platforms using Node.js and TypeScript.
Fullstack Developer with Node.js and TypeScript
Join Alter Solutions Portugal as a Fullstack Developer with Node.js and TypeScript expertise. Work in a hybrid model in Lisboa.
Senior Backend Developer
Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.
Backend Software Engineer (Golang, Java)
Join IKEA as a Backend Software Engineer specializing in Golang and Java. Work on cloud-native services in a hybrid setup in Amsterdam.
Backend Software Engineer with Go Experience
Join Lunar as a Backend Software Engineer to revolutionize customer onboarding with Go and microservices.