company logo

Kotlin + Python Developer

Madiff.com

Office

Warsaw, Poland

Full Time

We are looking for a Kotlin + Python Developer to join a long-term project in the banking sector. The role involves developing and maintaining applications in a microservices architecture, working with both Kotlin and Python (50/50), and supporting innovative solutions in the credit decision area.

Responsibilities:


  • Develop and maintain banking software, starting with credit decision projects.
  • Design and implement new features in a microservices architecture (Kotlin + Python, ~50/50).
  • Support PoC initiatives and propose innovative solutions.
  • Ensure code quality, documentation, testing and troubleshooting.
  • Collaborate with team members and business stakeholders.

Requirements

  • Degree in Computer Science or related field.
  • 2–4 years of commercial experience with Java/Kotlin (Java 17+, Kotlin 1.9). 
  • Strong Python (3.13) and Selenium experience.
  • Experience with Spring and Hibernate frameworks.
  • Swagger/OpenAPI knowledge.
  • Experience with multithreaded programming.
  • Tools: IntelliJ, Git, Maven/Gradle, Jira.
  • Database skills: PostgreSQL, Oracle, MongoDB, CouchDB.
  • Solid background in microservices architecture and RESTful Web Services.
  • Ability to build applications with Gradle.
  • Docker (image building).
  • ISTQB Foundation certificate or willingness to obtain.
  • Domain knowledge in finance/investments.
  • Polish: fluent working proficiency.

Nice to have:

  • English skills for reading/writing technical documentation.
  • Knowledge of reactive programming (Spring WebFlux).

Benefits

  • Solid, competitive salary.
  • Work in multilingual, multinational and multicultural environment on international projects.
  • Comprehensive healthcare.
  • Long-term B2B contract with stable project pipeline.
  • Flexible hybrid model (3 days/week on-site in Warsaw)


Kotlin + Python Developer

Office

Warsaw, Poland

Full Time

September 20, 2025

company logo

Madiff

MadiffPolska