Junior Software Developer

Bnpparibascorporateandinstitutionalbanking — Poland · Posted ~2 hours ago

Junior Full-time

Skills

Java 17+ JUnit Mockito Git Continuous Integration HTTP messaging systems design patterns software engineering CI Spring Quarkus Hibernate TypeScript HTML Angular 21

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a high-impact software engineering team developing and scaling an enterprise platform supporting a complex global business process. The role is ideal for an early-career developer with Java 17+, testing, Git, CI fundamentals, and an interest in messaging, design patterns, and modern frameworks. Strong English and enthusiasm for continuous learning are valued.

Highlights

Join a high-impact AI-focused engineering team working on a large-scale enterprise platform used across international operations, with strong opportunities to learn modern technologies.

Description

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. Requirements 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. 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. 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. We invite you to apply with your resume in English.