Job Overview
Job description
- Location:
- United States
- Work arrangement:
- On-site
Role Summary
B3 Consulting Poland is a Polish outsourcing company with Scandinavian roots, built on logic, experience and pragmatic thinking .
We work in a Scandinavian-style culture that values trust, responsibility and long-term cooperation.
Our CARE philosophy guides how we work with both customers and colleagues – we focus on understanding real needs, adapting solutions wisely and taking ownership of what we deliver.
At B3, you’ll find more than just projects. You’ll join a team of engaged, supportive people who value quality, collaboration and technical depth 🙌
We’re currently expanding our digital innovation center in Poland and are looking for a Java SE / Java EE Engineer to join us.
Responsibilities
In this role, you will work on a large-scale Java system , focusing on stability, quality and long-term maintainability.
You will
- Develop and maintain a complex Java application
- Enhance existing functionalities and extend the system with new business contexts
- Refactor legacy code to build shared, reusable solutions
- Implement new features mainly in Java SE , with occasional Java EE development
- Integrate applications with databases
- Take responsibility for code quality and testing ( create and maintain unit tests; contribute to integration tests)
Requirements
- Commercial experience with Java SE (Java 17) in a large codebase
- Experience with Java EE / J2EE (WildFly, Hibernate)
- Database experience ( PostgreSQL or Oracle )
- Unit testing experience ( JUnit and/or Selenium )
- Ability to read, understand and refactor existing code
- English and Polish level B2+
- Residence in Poland and eligibility to work here
Nice to have
- Basic knowledge of JavaScript (React)
- Experience with REST / Web Services (building or consuming APIs)
- Familiarity with OSGi or Eclipse desktop applications
Benefits
- Health & sports benefits adjusted to your needs
- Free running and swimming trainings (Warsaw)
- Internal triathlon team and joint sports competitions
- Individual development paths to deepen your technical expertise
- Cyclical initiatives supporting growth in other IT domains , beyond your main stack
- Apply today and grow with B3 🚀
- Role:
- Java SE / Java EE Engineer
- Job Type:
- Full Time