HamburgerMenu
hirist

Golang Developer - Trading Application

AppZime Technologies Private Limited
Mumbai
2 - 5 Years

Posted on: 10/10/2025

Job Description

Job Title : Golang Developer

Experience : 25 Years

Domain : Capital Markets / Trading Applications

Location : Mumbai

Job Type : Full-Time

About the Role :

We are seeking a Golang Developer with a strong background in Capital Markets or Trading Applications to join our dynamic engineering team. The ideal candidate will design and develop high-performance, scalable, and concurrent backend systems that power real-time trading platforms.

Key Responsibilities :

Backend Development :

- Design, develop, and maintain backend services using Go for trading and financial applications.

- Build and debug RESTful APIs using Gos net/http package and related libraries.

- Implement and manage advanced data structures (linked lists, hash tables, queues).

- Develop low-latency, high-performance code for real-time systems.

- Utilize Gos concurrency model (goroutines, channels, select) and synchronization primitives (WaitGroups, Mutexes).

- Write comprehensive unit and integration tests using Gos testing frameworks.

- Conduct performance profiling and optimization using Gos benchmarking tools.

- Collaborate cross-functionally with QA, DevOps, and Product teams for smooth delivery.

Tools & Technologies :


- Version Control : Git / TFS


- Database : PostgreSQL / SQL Server

- Debugging & Profiling : Go tools

- AI Tools : GitHub Copilot, ChatGPT (prompt engineering for AI-assisted development)

Domain Knowledge (Mandatory) :

- Strong understanding of Equity Markets, Derivatives, and Order Management Systems (OMS).

- Familiarity with Indian stock exchanges (NSE, BSE).

- Experience with market feeds (FIX protocol, TCP-based data streams).

- Exposure to real-time data processing and trading workflows.

Preferred Qualifications :

- Bachelors or Masters degree in Computer Science, Engineering, or a related field.

- Strong grasp of algorithmic complexity (Big O).

- Knowledge of network protocols (TCP/UDP sockets, WebSockets, protocol buffers).

- Hands-on experience in distributed systems or trading infrastructure development.


info-icon

Did you find something suspicious?