FOR RECRUITERS
LOG IN
SIGN UP
Tech Job Finder - Find Tech, Software, Sales and Prouct Manager Jobs.
Sign In
OR continue with e-mail and password
E-mail address
Password
Don't have an account?
Reset password
Join Tech Job Finder
OR continue with e-mail and password
E-mail address
Username
Password
Confirm Password
How did you hear about us?
By signing up, you agree to our Terms & Conditions and Privacy Policy.

The BNP Paribas Group

at BNP Paribas

Back to all Java jobs
BNP Paribas logo
Investment Banking

The BNP Paribas Group

at BNP Paribas

ExperiencedNo visa sponsorshipjava

Posted 8 hours ago

null clicks

Compensation
Not specified

Currency: Not specified

City
Not specified
Country
Not specified

The role involves maintaining and developing a legacy 4D-based reporting system while leading its migration to Java and JasperReports. The candidate should have strong backend, SQL, and Java skills and be comfortable working with legacy code and complex data structures.

As a part of the IT team for Investment Reporting and Performance your aim will be to propose and implement technical solutions that allow the Business to produce complex fund performance reporting.

We are looking for an experienced engineer to join our team at a strategic turning point. Our current core solution is built on 4D technology and relies heavily on complex data structures. We are preparing a roadmap to migrate this ecosystem to Java and JasperReports in the next 1-2 years.

We seek experienced developer who is not afraid of Legacy Code, speaks fluent SQL, and wants to lead the technical transition to the new stack.

Software Engineer (Reporting & 4D & Java)

Responsibilities:

  • Deep analysis of existing data logic: complex queries and business rules currently implemented in 4D.
  • Maintenance & Development in 4D: You will work with the current 4D system (About the 4D Language(Opens in a new tab)) to support business needs until the migration is complete (approx. 1-2 years).
  • Database & SQL Optimization: Writing, analyzing, and optimizing complex SQL queries to extract data for reports.
  • Migration Architecture: Designing the future architecture in Java/JasperReports, ensuring data consistency between the old and new systems.
  • Work with the IT team to identify and solve technical issues (agile).

Requirements:

  • Senior/Mid-level experience in software engineering with a strong focus on backend and data processing.
  • Advanced SQL skills (Must Have): Ability to write complex queries, optimize performance, and understand relational database design.
  • Programming mindset: You focus on solving business problems, regardless of the syntax.
  • Willingness to master 4D: You accept that for the initial period, your primary development tool will be 4D (we provide training).
  • Java & Reporting background: Experience with Java and reporting engines (JasperReports, Crystal Reports) is crucial for the second phase of the project (Migration).
  • Fluent English.
  • Experience in working with legacy code refactoring or system migration projects.

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

The BNP Paribas Group

at BNP Paribas

Back to all Java jobs
BNP Paribas logo
Investment Banking

The BNP Paribas Group

at BNP Paribas

ExperiencedNo visa sponsorshipjava

Posted 8 hours ago

null clicks

Compensation
Not specified

Currency: Not specified

City
Not specified
Country
Not specified

The role involves maintaining and developing a legacy 4D-based reporting system while leading its migration to Java and JasperReports. The candidate should have strong backend, SQL, and Java skills and be comfortable working with legacy code and complex data structures.

As a part of the IT team for Investment Reporting and Performance your aim will be to propose and implement technical solutions that allow the Business to produce complex fund performance reporting.

We are looking for an experienced engineer to join our team at a strategic turning point. Our current core solution is built on 4D technology and relies heavily on complex data structures. We are preparing a roadmap to migrate this ecosystem to Java and JasperReports in the next 1-2 years.

We seek experienced developer who is not afraid of Legacy Code, speaks fluent SQL, and wants to lead the technical transition to the new stack.

Software Engineer (Reporting & 4D & Java)

Responsibilities:

  • Deep analysis of existing data logic: complex queries and business rules currently implemented in 4D.
  • Maintenance & Development in 4D: You will work with the current 4D system (About the 4D Language(Opens in a new tab)) to support business needs until the migration is complete (approx. 1-2 years).
  • Database & SQL Optimization: Writing, analyzing, and optimizing complex SQL queries to extract data for reports.
  • Migration Architecture: Designing the future architecture in Java/JasperReports, ensuring data consistency between the old and new systems.
  • Work with the IT team to identify and solve technical issues (agile).

Requirements:

  • Senior/Mid-level experience in software engineering with a strong focus on backend and data processing.
  • Advanced SQL skills (Must Have): Ability to write complex queries, optimize performance, and understand relational database design.
  • Programming mindset: You focus on solving business problems, regardless of the syntax.
  • Willingness to master 4D: You accept that for the initial period, your primary development tool will be 4D (we provide training).
  • Java & Reporting background: Experience with Java and reporting engines (JasperReports, Crystal Reports) is crucial for the second phase of the project (Migration).
  • Fluent English.
  • Experience in working with legacy code refactoring or system migration projects.

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