In Commerzbank Digital Technology Center Prague, we are transforming a traditional bank into a digital agile enterprise! We provide a wide range of various IT solutions, .Net and Java development, services in the area of application operation and infrastructure.
We are looking for thinkers with unconventional ideas and in return, we offer the freedom to create own job with own vision, wide range of benefits including home office. Sounds interesting?
Shape the future of banking with us!

Note: Dear candidates, we are currently doing interviews via e-tools (audio/video conferencing)

Lead Developer (Backend) (Banking App)

Cluster Description:

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.

You will be responsible for:

  • 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


  • 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

We offer:

  • A friendly, open-minded company culture
  • A competitive salary including annual bonus system
  • A sophisticated program of further professional training and personal growth
  • Flexible working hours and extensive home office scheme
  • Attractive fringe benefits incl. up to 30 days of vacation, paid sick leaves and sponsored public transport
  • Modern offices in Karlovo náměstí, amazing multicultural colleagues and so much more!

Informace o pozici

COMMERZBANK Aktiengesellschaft, pobočka Praha
Karlovo náměstí 2097/10, Praha – Nové Město
Required education: Education is not important
Required languages: English (Intermediate)
Benefits: 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
Listed in: IS/IT: Consultations, analyses, and project management, IS/IT: System and HW administration, IS/IT: Application and system development, Development Manager / Team Leader, Java developer
Employment form
Employment form: Full-time work
Employment contract
Employment contract: employment contract
Employer type: Employer

COMMERZBANK Aktiengesellschaft, pobočka Praha, Andrea Šaršanová