We are looking for

Backend Developer (Java)

Join Client Engagement & Protection IT – AggaSSI Team (AggaSSI stands for A Great Global Application for Standard Settlement Instructions)!
The objective of the AggaSSI project is to build and rollout an application (AggaSSI) that collects, manages and distributes the Standard Settlement Instructions (SSI) to the back-office systems that need those payment instructions.

Backend Developer (Java)

Responsibilities:
  • Backend development on several applications; both on new and existing applications 
  • Perform code reviews 
  • Participate in SCRUM events 
  • Participate in technical analysis and discussions 
  • Be pro-active and take initiative 
  • Work closely with your colleagues and communicate

Requirements:

  • 5+ years of experience
  • Excellent communication skills
  • Ownership and multitasking
  • Self-efficient and proactive
  • Core Java V11-V21, Advanced java (JDBC, Memory management, Concurrency) 
  • Spring framework (Spring Boot 2-3) 
  • Knowledge of JPA (Hibernate) 
  • Knowledge of RDBMS (specifically SQL skills and optimisation in Oracle) 
  • Knowledge regarding communication using messaging 
  • Web communication: experience with REST, OpenAPI specifications (Swagger) and API First approach 
  • Good understanding of GIT, Maven 
  • Understanding microservice architecture, communication and development 
  • Understanding of SCRUM Workflow 
  • Understanding of Backend Security topics 
  • Writing good quality unit and integration tests 
  • Fluency in English

Nice to have:

  • Experience with OpenSearch
  • Experience with Kubernetes
  • Experience with Ansible
  • Experience with writing automatic tests
  • Experience with build and deployment automation (Jenkins, Sonar)
  • Experience in participating in a geographically distributed technical team

What we offer:

  • Hybrid work mode, 60% working from home within a month
  • 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
Interested by our offer? Don't wait any longer!

Discover the different professions within BNP Paribas: IT, Tech and Data

BNP Paribas is not just a financial services group. We’re also a tech company. Information systems, data and tools are central to our DNA, and offer a very broad range of career opportunities!

Find out more

Why should I apply?

Basically, why would you want to join BNP Paribas over any other company?

BECAUSE YOU'RE THE KIND OF PERSON WHO WANTS...

  • What if we told you that working in our Group isn’t quite what you might think? At BNP Paribas, we do a multitude of different jobs that are constantly evolving to meet the expectations of our clients and society as a whole. Whether through everyday tasks or major projects, doing one of our jobs means making a personal commitment to taking sustainable action.

  • Feeling good about your job means bringing your whole self to work and being who you are. It’s also about having the resources you need to achieve a healthy work-life balance. Both of these are major commitments at BNP Paribas.

  • At BNP Paribas, developing your skills is as important to us as it is to you. And the skills you learn with us will help you through the rest of your working life.

Find out more