Roles & Responsibilities Key  responsibilities: 
- Web development using  open-source web programming languages (Java, ReactJS, NodeJS, SQL, Docker) 
- Working in a 5-6 member team  using hybrid-agile methodologies 
- Authoring developer-friendly  documentation (e.g. API documentation, deployment operations) 
- Using version control systems,  specifically Git and BitBucket 
- Using Relational and  non-relational database systems (SQL, JQL, MongoDB/MariaDB) 
- Using Scalable search technology  (e.g. ElasticSearch, Solr) 
- Troubleshooting, bug fixing and  handling large data sets and scaling their handling and  storage 
- Using and working with open  source solutions and community 
- Prepare detailed technical  design in technical specification 
- Provide solutioning to automate  operational process, including integration with backend system or data  source.
 
 
- Participate in user stories  review and sprint planning 
- Manage deployment stages from  Development to Production 
Key  Skills: 
- Java, JavaScript, ReactJS,  NodeJS, SQL 
- Docker, Linux 
Tell employers what skills you haveVersion Control
Git
Web Services
CSS
Web Programming
User Stories
JavaScript
Full Stack Development
SDLC
Open Source
SQL
Docker
Web Application Development
Web Applications
Java
API
Web Development
Linux
jQuery
Technical Design