
Hybrid
Full-Time
Bengaluru, Karnataka
India
Skills
Back-End Web Development
Microservices
REST APIs
Python (Programming Language)
Continuous Integration and Continuous Delivery (CI/CD)
Code Review
Go (Programming Language)
Performance Tuning
About the Role
Job Title: Senior Software Engineer – Backend (Microservices)
Location: Bangalore (Hybrid)
Employment Type: Full-time
Experience Required: 3–4 years
Job Description
Our client KJBN Labs Private Limited is looking for a highly skilled and experienced Senior Backend Engineer with a strong background in developing scalable and efficient backend systems. The ideal candidate will have extensive experience in microservices architecture, event-driven systems, and clean architecture patterns. This role requires deep technical expertise, a passion for building high-quality software, and the ability to work collaboratively in a fast-paced environment.
Responsibilities
Design, develop, and maintain highly scalable and reliable backend microservices using one or more languages from Python, GoLang, Typescript
Champion strong API design principles, including RESTful APIs, gRPC APIs and API documentation
Implement cloud-native design patterns and leverage cloud events for asynchronous communication
Collaborate with DevOps engineers to ensure smooth deployments and efficient infrastructure utilization
Write clean, maintainable, and well-tested code
Must be champion of Clean/Hexagonal/Onion Architecture
Must be champion of Clean code
Participate in code reviews and mentor junior engineers
Stay up-to-date on the latest backend technologies and best practices
Qualifications
Strong educational background ( Engineering undergrad or equivalent )
3/4+ years of experience as a software engineer with a focus on backend development
In-depth knowledge of techstack with experience in building microservices
Experience with API design principles and best practices (RESTful APIs, gRPC)
Familiarity with cloud-native architecture and cloud events
Experience with containerization technologies (Docker) a plus
Experience with CI/CD pipelines a plus
Strong understanding of design patterns and clean coding practices
Excellent problem-solving and analytical skills
Ability to work independently and as part of a team
Excellent written and verbal communication skills
Bonus Points
Experience with cloud platforms (AWS, GCP, Azure)
Experience with message brokers (Kafka)
Experience with performance optimization techniques
Experience with security best practices for backend development
What We Offer
Opportunity to work on challenging and impactful projects with a talented team
Competitive salary and benefits package
Collaborative and supportive work environment
Continuous learning and development opportunities
If you are a passionate developer who thrives in a fast-paced environment, we encourage you to apply!
Location: Bangalore (Hybrid)
Employment Type: Full-time
Experience Required: 3–4 years
Job Description
Our client KJBN Labs Private Limited is looking for a highly skilled and experienced Senior Backend Engineer with a strong background in developing scalable and efficient backend systems. The ideal candidate will have extensive experience in microservices architecture, event-driven systems, and clean architecture patterns. This role requires deep technical expertise, a passion for building high-quality software, and the ability to work collaboratively in a fast-paced environment.
Responsibilities
Design, develop, and maintain highly scalable and reliable backend microservices using one or more languages from Python, GoLang, Typescript
Champion strong API design principles, including RESTful APIs, gRPC APIs and API documentation
Implement cloud-native design patterns and leverage cloud events for asynchronous communication
Collaborate with DevOps engineers to ensure smooth deployments and efficient infrastructure utilization
Write clean, maintainable, and well-tested code
Must be champion of Clean/Hexagonal/Onion Architecture
Must be champion of Clean code
Participate in code reviews and mentor junior engineers
Stay up-to-date on the latest backend technologies and best practices
Qualifications
Strong educational background ( Engineering undergrad or equivalent )
3/4+ years of experience as a software engineer with a focus on backend development
In-depth knowledge of techstack with experience in building microservices
Experience with API design principles and best practices (RESTful APIs, gRPC)
Familiarity with cloud-native architecture and cloud events
Experience with containerization technologies (Docker) a plus
Experience with CI/CD pipelines a plus
Strong understanding of design patterns and clean coding practices
Excellent problem-solving and analytical skills
Ability to work independently and as part of a team
Excellent written and verbal communication skills
Bonus Points
Experience with cloud platforms (AWS, GCP, Azure)
Experience with message brokers (Kafka)
Experience with performance optimization techniques
Experience with security best practices for backend development
What We Offer
Opportunity to work on challenging and impactful projects with a talented team
Competitive salary and benefits package
Collaborative and supportive work environment
Continuous learning and development opportunities
If you are a passionate developer who thrives in a fast-paced environment, we encourage you to apply!