Job Summary:
We are seeking a highly skilled and experienced Senior Backend Developer to join our Capital Markets technology team. The ideal candidate will have a strong background in backend development with expertise in Golang, PostgreSQL, and Cloud-native architectures. You will be responsible for designing, developing, and maintaining scalable and high-performance systems that support trading, data processing, and financial analytics.
---
Key Responsibilities:
Design and implement backend services using Golang and gRPC/Protocol Buffers
Develop and maintain DAG scripts and workflows using Apache Airflow
Write efficient database scripts and manage data models in PostgreSQL
Integrate with Google Cloud Platform (GCP) services including Pub/Sub, Cloud Functions, and Cloud SQL
Utilize Google Guice for dependency injection and modular architecture
Collaborate with cross-functional teams to deliver robust solutions for capital market applications
Implement unit testing using JUnit and maintain code quality through GitHub workflows
Optimize scheduler performance and data pipelines for real-time and batch processing
Ensure system reliability, scalability, and security in a cloud-native environment
---
Required Skills:
Strong proficiency in Golang and backend development
Experience with Apache Airflow for scheduling and orchestrating workflows
Solid understanding of PostgreSQL and writing complex database scripts
Hands-on experience with gRPC, Protocol Buffers, and Google Guice
Familiarity with Google Cloud Platform (GCP) services, especially Pub/Sub
Proficient in JUnit for unit testing and GitHub for version control
Experience in Capital Markets or Financial Services domain is a must
Knowledge of DAG scripting and workflow optimization
---
Preferred Qualifications:
Bachelor's or Master's degree in Computer Science, Engineering, or related field
Certifications in GCP or related cloud technologies
Strong analytical and problem-solving skills
Excellent communication and collaboration abilities
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.