Title: Full Stack Java Developer (Healthcare)
Location: Remote
Duties:
· Software Engineering is responsible for designing, developing, implementing and supporting applications, systems and IT products required to achieve the company's business objectives.
· The DevSecOps team is a highly engaged team focused on DevSecOps, Automated Testing, Site Reliability Engineering (SRE), building Self Service Web Portal for Solution Teams and passionate about enabling our mission.
· We expect all our engineers to be full-stack developers that can work in each technical layer of modern software development to achieve the company's business objectives.
· Demonstrates knowledge of software development techniques and fluency in software languages and application programming interfaces.
· Demonstrates general understanding of hardware/software platforms including but not limited to operating systems, databases, application servers, web servers and integration technologies.
· Plans and executes system implementations that ensure success and minimize risk of system outages or other negative production impacts.
· Demonstrates conceptual knowledge of architecture standards and database and operating systems.
· Demonstrates problem solving ability that allows for effective and timely resolution of system issues including but not limited to production outages.
· Analyzes production system operations using tools such as monitoring, capacity analysis and outage root cause analysis to identify and drive change that ensures continuous improvement in system stability and performance.
· Demonstrates knowledge of software development, life cycle, modeling of business processes, application design patterns, business/functional documents. Estimates to high level business requirements and provide options analysis.
Skills:
· Experience with Java Full Stack, Spring Boot, Micro Services, Shell Scripting, Angular.
· Experience with Javascript Testing Frameworks like Karma, Jasmine, JEST Unit Testing and JavaScript build tools (WebPack, Grunt ).
· Experience with Git, and modern source code management
· Experience with design and development of REST API platform using APIGEE or similar.
· Experience with SQL, MySQL, React, Python is a plus.
· Experience configuring Continuous Integration / Continuous Deployment (CI/CD) processes and tools such as Concourse
· Understanding of or experience with containerization services such as Pivotal Container Service, Kubernetes etc.
· Experience developing customer-facing user interfaces
· Experience with Agile methodology and DevOps Practices.
· Experience in building microservices using Pivotal Cloud Foundry / Tanzu Application Service.
· Experience in building solutions on Google Cloud Platform / AWS.
· An understanding of other cloud-based technologies (SaaS, PaaS, and IaaS.).
Qualifications
· Bachelor's Degree in related field or equivalent work experience
· 6+ years experience in related field preferred
· Working knowledge of two or more technologies preferred
· What is expected of you and others at this level
• Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects
• May contribute to the development of policies and procedures
• Works on complex projects of large scope
• Develops technical solutions to a wide range of difficult problems. Solutions are innovative and consistent with organization objectives
• Work reviewed for purpose of meeting objectives