About The Position

The Senior Golang Developer will work in an application design and development leadership role on Fiserv’s Finxact Core as a Service platform, building backend services and APIs in Golang. The role involves creating new software and enhancing existing software to provide services to banks and financial institutions. The developer will work with business analysts, engineers, system users, and potentially partners to understand implementations and application requirements, including cloud-based SaaS implementations and technologies. The role is responsible for delivering quality software, improving test coverage and system quality, and leading and mentoring developers. The successful candidate will help design solutions, apply financial-services software principles and programming best practices, and meet deadlines with attention to detail.

Requirements

  • At least 6 years of software development experience.
  • At least 3 years of experience with Golang, Java, C, C#, C++, or similar programming languages.
  • At least 3 years of experience with SQL databases.
  • At least 3 years of experience with RESTful services, Swagger, JSON data interchange, and GIT.
  • At least 3 years of experience with Agile methodologies.
  • At least 6 years of an equivalent combination of educational background, related experience, and/or military experience.
  • Must currently possess valid and unrestricted U.S. work authorization; candidates requiring sponsorship now or in the future are not considered.

Nice To Haves

  • Industry experience in software application design and development for payments such as ACH, Fedwire, RTP, cards, or other ISO 20022/ISO 8583-related payment types.
  • Familiarity with Golang AI-driven development practices.
  • Familiarity with microservices development strategies and best practices.

Responsibilities

  • Lead the design, development, and implementation of software applications supporting Fiserv’s business goals.
  • Build backend services and APIs in Golang for the Finxact Core as a Service platform.
  • Create new software and enhance existing software for banking and financial institution services.
  • Collaborate with business analysts, engineers, system users, and cross-functional teams to gather requirements and translate them into technical specifications.
  • Work with partners to understand their implementations and develop knowledge of cloud-based SaaS implementations and technologies.
  • Code, test, and debug applications to ensure performance and reliability.
  • Improve test coverage and the overall quality of systems.
  • Maintain and improve existing codebases and lead peer review processes.
  • Lead and mentor developers, provide technical guidance, and assist with solution design and programming best practices.
  • Work under deadlines and demonstrate attention to detail.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service