Description

6+ years of experience in designing and implementing web applications                                                                                                                                 

Bachelor’s degree of Computer Science or other related field.                                                                                                                                     

Professional experience in front-end frameworks and web technologies including HTML/CSS, JavaScript or typescript, web components, Node.js or Vue.js or Angular.                                                                                                                                 

Solid knowledge with Java and/or the Open-Source stack technologies                                                                                                                                   

Strong technical background on crafting and developing enterprise digital applications with MVC design pattern, micro front-end strategy and open micro service architectures.                                                                                                                                              

Proven experience with building digital restful APIs (GraphQL is a plus)                                                                                                                                   

Proven experience in DevSecOps standard and tools like Jenkins or Jenkins Core, Git/GitHub.                                                                                                                                      

Proven experience in container and cloud technologies, including Docker, Kubernetes and AWS, as well as secure application development.                                                                                                                                           

Solid knowledge of cloud solutions, serverless architecture, containerization strategies                                                                                                                                  

Quality-first, testable solutions using TDD and automation.                                                                                                                                          

Deep understanding and experience of version control system management using various Git workflows.                                                                                                                                              

In-depth knowledge secure coding standards and practices                                                                                                                                          

Strong experience in leading in a reciprocal, team-based environment with a constant focus on learning, mentoring, and encouraging others.


 

Education

Bachelor's degree