HealthEdge

Senior Software Engineer

Job Locations IN-Bangalore
ID
2026-7187
Category
Engineering
Position Type
Full-Time

Overview

Senior Software Engineer Full stack

Position Overview:

We are seeking an adept Senior Full Stack Engineer with a strong background in Java, ReactJS and Spring Boot development. The ideal candidate will possess a minimum of 6 years of hands-on experience in architecting and building robust applications using Java and Spring Boot frameworks. Strong communication skills and the ability to collaborate effectively with cross-functional teams are essential. If you are passionate about leveraging technology to transform Digital Health Management, possess the requisite skills and experience, and align with our values of customer-centricity, innovation, and ownership, please contact our talent acquisition team with your resume.

 

Responsibilities:

  • Lead by the principle of "customer first" to design, develop, and maintain customer-centric software using Java and Spring Boot.
  • Collaborate closely with multidisciplinary teams to translate intricate requirements into scalable, innovative technical solutions.
  • Translating requirements and designs into high-quality code
  • Optimizing components for maximum performance and scalability
  • Participates in R&D, Proof of Concepts, Prototyping, Code review etc.
  • At least 2yrs of experience in taking full ownership of software development lifecycle including planning, design, architecture, development, test & deployment.
  • Influences the development practices so that they follow best practices, policies, and procedures.
  • Ensure software products meet all non-functional requirements including operational and security needs.
  • Excellent verbal and written communication skills, problem solving skills.
  • Address complex technical challenges within software systems, ensuring robustness, compliance, and customer satisfaction.
  • Support the Lead and Mentor the team of software engineers and own the technical health of the service the team is working on.

 

 

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 6 years of professional experience in Java development with expertise in core Java, JDK, data structures, and multithreading.
  • Strong experience with Spring and Spring Boot frameworks.
  • Strong understanding of software design principles, architecture, and best practices
  • Familiarity with server technologies, including Tomcat and WebLogic.
  • Proficiency in working with relational databases such as Oracle and PostgreSQL
  • Previous experience with messaging queues, particularly JMS MQ or Artemis MQ.
  • Minimum of 3 years of hands on experience in Frontend development with expertise in ReactJS.
  • Hands-on experience with Kubernetes and containerization technologies in building scalable, resilient, and distributed environments.
  • Excellent problem-solving skills and the ability to work in a fast-paced environment.
    Strong communication and collaboration skills

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed