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.
Bachelor's degree