Software Engineer 2 - JAVA

Published date: 2024/01/10
  • Location: Bengaluru, Karnataka, India
About Practo

Practo is the world's leading healthcare platform that connects millions of patients with hundreds of thousands of healthcare providers around the world and helps people make better healthcare decisions.

Practo provides a singular platform that helps consumers with all their healthcare

requirements – from finding the healthcare provider to booking an appointment, to online doctor consultation, to getting their tests done and to even ordering medicines. Practo also makes software products that help healthcare providers ranging from clinics to hospitals digitize and deliver more efficient and higher quality healthcare to millions of patients around the world every day.

Practo continues to be dedicated to centering healthcare around the consumer and helping billions of people live healthier longer lives.

About the Role

Practo is an engineering and technology company at heart. In Practo, we pride ourselves on building great products and solutions which help millions of people provide and receive health care services.

We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems.

In this role, you would work on the design and development of complex engineering

problems. You would design, develop, test, deploy, maintain, and enhance software

solutions.

You would work closely with Senior Engineers and Engineering Managers in planning the execution of your deliverables.

You are expected to comply with best in class software practices such as code reviews, unit tests, releases etc and influence your peers to adopt them.

Requirements
• Experience in JAVA, Spring, Hibernate, Microservices.
• Experience in Spring-related technologies such as Spring Core, Spring MVC and Spring Integration.
• Experience in any SQL databases (Postgres)
• Experience in application analysis, maintenance and support
• Experience in software development life cycle
• Excellent written and verbal communications skills. Ability to understand business requirements and translate into technical requirements.

Preferred Qualifications
• Bachelor's degree in Computer Science or related technical field.
• Familiarity with code versioning tools - Git
• Strong problem-solving skills, programming skills, technical troubleshooting and
• diagnosing.
• Good understanding of Debugging performance and optimization techniques
Company Name: Practo Technologies

Apply

1 page views

Related listings

  • IT Business Analyst
    Software Developer
    Bangalore (Karnataka) Software Developer
    Job TitleIT Business Analyst - SAP BPC Job Description Philips is a global leader in health technology, committed to improving billions of lives worldwide and striving to make the world healthier and more sustainable through innovation. Driven by the...
    2026/11/07
  • Business Intelligence Analyst
    Software Developer
    Bangalore (Karnataka) Software Developer
    The Business Intelligence Analyst interacts directly with the business stakeholders to deliver reporting solutions and projects. This position is responsible for analyzing business intelligence and reporting requirements, and producing a range of rep...
    2026/11/07
  • Power Bi Consultant
    Software Developer
    Software Developer
    Job Description ➢ Good exposure in working on SQL /Snowflake. ➢ Expertise in working with Power BI desktop. ➢ Hands on Experience Modelling in Power BI. ➢ Expertise in working with security models. ➢ Good to have hands on experience in deployment pro...
    2026/11/07