Senior Full Stack Developer
About the role
Overview
As a Senior Full Stack Developer, you will be responsible for leveraging your expertise in HTML, JavaScript, and Python to develop web and database solutions within the healthcare domain. Your role will involve working on Agile-driven development projects and utilizing AWS cloud services to build and deploy webserver-based products. In this position, you will also need demonstrate proficiency in Red Hat Fuse ESB and camel, as well as experience with OpenShift, Docker, Github, Sonarqube, and Ansible. Designing solutions using AWS features and technologies such as EC2, S3, Lambda, and DynamoDB will be a key aspect of your responsibilities. Your ability to work with AWS CLI, REST API, and other AWS services will be crucial in designing and implementing effective solutions for the organization.
Required Skills
- 6+ years' experience with the following: HTML/JavaScript and Python for web and database development
- 6+ years' experience with the following:
- JavaScript frameworks such as Angular, Backbone, or React
- Various packaging mechanisms such as deb, rpm, docker, etc.
- Building and deploying a webserver-based product
- Jenkins/Gitlab and git for continuous integration
- Linux and bash
- Creating and consuming HTTP REST APIs
- Knowledge of web-based security concepts and implementations
- 4+ years of working experience with Red Hat Fuse ESB and camel.
- Demonstrable experience in: OpenShift, Docker, Github, Sonarqube and Ansible
- 5+ years of experience in designing solutions using one or more AWS features, tools and technologies such as EC2, EBS, Glacier, S3, ELB, CloudFormation, Lambda, CloudWatch, VPC, RDS, DirectConnect, AWS CLI, REST API, AWS billing, Service Catalogs and DynamoDB.
- BS degree in Computer Science or a related field with 8+ years of software development experience in Java/Core JEE platform.