You can be part of our IT team

Join us and together we develop modern banking applications and systems

Find out what technologies we are using

In Bank Millenium we build modern banking based on advanced technology. Our IT specialists create solutions that are used by approx. 1.5 million users on a daily basis.

Bank Millennium's IT area develops and improves web and mobile applications, such as transaction systems, CRM systems, card and credit applications.

C#/ASP.NET, .NET Core, Agile/Scrum, Swift/Kotlin, Apache Kafka, js, Microservices, Microsoft Azure

Bank Millennium's IT area develops and improves web and mobile applications, such as transaction systems, CRM systems, card and credit applications.

C#/ASP.NET, .NET Core, Agile/Scrum, Swift/Kotlin, Apache Kafka, js, Microservices, Microsoft Azure

Who are we looking for?

  • Analyst

    • development of modern and innovative processes in electronic and mobile banking
    • requirements analysis, including the specification and documentation of functional requirements in cooperation with business units
    • preparation of technical specifications for system changes
    • work in technologies: SOA, Web Services, SOAP UI, UML, BPMN, Enterprise Architect

  • Programmer

    • creation and development of mobile applications (transactional banking, goodie)
    • creation and development of web applications (transactional banking, internal applications)
    • work in technologies: .NET, JavaScript, Android, iOS

  • Tester

    • manual tests
    • integration tests
    • automatic tests
    • tests of web and mobile applications
    • work in technologies: Selenium, Appium, C#, API, Jira, SQL, WebServices

If you join us, you'll become a member of the team responsible for key projects for the Bank.
If you join us, you'll become a member of the team responsible for key projects for the Bank.

We are looking for people who are focused on knowledge sharing, who are responsible for solutions they develop and are able to create thoughtful code, taking into account business needs. Because we work in an international environment, we are looking for people who speak English fluently..

Where you can work

WARSAW 2a Stanisława Żaryna street (near the Pole Mokotowskie metro station) WROCŁAW 72 św. Mikołaja street (around the market square) GDAŃSK Targ Drzewny (near the railway station)

What we offer

  • work with the latest technologies

  • interesting, challenging tasks in the applications used by hundreds of thousands of users

  • support of individual skills and development of technical competences, also related to application security

  • cooperation with an experienced team of specialists

  • work in an international environment

  • projects carried out in the SCRUM methodology

  • the best equipment and work tools available

  • attractively located offices

  • flexible working hours

  • access to the cafeteria platform with an offer of thousand discounts and benefits, including the possibility of using a sports card, cinema tickets and vouchers

  • private medical care

  • friendly working environment maintaining safety standards

  1. 1

    Application

    After positive verification of your CV, we will contact you by phone to talk about the recruitment process and set the next steps.

  2. 2

    Meeting

    We invite you to a direct meeting to our headquarters, we meet once as a standard.

  3. 3

    Task

    We will ask you to perform a task checking your programming competence or a test checking your analytical skills.

  4. 4

    Feedback

    We will contact each person involved in the recruitment process by phone or send an e-mail and inform about the recruitment result.

Digital Bank Millennium

The most interesting IT projects for banking



The developer’s role in a modern bank



Agile software development



Mobile app development



Artificial intelligence in the service of banking



Software tests in banking