Logo for B3 Consulting Poland

Java SE / Java EE Engineer

Roles & Responsibilities

  • 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)

Requirements:

  • 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

Job description

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.

πŸš€Your role and 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)

🧠 What we’re looking for

Must-have

  • 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

πŸš€What we offer
  • 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 πŸš€

Related jobs

Other jobs at B3 Consulting Poland

We help you get seen. Not ignored.

We help you get seen faster β€” by the right people.

πŸš€

Auto-Apply

We apply for you β€” automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.