Job Description :
What you''ll be doing:

Develop cutting edge cloud based software (SaaS) and cloud based Platforms (PaaS) as well as building configuration driven, flexible software applications for some of the largest hospitals and healthcare networks in the country

Use the latest technologies, tools, and techniques (Java, JavaScript, Spring Cloud, Docker, PostgreSQL, Agile)

Participate in code reviews, whiteboard discussions and standups daily

Collaborate with other engineers in an iterative, agile development environment with a focus on delivering code

Contribute to the architecture and development of a highly scalable software



Education & Experience:

Experience in the following technical areas with demonstrated proficiency:

Web Application Development (JavaScript, HTML, CSS)

JavaScript Framework Knowledge (jQuery, Node.js, Angular, React, Dojo, D3.js)

Object Oriented Programming Required (Java, Spring Framework)

Cloud Computing (AWS, Azure, Google Cloud)

Containers & Orchestration (Docker)

Continuous Integration (Bamboo, Jenkins, Maven, Gradle)

Relation Database Knowledge (SQL, Oracle, Netezza, PostgreSQL, MySQL)

Proficient with Spring technologies (Boot, Batch, MVC, JDBC)

Testing strategies (TestNG, Mockito, Selenium)

Source Code Control (GIT)

SDLC/ADLC Methodologies

Experience analyzing data solving problems and troubleshooting to provide solutions

Experience in entire application development process, specifically Agile

Experience developing large, multi-faceted projects and coordinating with other teams

5 to 8 years of Software Engineering experience preferred
             

Similar Jobs you may be interested in ..