Loading...

Nova Nurture HR Solutions

Software Engineer - Backend Microservices

Nova Nurture HR Solutions
Bengaluru, Karnataka Hybrid
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!

Apply for this position

Log in or Sign up to Apply

Access the application form by logging in or creating an account.

Application Status

Application Draft

In Progress

Submit Application

Pending

Review Process

Expected within 5-7 days

Similar Jobs