Sari la conținutul principal

Full-Stack Java or Node.js

Technology
NTT DATA
București, Româniaacum 1 lunăPână la 16.11.2026
La sediu

Descrierea postului

Location:

Bucuresti, RO

#job-location.job-location-inline { display: inline; }

Who we are

DB Global Technology is Deutsche Bank’s technology center in Central and Eastern Europe. Since its set-up in 2014, 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 are looking for a Senior Full-Stack Engineer, who is responsible for design and developing backend solutions as a whole in complex project environments (e.g., transformational programs).

What You’ll Be Doing

Work together with our highly skilled international development teams to build and maintain features of our Applications and Systems

Ensure proper performance and quality of the written code and continuously participate in code reviews

Write unit tests for robustness, edge cases and general reliability

Write code in compliance with our coding standards and security mechanisms

Continuously collaborate with cross-functional teams, product owners, designers and QA team in an agile environment

Participate in developer guilds and enjoy learning/sharing knowledge with the team

What We’re Looking For

Bachelor's degree in computer science, Information Systems, or related field

At least 5 years of relevant industry experience in designing and developing backend solutions For the Frontend side: experience with Angular (especially 20+ and signals) + Typescript

Ability to get familiar with complex architectures by yourself and work agile beyond Jira/Scrum stack, don't depend on stories - > Proactivity and communication

Experience with Toolchain: Java, Git, VSCode, CI, Mac, Windows For the Backend side, programming experience: fluent in building RESTful APIs in either: Java with Spring Boot & Spring Security, or Node.js with Express & TypeScript

Containers & Cloud: Experience building containerized services (Docker, Kubernetes) and/or cloud native microservices

Databases: Comfortable with relational (PostgreSQL/MySQL) and NoSQL databases (MongoDB, Cassandra)

Tooling: Working knowledge of Maven, Webpack, Postman, OpenAPI specifications, and testing frameworks for unit/integration testing

Security & Auth: Familiarity with OAuth2 flows and secure API practices

Document .style{ width0pxpadding0px} .font-text{ font-family: customfaa3f6eee6874329a13ae; font-size: 0pxfont-type: ttf; font-style: Medium;}

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 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.

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.

.buttontextc57acc82d2f127c8 a{ border: 0pxsolid transparent; } .buttontextc57acc82d2f127c8 a: focus{ border: 0pxdashed #58aed3 !important; outline: none !important; }

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

Make this the place you grow

Your unique talent is what matters. NTT DATA Romania is an equal opportunity employer and considers all applicants regardless to race, color, religion, citizenship, national origin, ethnicity, age, gender, sexual orientation, gender identity, genetic information, physical or mental disability, veteran or marital status, or any other characteristic.

Document .style{ width0pxpadding0px} .font-text{ font-family: customfaa3f6eee6874329a13ae; font-size: 0pxfont-type: ttf; font-style: Medium;}

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: Computer Science, Developer, Java, Bank, Banking, Technology, Finance

Keywords
javanodejsdesign-build-d-bdefined-benefit-plansinsurance-consulting-and-technologytraining-and-developmentcode-reviewcomplianceprogramming-style-guidequality-assuranceenvironment-health-and-safety-hsseecology-environmentcomputer-sciencetypescriptmicrosoft-typescriptjiravisual-studio-codecustomer-intelligence-cicontinuous-integrationdoors-windows

Te interesează acest rol?