Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailJob title: Lead GoLang Backend Developers
Location: Fully remote
C2C
Visa: USC GC EADGC and H4
Duration: 12 Months contract
Interview: 2 rounds
Skill required:
Experience with banking applications and platforms.
Experience with overdraft protection exception item processing and general ledger systems.
Experience with ACH/Payments
Familiarity with regulatory requirements in the banking industry.
Role:
Basically need a skilled Backend Developer (Lead) proficient in Golang with expertise in API integration both internally and externally. As a Backend Developer specializing in API integration you will play a crucial role in designing implementing and maintaining backend systems that facilitate seamless communication between different services and applications. You will work closely with crossfunctional teams to integrate internal and external APIs ensuring interoperability reliability and scalability.
Essential Duties and Responsibilities:
Design develop and maintain backend systems and APIs in Golang to facilitate seamless communication between various services and applications.
Integrate internal and external APIs with our backend systems ensuring data consistency security and reliability.
Collaborate with frontend developers to understand API requirements and provide efficient solutions for data retrieval manipulation and presentation.
Implement authentication authorization and access control mechanisms for API endpoints to ensure data security and compliance.
Work closely with thirdparty API providers to understand their APIs establish integration strategies and troubleshoot integration issues.
Conduct code reviews write automated tests and maintain code quality to ensure robustness and reliability of backend systems.
Preferred Skills:
Experience with banking applications and platforms.
Experience with overdraft protection exception item processing and general ledger systems.
Experience with ACH/Payments
Familiarity with regulatory requirements in the banking industry.
Educational Requirements/ Experience:
Strong proficiency in Golang with a deep understanding of its concurrency patterns data structures and standard libraries.
Proven experience in designing implementing and consuming RESTful APIs and web services.
Experience with API integration tools and frameworks such as gRPC Swagger Postman etc.
Familiarity with OAuth JWT and other authentication mechanisms for securing API endpoints.
Solid understanding of HTTP protocol including status codes headers and request/response formats.
Proficiency in working with relational and NoSQL databases such as PostgreSQL MongoDB etc.
Knowledge of containerization technologies (e.g. Docker Kubernetes) and cloud platforms GCP is essential.
Excellent problemsolving skills and ability to troubleshoot complex integration issues
Full Time