Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Narayana Health Team. If you also belong to the team, you can get access from here

Narayana Health Verified Tick

Compare button icon Compare button icon Compare
4.2

based on 1.5k Reviews

filter salaries All Filters

55 Narayana Health Jobs

Senior Java Developer

4-7 years

Bangalore / Bengaluru

1 vacancy

Senior Java Developer

Narayana Health

posted 21hr ago

Job Description

About Narayana Health:
Narayana Health is headquartered in Bengaluru, India, and operates a network of hospitals in India and Overseas. Our mission is to deliver high-quality, affordable healthcare services to the broader population. Narayana Health Group is Indias leading healthcare provider and one of the largest hospital groups in the country with a network of 21 hospitals, 5 heart centers, and 19 primary care facilities. The NH group treats over 2.6 Million patients every year from over 78 countries covering 30+ medical specialties. We have a strong presence across 17 locations in India, and an overseas hospital in the Cayman Islands, USA.

Please refer to our website at: https://www.narayanahealth.org


About Athma: Software Development Centre is the technology arm of Narayana Health, a leading healthcare network spanning two countries. We at Athma SDC, are engaged in building next generation products for healthcare with the goal of making healthcare safe and affordable to the patients. Our products are handling more than 10M transactions daily and help 7M patients navigate their health journeys.For more details, please refer to our website at - https://athma.health


Why Join ATHMA?

  • Be Part of a Health Tech Revolution: Join ATHMA in transforming healthcare through technology, making it more personalized, accessible, and effective for Indian users.
  • Work-Life Balance: We support a balanced work environment that fosters personal well-being and professional growth.
  • Growth & Learning: Youll have opportunities to learn from the best in health tech and work on products that directly impact millions of users.
  • Impactful Work: Play a key role in improving patient outcomes, driving innovation, and setting new standards for healthcare technology in India.


Key Responsibilities:

  • Java Development: Design, code, test, debug, and maintain Java applications using best practices and coding standards. Ensure the performance, security, and maintainability of the codebase. 
  • Object-Oriented Analysis and Design: Apply principles of Object-Oriented Programming (OOP) to design and implement robust, extensible software solutions. 
  • Database Integration: Work with PostgreSQL, a relational database, to efficiently store and retrieve data. Optimize queries and design database schemas. 
  • Frameworks and Libraries: Utilize Java frameworks and libraries, including Spring Boot, to expedite development and enhance application functionality. 
  • Collaborate with the Team: Work closely with cross-functional teams, such as product managers, UX/UI designers, and other developers, to deliver high-quality software solutions. 
  • Code Reviews: Participate in code reviews to ensure adherence to coding standards, identify bugs, and propose improvements to code quality. 
  • Performance Optimization: Identify performance bottlenecks and optimize Java applications for speed and scalability. 
  • Unit Testing: Create and execute unit tests to validate the correctness of code and ensure robustness. 
  • Documentation: Document design decisions, code, and application architecture for future reference and knowledge sharing. 
  • Technical Troubleshooting: Investigate and resolve technical issues and bugs reported by QA or end-users. 


Required Skills:
Must-Have:

  • Knowledge of Core Java, Spring Boot Framework, Microservices, SQL & NoSQL Databases (e.g. PostgreSQL, MongoDB etc), RESTful APIs, Docker, Spring Security, JPA and Spring Data JPA, Maven or Gradle. 
  • Knowledge of Distributed system design principles and fundamentals of architecture. 
  • Understanding of performance engineering and knowledge of quality processes and estimation techniques. 
  • Basic understanding of the project domain and ability to translate functional/nonfunctional requirements to system requirements. 
  • Ability to design and code complex programs and write test cases and scenarios based on specifications. 
  • Good understanding of SDLC and Agile methodologies. 
  • Awareness of the latest technologies and trends. 
  • Logical thinking, Critical Thinking, and problem-solving skills with the ability to collaborate effectively. 

Good to Have:

  • Experience in the Healthcare Domain. 
  • Hands-on experience with Elastic Search or Solr. 
  • Experience in distributed event streaming platforms such as Kafka. 
  • Familiarity with web development technologies such as HTML, CSS, and JavaScript. 
  • Knowledge of front-end development frameworks like Angular 2+. 
  • Experience with microservices architecture and cloud technologies (e.g., AWS, Azure, Google Cloud). 
  • Proficiency in using DevSecOps tools, Github, Jira, and familiarity with Agile & Scrum methodologies. 

