Deutsche Bank

Senior Java Developer

Bucharest, Bucharest, RO

8 days ago
Save Job

Summary

Position Overview

DB Global Technology is Deutsche Bank’s technology centre in Central and Eastern Europe. Since its set-up in 2013, Bucharest Technology Centre (BEX) has constantly proven its capacity to deliver global technology products and services, playing a dynamic role in the Bank’s technology transformation.

We have a robust, hands-on engineering culture dedicated to continuous learning, knowledge-sharing, technical skill development and networking. We are an essential part of the Bank’s technology platform and develop applications for many important business areas.

The OCR/Java Developer is part of Shared Application Services (SAS) which provides robust, scalable solutions within Deutsche Bank and its departments, acting as the bridge between the Bank’s businesses and infrastructure functions to help deliver the efficiency, control, and transformation goals of the Bank.

You will be joining the smartFIX OCR team, analysing, building and delivering software capabilities related to the bank’s OCR needed demands. You will be in a cross-functional team building the functionality on the OCR platform. Additionally you will also have the chance to work with new Google-related technologies as part of the dbTextract project, where you will use Java and Google DocAI, one of the newest technologies in the OCR area.

Responsibilities

  • Drive the development of new technology applications in partnership with Business, Architecture, and Operations stakeholders
  • Produce well-crafted software that steadily adds value and can be easily adapted to changing customer needs
  • Shape the future of our technology stack and apply it innovatively to solve complex problems.
  • Lead by example, in software design and programming practice, to raise the entire team's capability
  • Actively contribute to resolution of incidents and issues
  • Act as a Subject Matter Expert and influence the team on bringing more enhancements in-house
  • Build out the existing team to better support BAU and continuous enhancements with new features and functionality
  • Work with people in a cross disciplined team, collaborating daily with our business users, functional analysts, engineers and architects
  • Build close and constructive partnerships with Business and product stakeholders
  • Provide training and guidance to junior members
  • Should have a clear sense of ownership and analytical skills
  • Adopt engineering mindset of Technology, Data, & Innovation (TDI) and mentor team members effectively,
  • Interact with global team leads and collaborate


Skills

Proven extensive expertise in fullstack development which includes JAVA, Spring boot , ORM, Cloud experienced with GCP , and core principles of modern backend development.

  • Significant prior experience with developing adaptable and performant code aligned with good architectural and design principles
  • Good knowledge of Spring Framework and SQL
  • Should have significant experience in Microservices with REST APIs development.
  • Experience on Application Security and designing and developing Authentication and Authorization using Spring Security and OAuth2
  • Practical experience with modern DevOps/SRE pipelines and CI/CD tools (Maven, Gradle, Git, Jenkins, TeamCity, GitHub Actions)
  • Experience working closely with business managers and stakeholder engagement
  • Experience of secure coding principles and security architecture
  • Solid experience of TDD or implementing test automation as an essential part of the development process and prior experience working with Agile software methodologies
  • Excellent communication skills in written and spoken English;
  • Self motivated individual who can have technology and product vision and communicate and articulate it to business stakeholders
  • Developer who has proven his tech abilities and can motivate Engineers in the team
  • Self-starter, proactive and excellent team player with ability to work well under pressure in a fast-paced environment and always with professionalism. Ability to be open minded, share information, transfer knowledge and expertise to team members


Well-being & Benefits

Emotionally and mentally balanced: we support you in dealing with life crises, maintaining stability through illness, and maintaining good mental health

  • Empowering managers who value your ideas and decisions. Show your positive attitude, determination, and open-mindedness.
  • A professional, passionate, and fun workplace with flexible Work from Home options.
  • A modern office with fun and relaxing areas to boost creativity.
  • Continuous learning culture with coaching and support from team experts.


Physically thriving we support you managing your physical health by taking appropriate preventive measures and providing a workplace that helps you thrive

  • Private healthcare and life insurance with premium benefits for you and discounts for your loved ones.


Socially connected: we strongly believe in collaboration, inclusion and feeling connected to open up new perspectives and strengthen our self-confidence and wellbeing.

  • Kids@TheOffice - support for unexpected events requiring you to care for your kids during work hours.
  • Enjoy retailer discounts, cultural and CSR activities, employee sport clubs, workshops, and more.


Financially secure: : we support you to meet personal financial goals during your active career and for the future

  • Competitive income, performance-based promotions, and a sense of purpose.
  • 24 days holiday, loyalty days, and bank holidays (including weekdays for weekend bank holidays).


We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively.

Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group.

We welcome applications from all people and promote a positive, fair and inclusive work environment.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job