Software Development Engineer III

3 weeks ago


Bengaluru, India Halodoc Full time

About us: Join Halodoc and Shape the Future of Healthcare


Welcome to Halodoc, Indonesia's leading health-tech startup Headquartered in the vibrant city of Jakarta, with innovation hubs in Bali and Bangalore, we are on a mission to revolutionise healthcare.


We are 8 years young, backed by Series D funding, with $100 million USD raised in our latest round. Serving ~20 million monthly active users—about 8% of Indonesia's population—we’ve become the #1 healthcare tech app in the country, consistently earning 4.7+ ratings on both Android and iOS.


Halodoc is a secure health-tech platform dedicated to simplifying access to healthcare. Our innovative technology connects millions of patients with licensed doctors, insurance providers, labs, and pharmacies—all within one mobile application. Our services include 24/7 doctor teleconsultation via chat, voice, or video; medicine purchase and delivery; lab services at home; and robust customer support.


We are proud to have been recognized with the 2018 Forbes Indonesia Choice Award and Galen Growth’s 2018 Most Innovative HealthTech Startup in Asia. These accolades reflect the commitment of our compassionate, innovative, trustworthy, and agile team members, who take ownership in building the most trusted digital healthcare company.


The Ideal Candidate:

  • Understands product requirements and collaborates with PMs and cross-functional teams
  • Creates technical documentation detailing design and architecture changes
  • Engages architects for reviews and works on implementation with developers within the same module
  • Partners with SDETs for integration testing in stage environments
  • Leads deployment processes to staging and production environments using DevOps tools
  • Mentors junior developers while continuously learning and improving themselves and their team


Tech Stack:

  • Proficient in Java (Java 8, Lambdas, Collections, frameworks/libraries like Spring Boot, Spring MVC)
  • Expertise in JVM, GC tuning, and performance optimization
  • Experience with REST frameworks (Spring Boot, Dropwizard, REST Express, etc.)
  • Familiarity with relational databases (MySQL, Oracle, Postgres)
  • Experience with non-relational data stores (Cassandra, HBase, MongoDB, Couchbase)
  • Knowledge of caching infrastructure (Redis, Memcached, Aerospike)
  • Worked with messaging/queueing systems (Kafka, RabbitMQ, ActiveMQ)


Your Benefits:

  • On-site opportunities and the chance to work with cutting-edge technologies.
  • A dynamic, tech-savvy, and innovative work environment at Halodoc.
  • Comprehensive medical insurance benefits.
  • MacBooks provided for work.
  • Hybrid work mode for flexibility.
  • A chance to be part of a leading startup that is revolutionizing healthcare in Indonesia and beyond.


