Job Description
A solid understanding of event-driven architecture, database design, concurrency, and multithreading is required. Experience with Docker, Kubernetes, and CI/CD pipelines is a plus.
Key Responsibilities:
Design, develop, and maintain scalable, efficient, and high-performance GoLang APIs
Deploy and manage applications in cloud environments, ensuring high availability and performance
Contribute to code reviews, testing, and continuous integration processes
Ensure code quality, security, and optimal performance of applications
Develop software and algorithms to solve business challenges while maintaining scalability, reliability, and security
Provide task estimations and deliver high-quality code on schedule
Build robust message-oriented middleware components
Requirements:
5+ years of experience with Golang
Strong expertise in microservices architecture (messaging tools, gRPC, containerization, etc.)
Experience working with MySQL and MongoDB (complex query writing and optimization)
Basic knowledge of GraphQL
Experience with AWS/Google Cloud (EC2, ECS, EKS, Lambda, CloudFormation)
Strong unit testing skills (end-to-end)
Ability to write clean, reusable, and optimized code
Proficient with the GIN framework for API development
Capable of setting up project boilerplate with proper coding standards, tools, and best practices
About Kissht:
Kissht is a consumer-first credit app that is transforming the landscape of consumer credit. As one of the fastest-growing and most respected FinTech companies, Kissht is a pioneer in data and machine-based lending. With over 15 million customers, including 40% from tier 2 cities and beyond, we offer both short and long-term loans for personal consumption, business needs, and recurring expenses.
💡 Quick Summary
Seeking a career-building opportunity? The Kissht - Senior Software Development Engineer III - Golang position is now open for candidates interested in the Software Developer Jobs sector. This role in Mumbai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
