top of page

Java Software Engineer (Jakarta EE / J2EE) – Onsite

Târgoviște, Romania

logo_squre  (3000 x 3000 px).png

About the Role


We are looking for a Java Software Engineer to join a small, collaborative team working on the continuous development and optimization of a complex enterprise application.This is a hands-on technical role focused on backend and frontend development using Jakarta EE / J2EE and JSF (PrimeFaces), with an emphasis on building new features and maintaining existing modules in a stable production environment.

You will be part of a compact, experienced team where your input will directly impact the functionality and performance of the company’s software systems.


Tech Stack Overview


  • Backend: Java (Jakarta EE / J2EE)

  • Frontend: Java + JSF with PrimeFaces

  • Databases: Microsoft SQL Server (main), PostgreSQL (optional – migration in progress)

  • Web Services: REST API

  • Networking: Only basic knowledge required


Key Responsibilities


  • Develop new features and enhance existing functionalities in a Java-based enterprise system.

  • Perform code maintenance, debugging, and optimization tasks.

  • Collaborate closely with team members to ensure system stability and technical consistency.

  • Participate in design and implementation decisions related to backend and frontend architecture.

  • Contribute to improving database performance and supporting migration processes (SQL Server → PostgreSQL).

  • Ensure code quality, performance, and reliability of the delivered modules.

  • Support issue resolution in collaboration with the technical lead when complex cases arise.


Requirements


  • Proven experience with Jakarta EE / J2EE (minimum a few years in similar environments).

  • Strong knowledge of JSF (PrimeFaces).

  • Experience working with Microsoft SQL Server (PostgreSQL is a plus).

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field.

  • Mid-level to Senior experience range.

  • Good communication skills and a collaborative mindset.

  • Availability to work onsite in Târgoviște.

  • Flexibility and adaptability in a dynamic project environment.


Nice to Have


  • Previous experience with Spring Framework (not used in the project, but a plus).

  • Familiarity with PostgreSQL or database migration projects.

  • Exposure to RESTful API development and integration.

  • Interest in working within smaller, self-organized teams.


What We Offer


  • Opportunity to work on a stable, long-term project using enterprise-grade Java technologies.

  • A friendly, collaborative environment where initiative and technical ownership are valued.

  • Flexible internal organization without rigid bureaucracy.

  • Onsite onboarding and mentoring for a smooth integration into the project.

  • Direct impact on technical decisions and software evolution.

CONTACT US

Bucharest, Romania

  • Instagram
  • LinkedIn

LET'S TALK HIRING NEEDS.   LET'S TALK HIRING NEEDS.    LET'S TALK HIRING NEEDS.    LET'S TALK HIRING NEEDS.    LET'S TALK HIRING NEEDS.    LET'S TALK HIRING NEEDS.    LET'S TALK HIRING NEEDS.    LET'S TALK HIRING NEEDS.   

bottom of page