We are looking for

Junior Software Developer

Back to offers list
Retour

Junior Software Developer

  • Permanent
  • Full time
  • Kraków, Lesser Poland, Poland
Apply
Last update 18.09.2026

 Junior Software Developer

ABOUT THE JOB

Join our high-impact AI team within BNP Paribas’s Corporate & Institutional Banking (CIB) division, where we develop and scale a cutting-edge software platform powering the entire corporate credit chain - from origination to monitoring. Used by thousands of employees across 50+ countries since 2019, our platform is a critical backbone for global credit operations.

KEY RESPONSIBILITIES 

  • Design and develop a solutions accurately reflecting business requirements and meeting highest code-quality standards (clean code, maintainability, security, performance);
  • Prepare unit and non-regression tests ensuring correctness of developed solutions;
  • Actively participate in meetings providing status updates, raising blockers, and challenging other team members including Business Analysts using possessed technical and business knowledge;
  • Be proactive sharing insights that improve overall quality of the solution; 
  • Prepare or update documentation of the project to share the knowledge with other team members; 
  • Perform code review of other team members work providing constructive feedback.

PROFILE & SKILLS

  • Bachelor degree from an engineering school or equivalent university with an IT specialization;
  • Knowledge of Java 17+, JUnit, Mockito;
  • Excellent command of source‑code collaboration tools, particularly Git;
  • Basic knowledge about Continous Integration, HTTP network protocol, messaging systems and design patterns;
  • Nice to have: Spring/Quarkus framework, ORM framework (like Hibernate), TypeScript, HTML, Angular 21;
  • Fluent English;
  • Curiosity and willingness to learn and adapt quickly;
  • Passionate about new technologies;
  • Willingness and ability to work with local and remote multicultural teams; 
  • Constantly seeking for a way to improve your performance and knowledge;
  • Interested in banking payment processing standards.

WHAT WE OFFER: 

  •  Hybrid work mode;
  •  Equivalent for remote work expenses (120 PLN per month);
  •  Stable employment in the international company;
  •  Fully paid private medical care for employee;
  •  Pre-paid lunch card;
  •  Employee Pension Plan;
  •  Co-financed Multisport Card;
  •  MyBenefit Cafeteria Platform;
  •  Life insurance;
  •  Car parking availability in the office building;
  •  Trainings and development opportunities.

WHY JOIN BNP PARIBAS?

We are BNP Paribas S.A. (Branch in Poland), a part of BNP Paribas Group with 200years of experience in banking. Since 2008, we are at the heart of Warsaw, and now we are also in Krakow. As Corporate and Institutional Banking(CIB), we offer financial solutions for corporate and institutional clients in a number of locations globally. Our Securities Services business line is a multi-asset servicing specialist. We are an exciting, dynamic, and growing operations centre; therefore, we are looking for candidates who are willing to be a vital part of the expansion of BNP Paribas’ operational scope in Poland. It’s our values that drive us forward and are a cornerstone of our business. We rely on our strengths, which include stability, responsibility, expertise, and being a good place to work.

READY TO MAKE A DIFFERENCE?

RECRUITMENT PROCESS

  1. HR screening call – 15 min
  2. Hackerrank tests 
  3. Business interview
  4. Business interview - 2nd round
  5. Final interview with HR
  6. Offer & onboarding

Recruitment process may differ depending on the position.

If the offer sounds interesting to you - please be invited to apply with your resume in English.

We invite you to apply with your resume in English.