Formal training or certification on software engineering concepts and 7+ years applied experience.
Experience in Java and Springboot.
Hands-on practical experience in system design, application development, testing, and operational stability.
Proficient in automation frameworks (Selenium, Playwright) and Typescript.
Experience with React and Node JS.
Experience in CI/CD Pipeline.
Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages.
Overall knowledge of the Software Development Life Cycle.
Demonstrated knowledge of software applications and technical processes.