Senior Java Developer
commerzbank-poland
- Employment
- Full-time
- Seniority
- Senior
About the role
📢 Join our team as a Senior Java Developer! 📢
About the project
Customer Data Management (CDM) harmonizes the heterogeneous application landscape for customer master data to enable fast and efficient access across the bank and to create the basis for a new standard of data quality. We create group-wide views of the personal and customer master data and link these to alliances for internal and regulatory processes.
Our mission is to turn Party Data into an Asset.
We are operating across Frankfurt, Lodz, and Düsseldorf, collaborating closely, using modern IT infrastructure and leveraging cloud solutions to develop APIs, database and frontend solutions, providing high quality customer master data to our consumers within bank.
What will you be doing? 👇
As a Senior Java Developer, you will play a key role in designing, developing, and integrating modern applications within our IT landscape.
You will work on complex systems and data flows, ensuring that solutions are scalable, secure, and aligned with business needs and architectural standards. You will also contribute to knowledge sharing within the team and support junior engineers in their development.
Your key tasks will include:
- Design, develop and maintain scalable and secure applications using Java (17+), Spring, and Spring Boot
- Implement and integrate RESTful APIs for seamless data exchange
- Develop cloud-native solutions using technologies such as OpenShift, Docker, and Azure
- Ensure alignment with architecture principles (microservices, modular design, serverless)
- Support incident resolution and problem management
- Provide technical guidance and mentoring to junior developers
- Prepare and maintain build and release packages for deployment
- Leverage AI tools (e.g. GitHub Copilot) to improve productivity and code quality
- Actively participate in Scrum ceremonies and continuous improvement
- Help in building modern frontends using JavaScript, TypeScript, and React
- Explore and evaluate AI tools and technologies to optimize development processes
Which technology & skills are important for us? 👌
- Java (17+), JEE, Spring / Spring Boot
- REST APIs, OpenAPI, Swagger
- Microservices architecture
- Event-driven systems (Kafka)
- DDD, EDA, CQRS
- Object-oriented design principles
- Agile / Scrum environment
- Cloud platforms (Azure, OpenShift, Docker)
- CI/CD (e.g. TeamCity, GitOps, Helm)
- SQL (Oracle)
- Git, Bitbucket, Maven
- AI tools (e.g. GitHub Copilot)
Nice to have:
- JavaScript, TypeScript, React
Soft skills:
- Strong analytical thinking and attention to detail
- Proactive, ownership-driven mindset
- Customer-oriented approach
- Excellent communication and collaboration skills
- Adaptability in a fast-changing environment
- Team player comfortable working in international setups
Languages:
- English B2
How? 📌
Hybrid work model in Łódź
Below you can find more information about Commerzbank
Commerzbank is a leading international commercial bank with branches and offices in almost 50 countries. We are transforming into a digital enterprise and continuously evolving our technology landscape.
We work in international teams using agile methodologies and modern technologies such as Java, React, Google Cloud, Azure, Docker, Kubernetes and more 😊
What we offer? 🥳
We offer development plans, flexible working hours, life insurance, integration events and much more 😎
- Below you can find more information about Commerzbank 👇
Commerzbank is a leading international commercial bank with branches and offices in almost 50 countries. The world is changing, becoming digital, and so we are. We are leaving the traditional bank behind us and are choosing to move forward as a digital enterprise. This is exactly why we need talented people who will join us on this journey. We work in inter-locational and international teamwork in agile methodologies.
🚩 Please add the following clause to your application:
1. I consent to the processing of personal data contained in this document by Commerzbank Aktiengesellschaft with its registered office in Kaiserstrasse 16, 60311 Frankfurt am Main, Germany, operating through the Branch in Poland with its registered office in Łódź, 91-203 Łódź, ul. Wersalska 6, KRS 0000631053, for the implementation of the current recruitment process and for the future recruitment for a period of 6 months, in accordance with the Regulation of the European Parliament and of the Council (EU) 2016/679 of 27 April 2016 on the protection of individuals with regard to the processing of personal data the free flow of such data and the repeal of Directive 95/46 / EC (RODO) and in accordance with the Act of 10 May 2018 on the protection of personal data (Journal of Laws of 2018, item 1000). I provided my personal data voluntarily and I declare that they are truthful. I have the right to withdraw this consent at any time. The withdrawal of consent shall not affect the lawfulness of processing based on consent before its withdrawal.
2. I have read the content of the information clause, including information about the purpose and methods of processing personal data and the right to access my personal data and about the right to correct, rectify and delete it.
731,000+ hidden jobs like this
commerzbank-poland and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites