Save Job
Posted 4w ago

Senior Java Developer

@ Commerzbank
艁贸d藕, 艁贸d藕 Voivodeship, Poland
HybridFull Time
Responsibilities:designing applications, developing applications, mentoring engineers
Requirements Summary:Expertise in Java (17+), Spring/Spring Boot, REST APIs, microservices, cloud platforms (Azure, OpenShift, Docker), Kafka, CI/CD, SQL (Oracle), Git/Bitbucket/Maven, Agile/Scrum; English B2 and ability to mentor junior engineers.
Technical Tools Mentioned:Java (17+), JEE, Spring, Spring Boot, RESTful APIs, OpenAPI, Swagger, OpenShift, Docker, Azure, Kafka, TeamCity, GitOps, Helm, Oracle, Git, Bitbucket, Maven, GitHub Copilot, JavaScript, TypeScript, React, Microservices
Save
Mark Applied
Hide Job
Report & Hide
Job Description

馃摙 Join our team as a Senior Java Developer! 馃摙

About the project

The Process Platform & Automation (PPA) cluster brings together Commerzbank鈥檚 core process automation capabilities to drive process efficiency as a key strategic pillar.

Together with Yellow Automation, we deliver automated solutions as well as shared platforms, tools, and approaches that enable efficient delivery for our own area and other units. We work closely with business teams and the Digital Office, acting as one committed team to achieve successful outcomes.

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.