PLEASE SHARE YOUR CV IN ENGLISH***
Project Description:
An international Investment Bank is enhancing its IT systems by introducing new technology and integrating with new third-party providers. Several projects will take place in the coming years, focusing on Trading, Market data, and Risk Management.Responsibilities:
- Develop/integrate Derivative Trading Applications
- Communicate with business stakeholders including Traders, Operations and Strats
- Help to understand and translate business requirements into technical design specifications
- Identify technology solutions for enhancements or new initiatives
- Implement unit and integration test cases with industry standard test automation frameworks.
- Document changes necessary to support businessMandatory Skills Description:
- 6+ years of enterprise development experience (Java/JDK 8+)
- Experience developing High-Load Systems
- Working with Distributed Applications
- Using Message Brokers (ActiveMQ, RabbitMQ, Kafka, or similar)
- Setting up Cache/In-Memory Data Grids (Redis, Hazelcast, or similar)
- REST API (including Enterprise Authentication)
- Enterprise services (including monitoring, and state management)
- Expert practitioner of object-oriented techniques
- Solid expertise in concurrency and multithreading
- Spring (including Spring Boot and Spring Boot Actuator)
- Expertise in ETL and complex SQL queries
- Experience with automated testing (TDD, BDD)
- Experience working on distributed teams
- Exceptional verbal and written communication skills
- Planning and organizing: identifies and meets milestones; understands and articulates deliverables; assesses and mitigates risks; sticks to the scope of work and manages any changes.Nice-to-Have Skills Description:
Experience in Regulatory Reporting
Apache CamelLanguages:
English: B2 Upper Intermediate