Posted:1 week ago| Platform:
On-site
Full Time
About us : The healthcare industry is the next great frontier of opportunity for software development, and Health Catalyst is one of the most dynamic and influential companies in this space. We are working on solving national-level healthcare problems, and this is your chance to improve the lives of millions of people, including your family and friends. Health Catalyst is a fast-growing company that values smart, hardworking, and humble individuals. Each product team is a small, mission-critical team focused on developing innovative tools to support Catalyst’s mission to improve healthcare performance, cost, and quality. Health Catalyst is expanding and maintains a large suite of Improvement Apps that contribute to healthcare analytics and process improvement solutions. This includes products that manage the care of health system populations, better serve patients at the point of care, reduce health system costs, and reduce clinician workload. Job Description: What you'll do and own in this role: High level of responsibility and Ownership from ideation through to execution. Ability to lead a team and implement best practices in every aspect of project deliverables. Stay up to date with new frameworks and tools and enable the team to use them. Ability to thrive under pressure & work in a fast-paced, timeline-oriented environment Give topmost priority to the quality of deliverables of the team Co-ordinate with various teams such as monitoring, backup, and Network to ensure the proper functioning of all servers and their services A genuine intention to work cooperatively with others, to be part of a team, to work together as opposed to working separately or competitively. Encourages and facilitates cooperation, pride, trust, and group identity; fosters commitment and team spirit; works with others to achieve goals. Develop and own solutions, ensuring the viability of proposed solutions and providing support on the appropriate approach throughout the project. Drive end-to-end solution development. Subject matter expert in assigned technology domain (i.e. infrastructure, data, application, etc.) Remain current on industry-specific technologies and emerging trends. Other duties as assigned. What you bring to this role: Strong hands-on development skills in J2EE Technologies, Spring framework, Spring Boot, JavaScript, and Git. 6+ years of experience designing, deploying, and maintaining software solutions. Experience with the installation of COTS products and the ability to evaluate different tools. Strong concepts in Microservice Architecture (MSA) and SOAP & REST web services. Require experience in the following areas: Eclipse, Apache Tomcat, hibernate ORM, JDBC, PostgreSQL, SQL, Bitbucket, Linux, HTML5, CSS3, Spring framework 4.x (including Spring MVC), Spring ecosystem components like Netflix Eureka, Swagger Codegen, etc., POI Framework, XMLBeans, regular expressions, XML, Java 1.8, Java IO processing. Working knowledge on Continuous Integration (CI) and Continuous Delivery (CD) setup, leveraging tools like SonarQube, Maven, Jenkins, Nexus, EKS, etc. Java test automation experience with testing toolkits. The candidate will ensure the conversion of mission-critical requirements into enterprise systems solutions that account for the design and technology maturity constraints of the system. The scope of these assignments will include software development tool and server system administration, process improvement, design review, and code review. Experience in AWS could platform. Knowledge and experience in Security controls and the architecture of secure applications. Show more Show less
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Chennai, Tamil Nadu, India
0.0 - 0.0 Lacs P.A.
Indore, Madhya Pradesh, India
0.0 - 0.0 Lacs P.A.
Coimbatore, Tamil Nadu, India
0.0 - 0.0 Lacs P.A.
Pune, Maharashtra, India
0.0 - 0.0 Lacs P.A.
Mumbai, Maharashtra, India
0.0 - 0.0 Lacs P.A.
Coimbatore, Tamil Nadu, India
0.0 - 0.0 Lacs P.A.
Mumbai, Maharashtra, India
0.0 - 0.0 Lacs P.A.
Gandhinagar, Gujarat, India
0.0 - 0.0 Lacs P.A.
Pune, Maharashtra, India
0.0 - 0.0 Lacs P.A.
Pune, Maharashtra, India
0.0 - 0.0 Lacs P.A.