Senior Backend Engineer for Scalable Systems

1 week ago


Bengaluru, Karnataka, India mfine Full time

About Mfine

We are a rapidly growing healthcare technology company aiming to make access to trusted healthcare simple, fast, and effective.

Job Summary

We are seeking an experienced Senior Backend Engineer to lead the development of our scalable systems using NodeJS, MongoDB, Java, and other technologies. The ideal candidate will have a strong background in designing and maintaining high-performance systems, leading technical conversations, and resolving production issues efficiently.

Key Responsibilities

  • Design and develop scalable and highly-available RESTful APIs using AWS services, NodeJS, MongoDB, ElasticSearch, and other technologies.
  • Ensure quality of technical and application architecture and design of systems across the organization.
  • Lead microservices design and architecture.
  • Actively participate in performance tuning, debugging, and monitoring.
  • Implement containerization using Dockers and Kubernetes.
  • Implement and manage Single-Sign-on or token-based authentication (REST, JWT, OAuth).
  • Possess working knowledge of task/message queues, AWS, Kafka.
  • Act on production issues flexibly and spontaneously.

Requirements

  • Minimum 4+ years of coding experience in NodeJS, JavaScript, Java, and SpringBoot.
  • Experience in frameworks and technologies like LoopBack 3/4, ExpressJS, Maven, SpringBoot.
  • Hands-on experience with MongoDB, ElasticSearch, Redis, and Postgresql.
  • Hands-on experience in performance tuning, debugging, monitoring.
  • Extensive experience developing scalable and highly-available RESTful APIs using AWS services.
  • Prior knowledge of CI/CD principles and actively involved in solving and troubleshooting issues in a distributed services ecosystem.
  • Understanding of containerization. Experienced in Docker, Kubernetes, Elastic Container Registries.
  • Prior experience of Single-Sign-on or token-based authentication (REST, JWT, OAuth).
  • Working knowledge of task/message queues like SNS, SQS, BullMQ.
  • Experience in following best coding, security, unit testing, and documentation standards and practices.

Benefits

  • Competitive salary: ₹1,200,000 - ₹2,400,000 per year based in Bangalore, India.
  • Achieve work-life balance with flexible time management.
  • Contribute to cutting-edge healthcare technology projects.
  • Pursue continuous learning and professional growth.
  • Join a dynamic team dedicated to improving healthcare delivery.

