Напиши текст вакансии для должности "Java developer – dbCap". Название компании: "Deutsche Bank Technology Center". Расположение: Москва. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 

Role dbCap is a Transaction Capturing, Processing and Distribution platform designed for eTrading, HFT and ULL applications and globally adopted in FX, Rates, Equities and LD business. This is a distributed, high-throughput, low-latency and high-availability system running 24x6 around the globe. Apart from being a classical middle-ware it provides API to plug client data processing adapters and organize a business-specific stream processing dataflows. The successful candidate will be working in the development team in Moscow and be responsible for full life-cycle of development tasks, starting from specification and design to successful implementation and level 3 production support. He/she will report to the team lead located in Russia, and will work in close collaboration with the respective business departments and local and remote developers/BAs/PMs from partnering teams. The candidate must be a senior software developer with proven track record of successful delivery. Duties And Responsibilities:  Design and develop new functionality Working with the team on functional and non-functional requirements, technical analysis and design Coding and testing, reviewing other team member’s changes Document business and functional requirements, design decisions and API Co-working with QA team on test automation of new and existing functionality Contribute to the definition of the future state of the system architecture When product and architecture experience gained, mentor and direct more junior developers  Experience / Requirements (Required) Technical Skills:  Good math and algorithms Excellent knowledge of core Java (collections, multi-threading, networking) – 3+ years Experience implementing fault-tolerant / load-balancing solutions – 1+ year Enterprise applications integration experience – 2+ years Experience in performance optimisation of multi-threaded Java application is a big plus Basic knowledge of SQL and/or noSQL solutions Experience with KDB is a big plus Knowledge of JMS, Solace or any other messaging solutions is a big plus Experience working with Spring framework is a plus WebUI development experience (JS, Angular, etc) is a plus Basic knowledge of Unix Good written and spoken English  Soft Skills:  Problem solving, ability to take ownership of a task until its completion, rather then simply coding Good communication skills Good team player, open to communicate and collaborate Eager to learn about new technology and gain new skills as required Attention to details, discipline