Java Engineer in Bucuresti

Overview

 

DB Global Technology is Deutsche Bank’s technology centre in Central and Eastern Europe. Opened in January 2014, the Bucharest office is constantly expanding.  Our centre develops cutting-edge software applications for the Deutsche Bank’s global operations and represents a platform for highly skilled software engineers. The team members specialize in Software Application Development, IT Architecture, Quality Assurance and Testing, Functional/Business Analysis and Project Management.  

 

About Corporate Bank Technology

Corporate Banking is a technology centric business, with an increasing move to real-time processing, an increasing appetite from customers for integrated systems and access to supporting data.  This means that technology is more important than ever for the business.  

Our Corporate Bank Technology team is a global team of 3000 coders (and growing!) across 30 countries. The primary businesses that Corporate Bank support are Cash Management, Securities Services, Trade Finance and Trust & Agency Services.  CB Technology support these businesses through CIO aligned teams and also by 'horizontals' such as Client Connectivity, Surveillance and Regulatory, Infrastructure, Architecture, Production, and Risk & Control.  

 

Merchant Solutions – Client Onboarding:  

 

Software Developer

The Senior Software Developer will be responsible with the technical design, coding, automated unit testing and integration. The Senior Software Developer will liaise with the Product Owner, Architects, Product Managers, software engineers/developers and testers regarding the development and implementation of product lines using various technologies.

 

Key Responsabilities:

  • Developing new technology applications in partnership with Business and Operations stakeholders to transform the Corporate Bank.
  • Working with amazing people in a cross disciplined team, collaborating daily with our business users, Functional Analysts, SRE, UX Designers & UI Developers.
  • Shaping the future of our technology stack and applying it innovatively to solve complex problems.
  • You will value a software craftsmanship approach to software development, taking pride in well-crafted software that steadily adds value.
  • Embracing automated unit/integration testing as a standard development practice.
  • Promoting a DevOps/SRE culture and modern toolchains to support continuous delivery.
  • Mentoring and guiding more junior staff.

 

Skills & Qualifications:

  • You are a passionate driven engineer.
  • Prior experience with Java.
  • Knowledge of Spring Framework.
  • Knowledge of Relational Database, SQL and ORM (Hibernate, JPA).
  • Prior experience working with XP practices and Agile software methodologies.
  • Experience designing, developing, and maintaining complex applications using TDD and BDD practices.
  • Ability to develop reusable and performant clean Java code aligned with good architectural and design principles.
  • Desirable to have experience building message driven applications.
  • Desirable to have experience with data streaming and processing technologies (Kafka)
  • Experience with Javascript and ReactJS framework
  • Desirable to have experience with workflow engines and tools (Camunda)
  • Practical experience with modern DevOps/SRE build chains and CI/CD tools (Maven, Gradle, Git, Jenkins or TeamCity).
  • Desirable to have experience of deployment to container environments (Docker, Kubernetes).
  • Working knowledge of building Microservices with REST APIs.
  • Proactive can-do attitude
  • A creative approach towards solving technical problems
  • Able to work efficiently with colleagues in multiple locations
  • Willing to collaborate across domains, for efficiency in technology sharing and reuse
  • Excellent English communication skills

 

 

Our values define the working environment we strive to create – diverse, supportive and welcoming of different views. We embrace a culture reflecting a variety of perspectives, insights and backgrounds to drive innovation. We build talented and diverse teams to drive business results and encourage our people to develop to their full potential. Talk to us about flexible work arrangements and other initiatives we offer.
We promote good working relationships and encourage high standards of conduct and work performance. We welcome applications from talented people from all cultures, countries, races, genders, sexual orientations, disabilities, beliefs and generations and are committed to providing a working environment free from harassment, discrimination and retaliation.

Contact

Datele de contact vor fi vizibile dupa ce veti aplica!

Anunţ expirat
loading...
www.mynextjob.ro folosește cookies. Navigând în continuare, iți exprimi acordul pentru folosirea acestora. Află mai multe Am ințeles!