Position: Senior Java Developer
Category: Java
English level: upper
Years of experience: 5

1) Developing of algorithm for rights calculation for swiss bank, which defines upon which entities user has concrete rights. Final system handles load of 1k requests/sec and latency < 500ms
2) Optimization of landing bank application to gain 2x performance boost
I'm a Java developer with 5 years of experience. Mostly worked on banking applications and their ecosystems for Swiss investment bank, my latest projects are:
1) Digital contracts signing system - chain of applications designed as self contained system for electronic signing and persisting of client’s contracts according to Switzerland legal policy.
2) Crypto transfers - client webapp for deposit/withdraw and conversion of cryptocurrency,
monitoring of crypto accounts.
3) Need to know - system of webservices and admin tool for new permissions and security calculation rules for all bank entities (clients, employees, departments, etc) aligned with FMIA regulation requirements. Migrating main bank apps to new security checks.

Last 2 years I've been managing development team of 5 people as a team lead. Would like to work on challenging high-load projects with group of talented people
1) New technologies and challenging projects with high load and distributed systems
2) Partial remote
3) Team consists of highly motivated and experienced people