Employment Type: Full Time, Permanent

Read full job description

Prepare for Senior Java Developer roles with real interview advice

What people at Narayana Health are saying

What Narayana Health employees are saying about work life

based on 1.5k employees
58%
59%
52%
95%
Flexible timing
Monday to Saturday
No travel
Day Shift
View more insights

Narayana Health Benefits

Health Insurance
Job Training
Soft Skill Training
Cafeteria
Education Assistance
Free Transport +6 more
View more benefits

Compare Narayana Health with

Apollo Hospitals

4.1
Compare

Fortis Healthcare

4.1
Compare

Manipal Hospitals

4.2
Compare

Columbia Asia

4.5
Compare

Max Healthcare

4.1
Compare

Aster Dm Healthcare

3.8
Compare

Health Care Global Enterprises

4.2
Compare

Nanavati Max Super Speciality Hospital

3.8
Compare

Artemis Health Institute

4.3
Compare

Medanta the Medicity

4.1
Compare

Optum

4.0
Compare

R1 RCM

3.9
Compare

UnitedHealth

4.1
Compare

National Health Mission

3.5
Compare

GE Healthcare

4.1
Compare

Baxter International

4.0
Compare

Krsnaa Diagnostics

3.7
Compare

Siemens Healthineers

4.0
Compare

Metro Group of Hospitals

3.8
Compare

B. Braun Medical

4.0
Compare

Similar Jobs for you

Senior Java Developer at Coforge

Faridabad, Gurgaon / Gurugram + 1

5-10 Yrs

₹ 20-35 LPA

Senior Developer at Insight Direct India

Hyderabad / Secunderabad, Bangalore / Bengaluru + 1

8-13 Yrs

₹ 20-35 LPA

Senior Java Developer at Futran Tech Solutions

Bangalore / Bengaluru

5-8 Yrs

₹ 15-25 LPA

Senior Java Developer at Lenskart

Hyderabad / Secunderabad, Gurgaon / Gurugram + 1

4-7 Yrs

₹ 15-30 LPA

Senior Java Developer at UST

Chennai

6-11 Yrs

₹ 15-25 LPA

Software Development Engineer II at Aidetic

Bangalore / Bengaluru

3-6 Yrs

₹ 12-18 LPA

Senior Java Developer at FabHotels

Gurgaon / Gurugram

3-5 Yrs

₹ 10-16 LPA

Senior Java Developer at Rythmos

Hyderabad / Secunderabad

4-7 Yrs

₹ 15-25 LPA

Engineer at Info Edge

New Delhi

3-4 Yrs

₹ 20-27.5 LPA

Senior Java Developer at Coforge

Pune

7-12 Yrs

₹ 15-30 LPA

Narayana Health Bangalore / Bengaluru Office Location

View all
Bangalore / Bengaluru, Karnataka Office
Headquarter
#258/A, Bommasandra Industrial Area, Anekal Taluk, Bangalore, Karnataka 560099, IN Bangalore / Bengaluru, Karnataka
560099

Senior Java Developer

4-7 Yrs

Bangalore / Bengaluru

1d ago·via naukri.com

Associate Consultant/Junior Consultant - Nephrology

1-3 Yrs

Gurgaon / Gurugram

1d ago·via naukri.com

Dietician

1-2 Yrs

Gurgaon / Gurugram

1d ago·via naukri.com

Pharmacist

1-6 Yrs

Mumbai

2d ago·via naukri.com

Staff Nurse

0-4 Yrs

Jamshedpur

2d ago·via naukri.com

Staff Nurse

5-10 Yrs

Raipur

2d ago·via naukri.com

Staff Nurse

0-4 Yrs

Gurgaon / Gurugram

2d ago·via naukri.com

Staff Nurse

0-4 Yrs

Mumbai

2d ago·via naukri.com

Staff Nurse

0-4 Yrs

Ahmedabad

2d ago·via naukri.com

Executive / Sr Executive (Learning and Development)

1-5 Yrs

Delhi/Ncr

2d ago·via naukri.com
write
Share an Interview