Back to offers

Senior Java Developer (Jasper Reports)

Bright Coders' Factory — our name speaks for us, as our software sits in the hearts of global companies. We provide customers with state-of-the-art technologies. Our potential still grows, which is proven by the Forbes Diamond and Great Place to Work Awards.

We're writing code to make people's lives easier. In BCF, you will find your place and see that your work matters. Our portfolio includes projects from more than 15 industries - so depending on your preferences and stage of career, we're definitely going to find the right one for you.

About position

We are looking for an experienced Java Developer to support our team in designing and developing web applications and reporting systems based on Jasper Reports. The person in this role will be responsible for creating, maintaining, and optimizing reporting solutions as well as integrating them with existing systems

Requirements

  • Minimum 5 years of experience working with JasperReports Server, including: hands-on knowledge of server configuration and the ability to use Jasper libraries in applications generating reports.
  • Minimum 5 years of experience with Jasper Studio and iReport tools.
  • Minimum 5 years of experience in object-oriented programming with J2EE technologies and in developing web applications (documented by certificates or portfolio – at least 2 projects).
  • Practical knowledge of the following technologies: Oracle DB 11g+ and PL/SQL, JSF (PrimeFaces), JSP, XML, XSLT.
  • Experience with application and database servers (WebLogic, Tomcat 6.x).
  • Experience working in development environments: NetBeans, JDeveloper, Eclipse.

Nice to have:

  • Experience in Jasper report performance optimization.
  • Knowledge of integrating reports with ERP/CRM systems.
  • Familiarity with Agile methodologies (Scrum, SAFe).

Your responsibilities

  • Designing, developing, and maintaining web applications using Java/J2EE technologies.
  • Creating, configuring, and optimizing reports in JasperReports, Jasper Studio, and iReport.
  • Integrating reports with business applications (ERP/CRM/BI).
  • Designing and implementing business logic and presentation layers (JSF, JSP, PrimeFaces).
  • Working with Oracle databases (11g+): designing SQL queries, developing procedures, and optimizing PL/SQL code.
  • Maintaining and configuring application servers (WebLogic, Tomcat).
  • Collaborating with analysts and testers in defining requirements and delivering reporting projects.
  • Participating in code reviews, documenting developed solutions, and providing support in diagnosing and resolving performance issues.
Similar offers for you
Data Engineer with Snowflake
Posted on 19/09/2025
big data
Hybrid (Wrocław, Poznań)
Power BI Developer
Posted on 19/09/2025
big data
Hybrid (Wroclaw, Opole)
experience

Experience

5 - 7 years
location

Location

Warszawa
Share:shareshare to linkedin

Senior Java Developer (Jasper Reports)