
Senior Java Developer (Jasper Reports)
Primary stack
Nice to have's
Job description
About the Position
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.
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.
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.
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).
Contact
[email protected]
Company
TAX ID (NIP): PL 754 31 26 298
REGON: 365280382
NCAGE Code: 9CT2H
Dun & Bradstreet D-U-N-S©: 366333788
Our Addresses
- Opole HQ: 45-837 Technologiczna Street 2, Poland
- Wroclaw: 50-062 Solny Square 14A/5, Poland
- Warsaw: 00-503 Żurawia Street 6/12, Poland
© 2026 Bcf-software.com All rights reserved
© BCF Software Sp. z o.o.. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Bright Coders’ Factory — is a company that takes care of R&D resources in a professionally managed way. We provide clients with requested Human Resources and make it our first priority to keep both sides satisfied. BCF is located in Wroclaw and Opole, that enables us to work with global companies worldwide. We are led by managers that have developed remarkable careers in the Software Services business, we seek the superior talents and arrange them personal opportunities to prosper. Doing business with us means: work for global companies, work in comfort in A-class office environment and work in integrated society. Join us and expand your opportunities!
More at BCF Software Sp. z o.o.
All 25 roles
Power BI Developer
BCF Software Sp. z o.o. · Wrocław +1

C++ Developer
BCF Software Sp. z o.o. · Poland +1

Integration Engineer
BCF Software Sp. z o.o.

PLC Mid Developer
BCF Software Sp. z o.o. · Germany +1