Join Halodoc and help us reshape the future of healthcare


  • Software Engineer III

    2 months ago


    Bengaluru, India ZoomInfo Full time

    Software Engineer III - Backend - Product Foundations & ZI MarketingAs a Software Engineer III, you will get to explore and work with cutting-edge technologies and a large and rich data set. If you like working on tough problems, whether that’s building systems that handle millions of customer requests a day or how to make sense of over a billion pieces of...


  • Bengaluru, India JPMorgan Chase & Co. Full time

    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.  As a Salesforce Developer, Software Engineer III at JPMorgan Chase within Corporate Responsibility, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and...

  • Engineer III, Software

    3 months ago


    Bengaluru, India Omnicell, Inc Full time

    Software Engineer III - Test  The Engineer III, Software - Test is an experienced professional who participates in leading, creating and extending quality practices throughout Omnicell products. This person applies their practical and theoretical knowledge from Computer Science and previous experience in Healthcare or a related industry. This person...


  • Bengaluru, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Senior Engineer(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational performance.Who...


  • Bengaluru, India JPMorgan Chase & Co. Full time

    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.  As a T24 Developer Software Engineer III at JPMorgan Chase within the Corporate & Investment Bank Payments Technology Team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a...

  • Software Engineer III

    3 months ago


    Bengaluru, India JPMorgan Chase & Co. Full time

    We have an exciting and rewarding opportunity for you to take your software engineering career to next level. As a  Software Engineer III  at JPMorgan Chase within Consumer & Community Banking, Chase Travel Team, you serve as a core member of an agile development team to design and deliver trusted market-leading technology products in a secure, stable,...


  • Bengaluru, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Senior Engineer(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational performance.Who...


  • Bengaluru, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Senior Engineer(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational performance.Who...


  • Bengaluru, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Senior Engineer(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational performance....


  • Bengaluru, India JPMorgan Chase Full time

    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Mainframe Developer Software Engineer III at JPMorgan Chase within the Corporate & Investment Bank Payments Technology Team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in...

  • Software Engineer III

    2 months ago


    Bengaluru, India SPAR Technology Services India Pvt Ltd. Full time

    DESCRIPTION : The Software Engineer III is an exciting opportunity for a motivated and passionate individual to join the team at Foundry, a subsidiary of the blockchain industry's most prolific and active investor, Digital Currency Group. Reporting to the Engineering Manager the Software Engineer III will play a crucial role in the design, development,...

  • Software Engineer III

    4 months ago


    Bengaluru, India Vontier Full time

    JOB DESCRIPTION Purpose of Position: Software Engineer III – Payments will be responsible for the development and enhancement of the existing payment platforms  Key Responsibilities:   Design and Develop software for payments platform – core and feature enhancement  Verify and validate platform against legacy performance and full operating...

  • Software Engineer III

    4 months ago


    Bengaluru, India MRI Software Full time

    MRI seeking an experienced and skilled candidate with passion for designing, evolving and developing python and Go Language based applications. As a Senior Software Engineer, you will be directly involved in design, development, customisation, configuration, testing and enhancing browser-based applications. You shall participate in the entire software...

  • Engineer III, Software

    4 months ago


    Bengaluru, India Syniti Full time

    Company: Syniti  enables agile enterprises with silo-free enterprise data management that helps turn complex data challenges into competitive advantages. With a unified, learning platform and one of the world’s largest teams of data-focused experts, enterprises and global alliance partners choose Syniti when they require trusted data to ignite...

  • Software Engineer III

    3 months ago


    Bengaluru, India JPMorgan Chase & Co. Full time

    We have an opportunity for those who are hands-on developers, who enjoy solving challenging technical problems to impact your career and provide an adventure where you can push the limits of what's possible.  As a Software Engineer III at JPMorgan Chase within the Corporate Investment Banking's Athena Core group, you will be part of a cross-asset platform...

  • Software Engineer III

    3 months ago


    Bengaluru, India JPMorgan Chase & Co. Full time

    As a Software Engineer III at JPMorgan Chase, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s...

  • Software Engineer III

    3 months ago


    Bengaluru, India JPMorgan Chase & Co. Full time

    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.  As a Software Engineer III at JPMorgan Chase within the Corporate & Investment Bank, Payments Technology, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable,...


  • Bengaluru, India Meesho Full time

    About the Team :Want to be the brains behind our robust systems? Then joining us as Software Development Engineer - III - Backend may be the right thing for you!When 5% of Indian households shop with us, its important to build resilient systems to manage millions of orders every day. Weve done this with zero downtime! Sounds impossible? Well, thats the kind...


  • Bengaluru, India Observe.AI Full time

    Observe.AI is the fastest way to boost contact center performance with live conversation intelligence. Built on the most accurate AI engine in the industry, Observe.AI uncovers insights from 100% of customer interactions and maximizes frontline team performance through coaching and end-to-end workflow automation. With Observe.AI, companies can act faster...


  • Bengaluru, India Coforge Full time

    Job Title: SDE IIILocation: Bengaluru, IndiaSkills- Spring boot, microservices, AWS, Rest APIYears of experience: 5-10 yearsHybrid WorkingAbout Coforge:Coforge is a leading global IT solutions organization that transforms businesses for the digital era. With a deep domain expertise and extensive technology capabilities, we drive growth and value for our...