Job Openings Mid/Senior Java Software Engineer (Hybrid in Bucharest)

About the job Mid/Senior Java Software Engineer (Hybrid in Bucharest)

Our partner is a global leader in credit insurance and risk management, with 4,500 employees across nearly 60 countries. With 75 years of experience, they provide services such as factoring, debt collection, bonding, and information solutions. Their technology division in Bucharest is a key hub for innovation, driving agility and excellence in the trade-credit industry.

Please note that this role requires working in the office 2 days/week and involves a permanent employment contract.

Responsibilities:

  • Design, develop, and test Java-based solutions using common standards and frameworks such as Java 8/11, Spring, JPA, and Hibernate.
  • Study and propose new frameworks, technologies, or architectures to improve the non-functional requirements of solutions.
  • Design and engineer high-performing, mission-critical, and scalable enterprise-grade applications.
  • Maintain high standards of source code quality as per Quality Gates requirements by writing clean, efficient, and testable code.
  • Participate in code reviews to ensure implemented features are maintainable, supportable, resilient, and high-performing.
  • Continuously contribute to team performance improvement and collaboration.
  • Collaborate effectively across distributed teams.

Qualifications:

  • BS/MS degree in Computer Science or related discipline.
  • Proficient in Java, with a strong knowledge of its ecosystems.
  • Good knowledge of relational databases, SQL, and ORM technologies.
  • Solid understanding of object-oriented programming.
  • Strong knowledge of data structures and algorithms.
  • Knowledge of the Spring Framework modules is a plus.
  • Experience with Spring, Hibernate, Microservices, and RESTful APIs.
  • Experience with non-relational databases (e.g., MongoDB).
  • Verbal and written communication skills in English.

What is it like to work with our partner? Work is a significant part of life, so our partner ensures their office is a comfortable place to be. They support flexible hours as long as the job gets done and encourage employees to prioritize their well-being with benefits such as:

  • Welcome Bonus: 50% of the monthly salary for the first month.
  • Seniority Bonus: 50% of the monthly salary after the second year and 100% after the third year.
  • Monthly Short Friday.
  • Vacation tickets.
  • Meal tickets: 40 RON/day.
  • Gift tickets: 600 RON/year.
  • Gym subscription: 100 RON/month.
  • Medical insurance (including children).
  • Public transportation discount.
  • Personal and professional development opportunities (e.g., training or subscriptions).
  • Foosball and Xbox for in-office recreation.