Quick overview
Job description
This role is for one of Weekday’s clients
Min Experience: 2+ years
Location: Mumbai, Maharashtra, India
JobType: full-time
We are looking for a skilled Backend Developer (Go Language Developer) with 3+ years of experience in Golang and a strong understanding of the stock market or financial services industry. The candidate will be responsible for designing, developing, and maintaining robust, scalable, and high-performance backend applications for financial and trading-related platforms.
The ideal candidate should have a solid understanding of financial markets, trading systems, real-time data processing, and backend architecture. They should be comfortable building reliable services that can handle high-volume transactions and time-sensitive market data.
Key Responsibilities
- Backend Application Development: Design, develop, maintain, and optimise Go-based applications and backend services for trading platforms, financial analysis tools, and market-related systems.
- API Development and Integration: Build and integrate RESTful APIs and third-party services related to market data, trading systems, and other financial applications.
- Performance and Scalability: Optimise application performance, scalability, and reliability, particularly in high-volume and low-latency trading environments.
- Real-Time Data Processing: Develop solutions for real-time data ingestion, processing, and analysis, including market data feeds and transactional information.
- Concurrency Management: Build efficient concurrent applications using Go's goroutines, channels, and other concurrency mechanisms.
- Database Management: Design and optimise data storage solutions for large datasets using SQL and NoSQL databases.
- Cross-Functional Collaboration: Work closely with frontend developers, data scientists, financial analysts, and other engineering teams to deliver end-to-end solutions.
- Testing and Debugging: Write unit tests, troubleshoot issues, debug applications, and maintain high standards of code quality.
- DevOps and Deployment: Follow continuous integration and continuous deployment (CI/CD) practices and work with containerisation and orchestration tools.
- Security and Compliance: Ensure backend applications follow relevant data security standards and regulatory requirements applicable to the financial services industry.
Required Skills and Qualifications
- 3+ years of hands-on experience in Golang development.
- Strong understanding of Go programming concepts, language constructs, and best practices.
- Good knowledge of stock markets, financial services, trading systems, and related technologies.
- Proficiency in concurrent programming using goroutines and channels.
- Experience designing, developing, and consuming RESTful APIs.
- Strong understanding of microservices architecture and backend system design.
- Hands-on experience with SQL and NoSQL databases, particularly in managing large datasets.
- Familiarity with Go frameworks such as Gin, Echo, or similar.
- Experience with Docker, Kubernetes, and CI/CD pipelines.
- Proficiency in Git and version control practices.
- Strong analytical, debugging, and problem-solving abilities.
- Excellent written and verbal communication skills, with the ability to explain technical concepts to non-technical stakeholders.
Must-Have Skills
- Golang
- Financial Markets
- Stock Trading
Good-to-Have Skills
- Gin
- Echo
- Docker
Preferred Qualifications
- Experience developing financial applications such as trading platforms, order management systems, or portfolio management tools.
- Familiarity with real-time data processing frameworks and messaging systems such as Kafka and RabbitMQ.
- Exposure to cloud platforms such as AWS, Google Cloud Platform (GCP), or Microsoft Azure.
- Relevant certifications in Go programming or financial markets, such as CFA or FINRA-related credentials, are an advantage.
Similar jobs
- BJ
Backend Developer Auto Apply
Bjakcareer · India · Hybrid 🇮🇳
TechnologySalary not listed - BJ
Backend Software Engineer - AI Finance Agent Auto Apply
Bjakcareer · India · Remote 🇮🇳
System DesignTechnologySalary not listed - LI

Backend Developer Auto Apply
Lingarogroup · India · Remote 🇮🇳
OnboardingDjangoDocker+18TechnologySalary not listed - PL

Sr Software EngineerRecently posted Auto Apply
Playlist · India · Hybrid 🇮🇳
RubyAWSC#+6TechnologySalary not listed - UR
Senior Backend Engineer Auto Apply
Urban Ridge Supplies · India · On-site 🇮🇳
SourcingMongoDBNestJS+3TechnologySalary not listed - CH
Senior Engineer - NOC Services Automation(Backend)Recently posted Auto Apply
ChargePoint · Bengaluru · Hybrid 🇮🇳
DjangoDynamoDBFlask+13TechnologySalary not listed - SE

Backend Engineer – GTM Engineering (Fresh grad, India)Recently posted Auto Apply
Secfix · India · Remote 🇮🇳
GCPSQLGit+9TechnologySalary not listed - FR

Backend Engineer (India)Recently posted Auto Apply
Freehand · India · Remote 🇮🇳
SourcingMicroservicesSQL+8TechnologySalary not listed - SI
Software Development Engineer III (Java Backend)Recently posted Auto Apply
SIXT · Bengaluru, Karnataka · Hybrid 🇮🇳
JavaSpring BootSpring+4TechnologySalary not listed - SP
Backend Developer (SDE2) Auto Apply
SixSense Pte Ltd · Bengaluru · Hybrid 🇮🇳
DjangoDockerGCP+6TechnologySalary not listed - WA
Lead Backend EngineerRecently posted Auto Apply
Weekday AI · Bengaluru, Karnataka · On-site 🇮🇳
DjangoDockerFlask+10TechnologySalary not listed - EU
Senior .Net Engineer Auto Apply
Eurofins · Bengaluru, KA · Hybrid 🇮🇳
SQLHTMLScrum+9TechnologySalary not listed