Banking Jobs In Germany | Deutsche Bank Careers
Deutsche Bank announced on its official Linkedin page a vacancy
Senior Java Engineer (m/f/x) – AFC Technology
Deutsche Bank speaks for itself
- At Deutsche Bank, we give original thinkers the space and support they need to shine.
- Merging local knowledge with global vision, in-depth insight with industry-leading digital expertise, if you’re an innovator by nature, we can help you to unleash your potential.
- We see things differently at Deutsche Bank – and we’re proud of our fresh perspective.
- Today, we’re driving growth through our strong client franchise, investing heavily in digital technologies, prioritising long-term success over short term gains, and serving society with ambition and integrity.
- Wherever your interests lie – in investment banking, trading, private wealth, asset management, retail banking - or many of the infrastructure functions that support them – you’ll discover resources, training and opportunities designed to keep you ahead of the curve.
- Intelligence has no boundaries: we welcome high-achieving, talented individuals from any background.
About The Job
- DB Technology is a global team of tech specialists, spread across multiple trading hubs and tech centres.
- We have a strong focus on promoting technical excellence – our engineers work at the forefront of financial services innovation using cutting-edge technologies.
- Our Berlin location is our most recent addition to our global network of tech centres and growing strongly.
- We are committed to building a diverse workforce and to creating excellent opportunities for talented engineers and technologists.
- Our tech teams and business units use agile ways of working to create #GlobalHausbank solutions from our home market.
Job Responsibilities
- Develop and maintain server-side Java components in a Kubernetes/Docker based ecosystem while leveraging the set engineering standards and frameworks.
- Craft high quality software with working functional and non-functional tests as well as create/maintain mock data for the tests as required.
- Peer review code written by other colleagues and provides constructive feedback to help drive overall code quality.
- Develop and maintain set pattern-based CI/CD pipelines as well as support IT operations during critical production issues.
- Actively participate in Agile ceremonies, understand and challenge requirements, provide estimates and collaborate with others team members as needed to deliver assigned scope.
Knowledge, Skills and Experience
- Passionate Java Engineer (m/f/x) with proven experience in microservices, API’s, Kubernetes, Docker, Integration Technologies (like Camel), messaging Technologies (JMS and/or Event based) and CI/CD pipelines.
- Strong knowledge of at least one relational and one NoSQL database.
- Experience with Hadoop, Apache Spark/Beam would be a great advantage.
- Takes pride in crafting gold standard, battle tested software and maintainable tests with BDD/TDD approach.
- Keeps abreast of and evaluates new technologies/frameworks to enable faster time to market for products.
- Proactive with strong problem-solving skills and able to clarify requirements with the stakeholders.
- Experience of working in a robust technology environment with a clear appreciation of software development best practices and change control procedures.