Job responsibilities
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 2+ years applied experience
- Hands-on practical experience in full-stack development with Java, React JS, Sprint Boot and Micro-services architecture
- Hands-on practical experience in system design, application development, testing, and operational stability
- Experience working in agile teams
- Proficient in coding in one or more languages
- 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
- Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
Preferred qualifications, capabilities, and skills
- Knowledge of the financial services industry and their IT systems
- Proficiency with API Test Automation using Blazemeter or JMeter
- Familiarity with further modern front-end technologies and cloud technologies