Designs, develops, modifies, debugs and/or maintains software systems.
Working on one or more specific modules within a large software system scope.
Assumes ownership and accountability of specific modules within an application.
Serves as an expert on specific modules, applications or technologies, and deals with complex assignments during the software development life cycle.
Proficient on the following programming concepts : Java (Spring, Rest APIs, Groovy ScriptDB (MongoDB, MySQL)
Nice to have technologies: Front end experience (ReactJS), Basic devOps experience (Ansible scripts, Jenkins)
Integration tests (iTestSecurity know-how (Veracode or other tools)
Other: Worked using Agile methodology, Jira would be a plus, familiar with CI / CD concepts in general
Bachelor's degree in Science/IT/Computing or equivalent.