Back to offers

Fullstack Developer

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.

Requirements

  • Minimum 4 years of experience as a Fullstack Developer
  • Knowledge of Java, at least version 8
  • Knowledge of and experience with JPA or any ORM library, e.g., Hibernate
  • Knowledge of and experience with the Spring framework
  • Knowledge of and experience with REST API
  • Knowledge of and experience with HTML and CSS
  • Knowledge of and experience with JavaScript
  • Knowledge of and experience with Angular
  • Knowledge of and experience with Node.js and NPM
  • Knowledge of relational databases
  • Knowledge of at least one unit testing library
NICE TO HAVE:
  • Knowledge of and experience with Angular Material
  • Knowledge of and experience in building SPA (Single Page Applications)
  • Knowledge of and experience with Spring Security
  • Knowledge of and experience with Hibernate
  • Knowledge and experience in SQL, including query optimization
  • Participation in projects implemented in the healthcare sector, either in clinical (white) areas or in relation to healthcare registers

Your responsibilities

  • Designing, developing, and maintaining full-stack web applications using backend technologies (Java 8+, Spring, JPA/Hibernate) and frontend technologies (HTML, CSS, JavaScript, Angular)
  • Creating and integrating REST APIs to enable communication between the frontend and backend layers in accordance with RESTful principles
  • Developing business logic on the server side using Java and the Spring framework (Spring Boot, Spring MVC, etc.)
  • Implementing the data access layer using JPA or another ORM library (e.g., Hibernate), with a focus on performance and SQL query optimization in relational databases
  • Building user interfaces using HTML, CSS, JavaScript, and the Angular framework, with an emphasis on responsiveness, usability, and accessibility
  • Managing project dependencies and automating the build process using Node.js and NPM
  • Collaborating with the project team and business analysts to understand functional requirements and implement them on both the frontend and backend sides
  • Creating and maintaining unit tests using testing libraries (e.g., JUnit, Mockito, Jasmine – depending on the system area)
  • Maintaining high code quality by following best programming practices, using design patterns, and participating in code reviews
  • Actively participating in development processes such as sprint planning, task estimation, technical reviews, and retrospectives
Similar offers for you
BI Strategy & Development Analyst
Posted on 04/03/2026
other
Warsaw
Junior Business Analyst
Posted on 08/05/2026
other
Płock | Remote
Application Packaging Engineer (App-V / MSIX)
Posted on 06/10/2025
other
Hybrid (Opole, Wrocław, Warszawa)
experience

Experience

3 - 5 years
location

Location

Hybrid (Warszawa) | Remote
This offer is currently closed
Share:shareshare to linkedin

Fullstack Developer