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

FSC s a flagship transaction management system in Deutsche Bank&#39;s Trade Finance department. It includes transaction management/order management backend capabilities, ricks checks, API integrations with other firms and UIs for internal and external systems. Target platform for backends is Java and modern web stack for UIs.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. Main focus will be on delivery of reliable and high performance backend services.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.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 developer  Experience / Requirements (Required)Technical Skills:  Good math and algorithms/complexity Good knowledge of core Java – 3+ years Experience designing high availability solutions Experience designing and implementing microservices Experience with modern Web UI technologies is a plus Basic knowledge of SQL Basic knowledge of Linux Modern SDLC toolstack - bitbucket Jira, artifactory, Jenkins/TeamCity, etc Good written and spoken English  Soft Skills:  Problem solving, ability to take ownership of a task until its completion, rather than 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  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)