
NeoSOFT•3h ago
Naukri
Golang Developer
Mumbai Suburban, Navi Mumbai, Mumbai (All Areas)(Malad)
Full Time
Mid Level
800000-1400000
N/A
N/A
N/A
Full Job Description
Role and Responsibilities
Backend Development:
- Design, develop, and maintain robust backend services utilizing the Go programming language, specifically for trading and financial applications.
- Develop and debug RESTful APIs, leveraging Go's built-in
net/httppackage and associated libraries. - Implement and work with essential data structures including linked lists, hash tables, and queues to optimize application performance.
- Translate complex requirements into high-performing, maintainable code with a strong emphasis on low-latency solutions.
- Proficiently utilize Go's powerful concurrency features such as goroutines, channels, and the
selectstatement, along with synchronization primitives like WaitGroups and Mutexes. - Write and maintain comprehensive unit and integration tests using Go's standard testing packages to ensure code quality.
- Employ profiling and benchmarking tools to proactively identify and resolve performance bottlenecks.
- Foster close collaboration with QA, DevOps, and Product teams to ensure the timely and successful delivery of projects.
Preferred Candidate Profile
Company
NeoSOFT
Mumbai Suburban, Navi Mumbai, Mumbai (All Areas)(Malad)
Posted on Naukri