iServeU Technology Pvt. ltd.

Golang Developer

iServeU Technology Pvt. ltd. · Bhubaneswar Municipal Corporation, Odisha, India

Banking · 501-1,000 employees

20 h ago
Mid (2-5 yrs) Full-time India
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Design, develop, and maintain backend applications and scalable microservices using Golang. Collaborate with cross-functional teams to optimize performance and resolve production issues while leveraging AI-powered developer tools.

What they look for

Golang REST APIs gRPC Microservices PostgreSQL MySQL Redis Docker Git CI/CD Concurrency Goroutines Channels Debugging Problem-solving

Requirements

Requires a B.Tech or MCA degree with at least 2 years of experience in Golang development. Candidates should have strong knowledge of REST APIs, gRPC, microservices architecture, and database management.

Full description

Job Description:-

Position: Golang Developer Location: Bhubaneswar Experience: 2+ Years

Company Introduction:

iServeU is a modern banking infrastructure provider in APAC region, empowering financial enterprises with embedded fintech solutions for their customers. iServeU is one of the few certified partners with National Payment Corporation of India (NPCI), VISA for various products. iServeU also provides a cloud-native, micro services-enabled, distributed platform with over 5000 possible product configurations with a low code/no code interface to banks, NBFCs, Fintech, and other regulated entities.

  • We process around 2500 transactions per second by levering distributed & auto scale

technology like K8.

  • Our core platform combines of 1200+ micro services.
  • Our customer list includes Fintech start-ups, top tier private banks to PSU bank. We operate in

five countries and help customers constantly change the way financial institutions operate and innovate.

  • Our solutions currently empowers over 20 banks and 250+ enterprises across India and

abroad.

  • Our platform seamlessly manages the entire transaction lifecycle, including withdrawals,

deposits, transfers, payments, and lending through various channels like digital, branch, agents.

Our team of 500+ employees, with over 80% in technology roles is spread across offices in Bhubaneswar, Bangalore and Delhi. We have raised $8 million in funding to support our growth and innovation.

For more details visit: www.iserveu.in

Requirements

Responsibilities

  • Design, develop, and

maintain backend applications using Golang.

  • Build and maintain REST APIs

and gRPC services.

  • Develop scalable

microservices and integrate with internal and third-party systems.

  • Write clean, maintainable,

and well-tested code.

  • Optimize application

performance, reliability, and scalability.

  • Collaborate with Product,

QA, DevOps, and cross-functional teams.

  • Participate in code reviews

and technical discussions.

  • Troubleshoot and resolve

production issues.

  • Leverage AI-powered

developer tools (such as GitHub Copilot, ChatGPT, Cursor, or similar) to improve productivity, code quality, debugging, documentation, and test case generation while validating AI-generated outputs.

Required Skills

  • Strong knowledge of Golang.
  • Hands-on experience with

REST APIs and gRPC.

  • Good understanding of

Goroutines, Channels, and Concurrency.

  • Basic understanding of

Microservices architecture.

  • Experience with

PostgreSQL/MySQL.

  • Familiarity with Redis or

caching mechanisms.

  • Basic knowledge of Docker

and Git.

  • Understanding of CI/CD

concepts.

  • Good problem-solving and

debugging skills.

Good to Have

  • Basic knowledge of

Kubernetes and cloud platforms (AWS/GCP).

  • Experience in FinTech,

Payments, or Banking domain.

  • Familiarity with AI-assisted

software development workflows and prompt engineering.

Qualification

  • B.Tech or MCA from a recognized

university.

Preferred Qualities

  • Strong analytical and

communication skills.

  • Quick learner with a passion

for backend technologies.

  • Ability to work effectively

in an Agile environment.

  • Eagerness to learn new

technologies, including AI-assisted development practices.