Search by job, company or skills

HealthEdge

Senior Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144652235

Similar Jobs