Estimated Salary: ₹1,800,000 per year



  • Bengaluru, Karnataka, India RapidBrains Full time

    RapidBrains is seeking a highly skilled Senior Backend Engineer to design and develop robust backend systems and RESTful APIs.Salary: ₹1500000 - ₹2000000 per annumThis role is ideal for individuals with 5-8 years of experience in software development, particularly in backend systems and API development. The successful candidate will have expertise in...


  • Bengaluru, Karnataka, India Capco Technologies Pvt Ltd Full time

    About the Role:We are seeking a highly skilled Senior AWS Java Backend Engineer to join our dynamic team in Gurugram, with flexibility for remote work.The ideal candidate will have expert-level proficiency in Java and the Spring ecosystem, including Spring Boot, as well as deep understanding and hands-on experience with AWS services.Key responsibilities...


  • Bengaluru, Karnataka, India Capco Technologies Pvt Ltd Full time

    At Capco Technologies Pvt Ltd, we are seeking a highly skilled Senior Java Backend Engineer to join our dynamic team in Gurugram. As a key member of our team, you will be responsible for designing, developing, and maintaining scalable backend systems using Java, Spring, and Spring Boot.This role involves implementing microservices architecture and ensuring...


  • Bengaluru, Karnataka, India Dew Software Full time

    We are seeking a highly skilled Senior Backend Developer to join our team at Dew Software. As a leading player in the Digital Transformation space, we collaborate with Fortune 500 companies to drive their digital innovation and transformation.About the RoleThis is a senior-level position that requires a strong command of backend development principles, with...


  • Bengaluru, Karnataka, India SuprSend Full time

    Company Overview:SuprSend is a cutting-edge communication platform based in Bengaluru, providing a centralized notification infrastructure that enables seamless creation, management, and delivery of notifications across multiple channels. The platform ensures reliable and scalable notification delivery, eliminating the need for in-house development of...


  • Bengaluru, Karnataka, India Talentnauts Full time

    About UsTalentnauts is a cutting-edge technology firm seeking an experienced Backend Engineer to join our team.Estimated Salary:$120,000 - $180,000 per yearJob DescriptionWe are looking for a skilled and innovative Backend Engineer to design, build, and maintain high-performance backend services. Your focus will be on developing scalable systems using Golang...


  • Bengaluru, Karnataka, India AceNet Full time

    AceNet is seeking an experienced Senior Software Engineer to lead the development of our backend systems. As a key member of our team, you will design and implement scalable, secure, and high-performance solutions using Python and Django.The ideal candidate will have a proven track record of building robust backend components, collaborating with front-end...


  • Bengaluru, Karnataka, India Vikgol Full time

    About Vikgol :We are a dynamic software development company committed to delivering innovative solutions and services that empower businesses to scale and grow.As a Backend Software Engineer at Vikgol, you will work on mission-critical projects, collaborating with cross-functional teams and helping to build scalable, secure, and highly performant backend...


  • Bengaluru, Karnataka, India Tesco Bengaluru Full time

    About the roleTesco Bengaluru is seeking a highly skilled Backend Software Engineer to join our team in developing scalable systems. As a key member of our agile team, you will be responsible for designing, implementing, and deploying high-traffic applications using Node.js, cloud technologies, and microservices architecture.Job Responsibilities:Design and...

  • Backend Developer

    4 weeks ago


    Bengaluru, Karnataka, India Anvaya Info Solutions Pvt. Ltd Full time

    We are seeking a motivated and experienced Backend Developer to join our growing engineering team at Anvaya Info Solutions Pvt. Ltd in Bangalore.Estimated Salary: ₹15,00,000 - ₹20,00,000 per annum.Job DescriptionThis role involves designing, developing, and maintaining scalable backend systems using Node.js, relational databases, and NoSQL...


  • Bengaluru, Karnataka, India ZopSmart Full time

    At ZopSmart, we're seeking a highly skilled Sr. Go Backend Engineer to join our team and help design, develop, and implement robust and scalable backend services using Golang.The ideal candidate will have a strong proficiency in Golang programming language, including its standard library and frameworks (e.g., Gin, Echo), as well as experience with database...


  • Bengaluru, Karnataka, India Vikgol Full time

    About Vikgol:We are a pioneering technology company dedicated to delivering cutting-edge solutions and services that empower businesses to scale and grow. Our mission is to create innovative software products that drive business success. We're seeking talented Software Engineers to join our team and contribute to the development of scalable, secure, and...


  • Bengaluru, Karnataka, India Discoveries Quintessential Full time

    Discoveries Quintessential is seeking a seasoned Backend Engineer to lead and make a direct impact.We're looking for a Senior Backend Engineer to design, develop, and architect scalable systems that handle large volumes of data and traffic. You'll own projects from ideation to deployment while mentoring junior engineers and setting best practices.About the...


  • Bengaluru, Karnataka, India mfine Full time

    Job Summary:We are seeking an experienced Senior Backend Developer to join our team in Bangalore. As a key member of our engineering team, you will design and develop scalable systems using NodeJS, MongoDB, and other technologies.About the Role:This is a full-time position that requires a strong background in NodeJS, JavaScript, Java, and SpringBoot. You...


  • Bengaluru, Karnataka, India QUIKR Full time

    About Quikr:We are a leading technology company seeking an experienced Senior Software Engineer to join our backend development team.As a Senior Backend Developer, you will design and develop scalable APIs and backend services that power our platform using Golang, Python, NodeJS, and NestJS.The ideal candidate will have expertise in Golang, Python, NodeJS,...


  • Bengaluru, Karnataka, India InMobi Full time

    At InMobi, we're pushing the boundaries of what's possible in mobile-first experiences. As a Senior Backend Engineer - Distributed Systems, you'll play a pivotal role in designing and building large-scale distributed systems and backend services that drive our products and services.About the RoleWe're seeking an experienced Senior Software Development...

  • Backend Developer

    3 weeks ago


    Bengaluru, Karnataka, India Vikgol Full time

    Job OverviewWe are seeking a highly skilled Backend Developer to join our team at Vikgol. This is an exciting opportunity for a motivated individual to design, develop, and maintain scalable backend components, APIs, and microservices.About the RoleThis position requires strong experience in Python development, with a focus on designing and implementing...

  • Backend Developer

    2 weeks ago


    Bengaluru, Karnataka, India Vikgol Full time

    Job OverviewWe are seeking an experienced Backend Developer to join our team at Vikgol. The ideal candidate will have a strong background in designing and developing scalable backend systems using Python.ResponsibilitiesDesign, develop, and maintain backend applications and APIs using Python.Build and manage scalable microservices architecture.Work closely...


  • Bengaluru, Karnataka, India Getinz Techno Services Full time

    We are seeking a highly skilled Senior Python Developer to join our team at Getinz Techno Services.Job SummaryThe successful candidate will be responsible for designing and developing scalable, maintainable RESTful APIs. As a senior developer, you will collaborate with frontend teams and participate in product and design discussions.About the RoleDesign and...


  • Bengaluru, Karnataka, India BeBetta Full time

    Company OverviewBeBetta is a cutting-edge sports prediction platform seeking an experienced Node.js developer to join its team. Our innovative platform requires robust and scalable backend systems, and we need someone with a passion for architecting high-performance solutions.Job DescriptionWe are looking for a skilled Backend Software Development Engineer I...