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

dbGRIP is the bank’s official Uncleared Margin calculator for OTC derivatives – this mission-critical system, which calculates financial metrics, like regulatory margin, VaR, and produces margin statements for clients. The platform stores bank-wide trades and legal agreements details to comply with record keeping regulatory rules, and reporting requirements. dbGRIP is fully cross-asset class (FX, Equities, Commodities, Repo, Rates, Credit, etc.) and processes 3m+ trades, 150m+ risk sensitivities across 30k+ accounts on a daily basis, and stores key data points for 5+ years in data warehouse. Projects for 2021/22 include regulatory, business, and technical deliverables, like migration to Google Cloud Platform. The team of ~25 people is primarily based in Moscow and interacts with stakeholders across the globe, it uses Scaled Agile framework (SAFe) and owns delivery front-to-back. The successful candidate will be a highly-skilled Java developer, senior technologist with several years of experience in design and implementation of complex enterprise solutions in a fast-paced environment.   Duties and responsibilities  Own the delivery of particular features, i.e. not only focus on coding but drive the feature implementation front to back from requirements clarification (in collaboration with product owner) to handover to the Production Support (SL2). Microservices design and development SL3 production and non-production environments support according to rota Solution design, technical analysis, active participation in solution and code reviews Identify inefficiencies and contribute to process improvements in the SDLC Participate in the calls with global project stakeholders including business when required Coach and mentor junior team members  Experience / Requirements: Required:  3+ years of experience working as a Java developer Excellent Java server-side expertise: Java Core, Spring, JMS, JUnit Experience with Maven, GIT, Jenkins/Team City Good understanding of SDLC processes and roles (Agile) Strong team player with experience of working in a global team Strong communication skills, ability to provide thoughtful input to architecture and solution design discussions Fluent English    Nice to have:  Apache Ignite/Hazelcast/Redis, Akka, Vert.x, RxJava, Kafka experience SLES bash shell deep knowledge Experience in designing and implementing microservices Google Cloud Platform experience  What we offer:  Flexible working hours Partially remote work Comfortable office located in the city center Extended insurance package: medical and life insurance + partial coverage for spouse and children Plenty of professional learning opportunities: English courses, professional trainings and certification, conferences participation Relocation package (for new-joiners from other locations)