Deliver the best digital web experience to customers
Collaborate with architecture, security, and UXD to build highly robust and scalable apps
Partner with experience platform squads for engineering standards, standard methodologies, and tooling
Collaborate with team members and stakeholders to analyze and solve problems
Stay ahead of the curve by aligning architecture, user experience, and security with chapters and COEs
Requirements
2+ years of experience in designing and implementing web applications
Bachelor's degree in Computer Science or related field
Experience in front-end frameworks and web technologies including Angular, HTML/CSS, JavaScript or Typescript, web components, Node.js or Vue.js
Solid knowledge of open-source stack technologies, and webapp/API security
Experience with Monorepo, module federation is a plus
Strong technical background on crafting and developing enterprise digital applications with MVC design pattern, micro front-end and open micro service architectures
Experience with building digital restful APIs using Java and spring framework
Solid understanding and experience of version control system management using various Git workflows
Experience in DevOps best practices and tools like Jenkins or Jenkins Core, Git/GitHub, SonarQube
Solid knowledge of 12-factor methodology, containerization and cloud technologies
Experience in container and cloud technologies, including Docker, Kubernetes and AWS
Solid knowledge of secure application development, secure coding standards and practices
Experience in quality-first, testable solutions using TDD and automation.