NTT Data Business Solutions is an IT services and solutions provider, primarily engaged with the implementation and maintenance of SAP and other business information systems, IT Infrastructure services, Information Security solutions, Business Development and Project Management. We are working on projects around the world: almost all countries in Europe, the Middle East, the USA and Africa. We are a strategic partner of the biggest SAP Services providers where we are delivering Implementation and Support services. NTT Data Business Solutions is a part of NTT Data Business Solutions Germany.
We are looking for a passionate and skilled FinEng Developer to join our team. In this role, you will work at the intersection of software engineering and financial technology — designing, developing, and maintaining innovative solutions that power our financial engineering ecosystem.
Key responsibilities:
Design, develop, and maintain cloud-native applications using TypeScript and Node.js.
Build and extend RESTful APIs and microservices.
Collaborate closely with product, DevOps, and business teams to deliver scalable and secure solutions.
Write efficient and complex SQL queries and work with databases across hyperscaler environments.
Participate in the full software development lifecycle — from design and implementation to testing and deployment.
Ensure high-quality code through peer reviews, testing, and best practices in software craftsmanship.
Continuously explore new technologies and share knowledge with the team.
Competence requirements:
Proficiency in TypeScript, JavaScript (Node.js; frameworks like Express.js or Nest.js are a plus).
Strong knowledge of SQL and experience in designing efficient queries.
Experience with cloud-native development (patterns, principles, testing, security, DevOps).
Working knowledge of hyperscalers (AWS, Google Cloud, Azure).
Experience with Git, CI/CD, and agile software development practices.
At least 2–3 years of professional experience in software development or DevOps.
Excellent communication skills in English (German is a plus).
Bachelor’s degree (or higher) in Software Engineering, Computer Science, or Business Informatics.
Strong analytical thinking, problem-solving abilities, and attention to detail.
Preferred Skills:
Experience with IaaS solutions (AWS, GCP, Azure).
Familiarity with SAP HANA, BTP, and BDC environments.
Understanding of ITIL V3/V4 principles.
Exposure to project management methodologies.
Nice to Have:
Experience with object stores, vector databases, or building data pipelines for LLMs.
Hands-on experience with CI/CD systems and GitOps tools (ArgoCD, Jenkins, Vault).
Knowledge of FinOps concepts and practices.
We Offer:
To join one of the fastest-growing and successful companies in the field of Information technology.
To work in a friendly, motivated and achievement-oriented team of professionals.
Challenging assignments and career development opportunities.
Competitive remuneration package and social benefit program.
Remote work.
If you are interested in becoming part of our team, please do not hesitate to send us your resume in English. We thank all interested applicants but will only contact the short-listed ones. Please indicate in the “Subject” the position you are applying for. All applications will be treated with strict confidentiality.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.