Lead Developer (Backend) (Banking App)

Senior Software Engineer Oracle/Informatica
Your new role

Our Cluster Digital Banking Solutions is enabling Commerzbank customers to use the digital channels with first class user experience. The award-winning banking apps were recently relaunched from scratch and are ranked among the best banking apps. Our world-class financial products are being developed in an agile setup with a modern CI/CD tech setup. The cross-functional teams are mixed with the most talented colleagues in Germany, Poland, Bulgaria and Czech Republic.

Your main tasks are:

  • Lead the development of cloud-based backend applications by actively participating in the software development activities
  • Design, architect, and document innovative, scalable, and high performant software solutions embracing technological trends
  • Implementation of CI/CD pipelines using Teamcity
  • Defect fixing and maintenance of the application i.e., resolution of production problems/incidents
  • Responsible for the entire life cycle of a software product
  • Work independently and support multiple applications at the same time
  • Mentor the team members and motivate them to find the solutions for complex software requirements
  • Apply automation wherever possible
  • Preparation of mandatory documentation for IT applications
  • Conduct continuous analysis and quality assurance for development processes and deliverables
  • Co-ordination of meetings and other IT-related activities during the software development life cycle
  • Stakeholder management - co-operate with Stakeholders and other business departments within the bank

We prefer candidates with:
  • Extensive professional experience as a Java software developer
  • University degree in computer science and/or related field or equivalent work experience
  • Extensive experience and expertise in our technology stack: Java/J2EE, Springboot, REST, Maven, JPA, version control systems (Bitbucket/Git), continuous integration tools (Teamcity/Jenkins), static code analysis tools (SonarQube/Fortify)
  • Extensive experience in developing microservices, containerization (docker), cloud computing (preferably Google Cloud) & Unix shell scripting
  • In-depth knowledge in design patterns, architecture principles (microservices, event-driven architecture), architectural styles (REST)
  • Experience in leading a team of backend developers with varying skillsets
  • Knowledge in Terraform scripting, application monitoring tools such as Dynatrace is an added advantage
  • Knowledge in domain financial services/retail banking is an added advantage
  • Willingness to learn new skills/technologies
  • Good team player and work within a geographically distributed team
  • Good English communication skills - written and spoken. German is an added advantage
  • Experience in Scrum framework and agile work techniques

  • Bonuses
  • Contributions to the pension / life insurance
  • Flexible start/end of working hours
  • Transport allowance
  • Meal tickets / catering allowance
  • Educational courses, training
  • Cafeteria
  • Refreshments on workplace
  • Sick days
  • Occasional work from home
  • Corporate events
  • More than 5 weeks of vacation
Klikněte zde pro přístup k zásadám o ochraně osobních údajů Hays. Zde získáte detailní informace o tom, jak používáme a chráníme vaše osobní data a jaká jsou vaše související práva.


Typ úvazku
Hlavní PP
Bankovnictví & Finanční služby
Software Development
Lead Developer (Backend) (Banking App)

Spojit se s konzultantem

Kontaktní osoba: Matej Vondracek , odborný konzultant spravující tuto pozici, Pobočka: Prague
Hays Czech Republic, Olivova 4/2096

Telefon: 778413742