Senior Java Engineer in Bucuresti

Overview Technology underpins our entire business.  Our Technology, Data and Innovation (TDI) strategy is focused on strengthening engineering expertise, introducing an agile delivery model, as well as modernising the bank's IT infrastructure.  We continue to invest and build a team of visionary tech talent, providing you with the training, freedom and opportunity to do pioneering work.  As an engineer you will develop and deliver significant components of engineering solutions to satisfy complex and diverse business goals.  You will engage and partner with the business whilst working within a broader creative, collaborative and innovative team, with a strong desire to make an impact.RFT is the technology partner to the Risk divisions of Credit Risk, Market Risk and Non-Financial Risk. This includes definition of the IT strategy and provision of solutions to allow Risk to manage all aspects of risk from the analysis of counterparty credit risk to the protection of the Bank's infrastructure and information.You will work as part of a cross-functional agile delivery team. You will bring an innovative approach to software development, focusing on using the latest technologies and practices, as part of a relentless focus on business value. You will be someone who sees engineering as team activity, with a predisposition to open code, open discussion and creating a supportive, collaborative environment. You will be ready to contribute to all stages of software delivery, from initial analysis right through to production support.What we’ll offer youA healthy, engaged and well-supported workforce are better equipped to do their best work and, more importantly, enjoy their lives inside and outside the workplace. That’s why we are committed to providing an environment with your development and wellbeing at its centre.You can expect:Competitive salary24 days’ holiday + loyalty days + bank holidays (week days offered for bank holidays on weekend days)Flexible working hours and working from homeReduced working hours for young mothersPrivate healthcareA range of flexible benefits including retail discounts, online sport classes, online nanny program for kids and gym benefitsProfessional and personal development workshopsOpportunity to support various CSR initiativesYour key responsibilities Design and development of enterprise software solutions while adhering to development processes and best-practicesWork closely with business owners, domain/data architects and other engineers to ensure optimal implementation of solution to support dashboards, reporting and analytical datasets for Credit Risk reporting and AnalyticsExhibit agile behaviors across a global team with focus on understanding and delivering business valueParticipate and resolve findings in code reviews (4 eyes principle) of developed source codeVerify integrated software components by automated unit tests and integrated software testing according to the software test plan.Measure and analyze code for quality and performanceYour skills and qualificationsDeep knowledge of Java programming language and both object oriented and functional programmingExperience in Java server side multi-threaded environment and SQL is a mustExperience with microservices, SAAS, kubernetes and docker is a plus.Architecture and design approaches that support rapid, incremental and iterative delivery, such as Domain Driven Design, CQRS, Event Sourcing and micro servicesExperience of web technologies, frameworks and tools, for example: HTML, CSS, Javascript, Angular, Bootstrap, D3, JSDesirable: knowledge of Oracle 11g/12c and RDBMSPractical experience of test driven development and constant refactoring in continuous integration and test automation environmentArchitecture and design approaches that support rapid, incremental and iterative delivery, such as Domain Driven Design, CQRS, Event Sourcing and micro servicesExperience of working in an Agile Development team practicing (SCRUM), KANBAN, XPFamiliarisation with SAFe (Scaled Agile) delivery methodology conceptsSuccessful background in investment banking (preferable in Credit Risk) as well as cross product or regulatory knowledge would be beneficialFamiliarisation with SAFe (Scaled Agile Framework) delivery methodology conceptsRigorous, resourceful, adaptable with good attention to detail and strong project ownershipExperience with DevOps practices incl. continuous integration (CI), continuous delivery (CD). Version control using Bitbucket and GithubStrong written and oral communication, interpersonal and organization skills.How we’ll support youA culture of continuous learning with coaching and support from experts in your teamEnterprise engineer training programmes to recognise our leading technologistsRegular global engineering events such as Hackathons or Engineering DaysMonthly industry speaker and community eventsAccelerated promotion process for outstanding technologistsFlexible working to balance your personal prioritiesAbout us and our teamsDeutsche Bank is the leading German bank with strong European roots and a global network. Click here to see what we do.Technology underpins our entire business.  Our Technology, Data and Innovation (TDI) strategy is focused on strengthening engineering expertise, introducing an agile delivery model, as well as modernising the bank's IT infrastructure.  We continue to invest and build a team of visionary tech talent, providing you with the training, freedom and opportunity to do pioneering work.  As an engineer you will develop and deliver significant components of engineering solutions to satisfy complex and diverse business goals.  You will engage and partner with the business whilst working within a broader creative, collaborative and innovative team, with a strong desire to make an impact.RFT is the technology partner to the Risk divisions of Credit Risk, Market Risk and Non-Financial Risk. This includes definition of the IT strategy and provision of solutions to allow Risk to manage all aspects of risk from the analysis of counterparty credit risk to the protection of the Bank's infrastructure and information.You will work as part of a cross-functional agile delivery team. You will bring an innovative approach to software development, focusing on using the latest technologies and practices, as part of a relentless focus on business value. You will be someone who sees engineering as team activity, with a predisposition to open code, open discussion and creating a supportive, collaborative environment. You will be ready to contribute to all stages of software delivery, from initial analysis right through to production support.What we’ll offer youA healthy, engaged and well-supported workforce are better equipped to do their best work and, more importantly, enjoy their lives inside and outside the workplace. That’s why we are committed to providing an environment with your development and wellbeing at its centre.You can expect:Competitive salary24 days’ holiday + loyalty days + bank holidays (week days offered for bank holidays on weekend days)Flexible working hours and working from homeReduced working hours for young mothersPrivate healthcareA range of flexible benefits including retail discounts, online sport classes, online nanny program for kids and gym benefitsProfessional and personal development workshopsOpportunity to support various CSR initiativesYour key responsibilities Design and development of enterprise software solutions while adhering to development processes and best-practicesWork closely with business owners, domain/data architects and other engineers to ensure optimal implementation of solution to support dashboards, reporting and analytical datasets for Credit Risk reporting and AnalyticsExhibit agile behaviors across a global team with focus on understanding and delivering business valueParticipate and resolve findings in code reviews (4 eyes principle) of developed source codeVerify integrated software components by automated unit tests and integrated software testing according to the software test plan.Measure and analyze code for quality and performanceYour skills and qualificationsDeep knowledge of Java programming language and both object oriented and functional programmingExperience in Java server side multi-threaded environment and SQL is a mustExperience with microservices, SAAS, kubernetes and docker is a plus.Architecture and design approaches that support rapid, incremental and iterative delivery, such as Domain Driven Design, CQRS, Event Sourcing and micro servicesExperience of web technologies, frameworks and tools, for example: HTML, CSS, Javascript, Angular, Bootstrap, D3, JSDesirable: knowledge of Oracle 11g/12c and RDBMSPractical experience of test driven development and constant refactoring in continuous integration and test automation environmentArchitecture and design approaches that support rapid, incremental and iterative delivery, such as Domain Driven Design, CQRS, Event Sourcing and micro servicesExperience of working in an Agile Development team practicing (SCRUM), KANBAN, XPFamiliarisation with SAFe (Scaled Agile) delivery methodology conceptsSuccessful background in investment banking (preferable in Credit Risk) as well as cross product or regulatory knowledge would be beneficialFamiliarisation with SAFe (Scaled Agile Framework) delivery methodology conceptsRigorous, resourceful, adaptable with good attention to detail and strong project ownershipExperience with DevOps practices incl. continuous integration (CI), continuous delivery (CD). Version control using Bitbucket and GithubStrong written and oral communication, interpersonal and organization skills.How we’ll support youA culture of continuous learning with coaching and support from experts in your teamEnterprise engineer training programmes to recognise our leading technologistsRegular global engineering events such as Hackathons or Engineering DaysMonthly industry speaker and community eventsAccelerated promotion process for outstanding technologistsFlexible working to balance your personal prioritiesAbout us and our teamsDeutsche Bank is the leading German bank with strong European roots and a global network. Click here to see what we do. Our values define the working environment we strive to create – diverse, supportive and welcoming of different views. We embrace a culture reflecting a variety of perspectives, insights and backgrounds to drive innovation. We build talented and diverse teams to drive business results and encourage our people to develop to their full potential. Talk to us about flexible work arrangements and other initiatives we offer.We promote good working relationships and encourage high standards of conduct and work performance. We welcome applications from talented people from all cultures, countries, races, genders, sexual orientations, disabilities, beliefs and generations and are committed to providing a working environment free from harassment, discrimination and retaliation.

Contact

Datele de contact vor fi vizibile dupa ce veti aplica!

Anunţ expirat
loading...
www.mynextjob.ro folosește cookies. Navigând în continuare, iți exprimi acordul pentru folosirea acestora. Află mai multe Am ințeles!