· Strong core Java skills, including hands-on experience with the Spring Framework
· Practical experience in building mini-services (preferably Spring Boot)
· Competency with JavaScript / TypeScript
· Experience building front-ends with Angular is a plus
· Good working knowledge of data modelling and SQL
· Practical knowledge of database technologies SQL and non-SQL
· Experience with Cloud Computing is a plus (preferably Azure)
· Practical experience with Test-driven development and an evangelist for it!
· Experience with DevOps practices including CI/CD, containerization
· Strong desire to understand and contribute to the big picture through optimization of the underlying processes
· Enjoy solving challenging problems, both technical and functional
· Highly proficient in English (written and verbal), German knowledge is a plus
· Excellent communication skills
· Prior experience in the domains of Financial Reporting, Trading, Collateral Management, Capital Markets, Treasury is strongly preferred