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

As part of our global team you will work on global platform for payment processing as a Software Engineer. Your role includes design and development, perform code reviews, co-working with QA team on test automation, rollout of new features. You are expected to contribute to the vision, understand our product roadmap, integrate business value with experience and contribute to building an engineering culture within the team. We expect the successful candidate to deliver high quality software and to be passionate about software engineering. You must have a proficient understanding of software development concepts. A good understanding of Cloud concepts is a plus. You will also be responsible to develop easy to support software and liaise with our SRE (Site Reliability Engineering) team to factor in their requirements. Project highlights  Global worldwide platform with 24x7 availability Challenges of distributed stateful system Focus on nonfunctional requirement (reliability, performance, efficiency) Focus on seamless operations and operational transparency  Skills You’ll Need   Good hands-on knowledge of core Java (collections, multithreading, memory consumption, GC) : 3+ years Good knowledge of math and algorithms/complexity Experience designing and implementing cloud-based services Basic knowledge of SQL Basic knowledge of Linux Intermediate or higher English skills  Will be a plus:  Hands-on knowledge of Kubernetes/OpenShift, helm Hands-on knowledge of Kafka messaging Experience with preformace/load testing Good understanding on network protocol stack TPC, HTTP, TLS Experience with Java profilers Experience using TDD and BDD practices Experience with modern SDLC tools - Git, JIRA, Artifactory, Jenkins/TeamCity  Success Factors for Engineers in CB Tech   Someone who sets the standard for excellence in their role as an engineer Talented individuals who are creative, innovative, and passionate about doing exciting and important work and a strong desire to make an impact People who make wise decisions, despite ambiguity, be it people, technical, business or creative Engineers who consider quality as a priority, and think about the client whilst developing for our future Curious individuals who seek to understand our strategy, our business, the market and our clients  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)