Java SE / Java EE Engineer
WFA Digital Insight
The demand for skilled Java engineers has grown significantly in recent years, with a 25% increase in job postings in the past year alone. As companies continue to invest in digital transformation, professionals with expertise in Java SE and Java EE are in high demand. B3 Consulting Poland stands out for its Scandinavian-style culture that values trust, responsibility, and long-term cooperation. With a strong focus on technical depth and collaboration, this company offers a unique work environment for engineers looking to grow their careers. Before applying, candidates should be prepared to showcase their experience with Java SE, Java EE, and database management, as well as their ability to work in a team-oriented environment.
Job Description
About the Role
The Java SE / Java EE Engineer role at B3 Consulting Poland is a critical position that involves developing and maintaining large-scale Java systems. As a key member of the digital innovation center, the successful candidate will work on enhancing system stability, quality, and long-term maintainability. This role requires a deep understanding of Java SE and Java EE, as well as experience with database management and integration.The team at B3 Consulting Poland values collaboration, technical depth, and quality, making this a great fit for engineers who are passionate about delivering high-quality solutions. The company's Scandinavian-style culture promotes trust, responsibility, and long-term cooperation, providing a unique work environment that fosters growth and development.
As a Java SE / Java EE Engineer, you will be working on a complex Java application, enhancing existing functionalities, and extending the system with new business contexts. You will also be responsible for refactoring legacy code, implementing new features, and integrating applications with databases.
What You Will Do
- Develop and maintain complex Java applications
- 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
- Collaborate with the team to ensure high-quality solutions
What We Are Looking For
- 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 language skills (B2+)
- Residence in Poland and eligibility to work in the country
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 and Perks
- Health and 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
- Opportunity to work with a talented team of professionals
- Collaborative and dynamic work environment
- Professional growth and development opportunities
How to Stand Out
- Make sure to highlight your experience with Java SE and Java EE in your resume and cover letter, as these are essential skills for the role.
- Be prepared to provide examples of your experience with database management and integration, as well as your ability to work with unit testing frameworks like JUnit and Selenium.
- Showcasing your ability to refactor legacy code and implement new features will be a major plus, so be sure to include examples of your work in these areas.
- Familiarize yourself with the company's Scandinavian-style culture and be prepared to discuss how you can contribute to a team-oriented environment.
- Don't be afraid to ask about the company's approach to professional development and growth opportunities, as this will show your interest in growing with the company.
- Be prepared to discuss your experience with Agile development methodologies and your ability to work in a fast-paced environment.
- Research the company's products and services and be prepared to discuss how your skills and experience align with their goals and objectives.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.