Senior Java Developer with SQL

  • Commerzbank - Centrum Technologii Cyfrowych w Polsce
  • Łódź
  • Employment contract


Experience level: Senior

What we expect from you:

  • At least 3 years of experience in Java, Spring Framework, Java Swing (GUI)
  • Good knowledge of SQL, source code tool, (e.g.TFS/GIT), development of Web Services REST/SOAP/XML/WSD, testing frameworks(JUnit/Mockito)
  • Openness for business travel to Germany (50% of time of first 3-4 months)

Nice to have:

  • Good knowledge of Linux, Maven/Gradle, CI/CD process
  • Familiarity with JIRA and Confluence usage, HPESM usage

Foreign Language Skills:

  • At least English B1 level (mandatory)
  • German (optional)


Necessary on this position:
  • Java
  • Spring
  • GUI

Project you can join

Within the cluster Kredit Services we deliver:

Internal and external APIs for the credit process (e.g. credit application, credit decision) for in-house frontends, customers and intermediaries etc.

Base-services for Commerzbank credit business (e.g. pricing, credit-worthiness, covenants)

Risk presentation for credit exposure

Rule sets for risk and control parameters ( process check, competences, routing)

Safekeeping of necessary credit documentation and creation of a central credit decision data repository

Integration of operative rating processes within frontends

Collateral process for corporate clients

Operation and enhancements of target architectures platform credit risk (PCR) and platform credit services (PKS)

Consolidation of applications and decommissioning of legacy applications

Our goal is to support the credit application and decision process by delivering features and services in a segment- comprehensive, scalable and uniform process.

In your role as a Senior Fullstack Java Developer you will be responsible for:

  • Implementing and maintaining software based on business requirements or incidents
  • Doing optimizations and performance tasks
  • Designing, planning and implementing java applications depending on bank standard architectures and business requirements
  • Sharing own technical knowledge with other team colleagues, acting as a mentor and support for others
  • Coordinating technical activities of others
  • Proactively searching for and proposing application improvements

Your main tasks will be:

  • Creation of technical specification
  • Software development, defect analysis, bug fixing and problem solving
  • Software configuration management and development
  • Test and code reviewing (e.g. review of system components)
  • Creation of technical documentation
  • Re-Engineering/ Refactoring of software systems
  • Development of effort estimation
  • Being a mentor for less experienced developers

We offer:

  • Friendly multicultural environment
  • The possibility of language professional training and growth (English and German courses; technical trainings and workshops)
  • Stable employment
  • Benefits package including: Medical Care Package, Multisport, discounts in our canteen
  • Relax corner where you can recharge your batteries


  • Healthcare package
  • Healthcare package for families
  • Leisure package
  • Leisure package for families
  • Financial bonus
  • Equity
  • Cold beverages
  • Hot beverages
  • Fruits
  • Snacks
  • Lunches
  • Adaptation tips
  • Language courses
  • Temporary housing
  • Help finding an apartment
  • Visa Services
  • Sign up bonus
  • Flight ticket
  • Money for moving expenses
  • Conferences
  • Trainings
  • Books
  • Car parking
  • Bicycle parking
  • Shower
  • Chill room
  • Playroom for children
  • Integration events

Contact this employer

Commerzbank - Centrum Technologii Cyfrowych w Polsce is a Data Controller ...