Full-Stack Java or Node.js
NTT DATA Romania SA Bucharest, Romania
IT Services and IT Consulting · 10,001+ employees
About the role
The engineer will design and develop backend solutions while collaborating with international teams to build and maintain system features. They are responsible for ensuring code quality through unit testing, code reviews, and adherence to security standards.
What they look for
Requirements
Candidates must hold a bachelor's degree in a relevant field and possess at least 5 years of industry experience in backend development. Proficiency in Java or Node.js, along with experience in Angular, containerization, and database management, is required.
Full description
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
Similar roles
-
Middle Support Engineer (Node.js)
MasterBorn Wrocław, Lower Silesian Voivodeship, Poland · PLN 120K–PLN 192K/yr
-
Software Engineer – Full Stack Engineer (Node.js / GraphQL)
Hargreaves Lansdown Eastbourne, England, United Kingdom
-
Node.js Developer (Talent Pool)
Viseven Casablanca, Casablanca-Settat, Morocco
-
Node Development Product Engineer
Micron Technology Taichung, Taiwan
-
Senior Software Engineer (Node.js, Kafka)
Gramian Consulting Group Paris, Ile-de-France, France
-
Solution Architect & Development Team Lead — React / Node.js / SaaS Architecture
WorkStaff360 Islamabad, Islamabad, Pakistan