Senior Software Engineer

Year    Bangalore, Karnataka, India

Job Description


Job Title: Senior Software Engineer Backend (Microservices)Location: Bangalore (Hybrid)Employment Type: Full-timeExperience Required: 34 yearsOur 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!

Expertia AI Technologies

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3647286
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year