Senior Backend Engineer (AVP)
Bucuresti, RO
Who we are
DB Global Technology, Deutsche Bank's technology center in Central and Eastern Europe, opened its Bucharest office in January 2014 and is continuously expanding. The team comprises enthusiastic professionals working in an international environment, dedicated to learning new technologies and fundamentally changing how Deutsche Bank operates.
The Private Bank division combines Deutsche Bank's private clients' business in Germany with its international private and commercial clients and Wealth Management. The Private Bank is a key pillar of the Group, known for its capital markets and financing expertise, global network, and modern digital services.
The team you would be joining is part of the Banking & Lending domain within Private Bank and is developing a loan origination platform primarily serving Wealth Management locations globally - High Net Worth and Ultra High Net Worth Individuals client segments. It consists of approximately 90 colleagues worldwide, with 70 based in Bucharest.
What You’ll Be Doing
- Work independently and suggest architecture and design improvements to existing implementations
- Collaborate with our engineering team across all stages of the product lifecycle
- Work on an Agile team with a modern CI/CD environment
- Understand and apply software design concepts like security, availability, and scalability
- Create clean, modern, and testable code with good documentations
- Write unit and integration tests and integrate them into the automated development pipeline
- Provide accurate estimates of development time and aid in implementing business requirements for project
- Mentor and support junior team members through code review, pair programming, and collaboration
- Collaborate with business analysts, users, and UI designers to jointly develop effective solutions
- Voracious learner. You’re quick to share tips and tools you’ve picked up and you’re open to learning new things from your co-workers
What We’re Looking For
- Bachelor’s degree in Computer Science, Engineering, or related field
- 4+ years of software development experience
- Good understanding of advanced Java design patterns
- Solid knowledge of data structures and algorithms
- In-depth experience with Spring Framework
- Practical knowledge of REST endpoints and APIs
- Solid knowledge of SQL and relational databases (PostgreSQL, Oracle)
- Solid knowledge of UNIX/Linux including shell scripts
- Prior experience working in a CI/CD environment
- Experience with modern SDLC tools - Git, JIRA, Artifactory, TeamCity, GitHub Actions
- Solid experience creating unit and integration tests
- Development and activities like Performance tuning / Optimization
- Experience in designing, developing, and maintaining complex Enterprise applications
- Proficient communication skills and Strong analytical skills
Nice to have:
- Experience with Cloud Platform (specifically GCP)
- Knowledge and experience of agile values, principles and methods (e.g. based on SCRUM or Kanban)
What’s in it for you
✔ New beginnings can be a challenge. We promise a smooth integration and a supportive mentor
✔ Pick your working style: choose from Remote, Hybrid or Office work opportunities
✔ Early bird or night owl? Our projects have different working hours to suit your needs
✔ Nobody is born an expert. Sharpen your tech skills with our sponsored certifications, trainings and top e-learning platforms
✔ We want you to stay healthy! Enjoy our Private Health Insurance – it’s custom-made for you
✔ A clear mind is a healthy mind. Attend individual coaching sessions or go one step further by joining our accredited Coaching School
✔ Make the most of our epic parties or themed events – they’re lovingly designed for our people and their families
NTT DATA Romania is an equal opportunity employer and considers all applicants regardless to race, color, religion, citizenship, national origin, ancestry, age, sex, sexual orientation, gender identity, genetic information, physical or mental disability, veteran or marital status, or any other characteristic protected by law. We are committed to creating a diverse and inclusive environment for all employees.
Not the job for you? Perhaps you have a friend who would be a perfect fit. Send them this link!
Third parties fraudulently posing as NTT DATA recruiters
NTT DATA recruiters will never ask job seekers and candidates for payment or banking information during the recruitment process, for any reason. Please remain vigilant of third parties that may try to impersonate NTT DATA recruiters, either in writing or by phone, in an attempt to deceptively obtain personal data or money from you. All email communications from an NTT DATA recruiter will be associated with an @nttdata.com email address. NTT DATA will not use any non-NTT DATA or personal email domains (Gmail, Yahoo, etc.) or personal communication channels (WhatsApp, Facebook etc) at any time during the recruitment process. If you suspect any fraudulent activity, please contact us.
Job Segment:
Cloud, Computer Science, Bank, Banking, Engineer, Technology, Finance, Engineering