Opportunity within a successful international firm
Work alongside & learn from best in class talent
Contribute to exciting projects for clients in the Banking industry
You will be responsible for:
Evaluating and providing feedback on functional specifications as well as developing API solutions according to defined standards and high quality.
Ensuring solutions are aligned with overall strategy
Performing non-functional testing as well as design and code review for other team members
Preparing documentation for design and implementation
Enabling and supporting functional and user acceptance testing
Supporting applications in production – analysing and resolving issues as they arise
You have a Bachelor’s Degree in computer science or computer engineering.
You have at least 4 years experience as a Software Engineer in the following domains: Java EE including (Web Services, REST, JPA), Spring, SOA, Design patterns, Database (SQL & No SQL), API usage in Mobile applications, CI/CD tools.
You have at least 2 years hands-on experience on API related activities: requirement analysis, design, resource-based API modeling, micro-services architecture
You have strong Java technical expertise, with prior experience in CI/CD, DevOps and Agile.
You have strong knowledge of API design standards, patterns and best-practices and experience in API security standards and implementation
Prior exposure in Analytics, Mobile Technologies will be an advantage.
You have general knowledge on Banking/Private Banking.
You are a strong critical thinker with problem solving aptitude
You have excellent written and oral communication skills, with ability to speak at conferences and/or user groups