Facilization

Java Developer

Facilization Tirana, Central Albania, Albania

IT Services and IT Consulting · 51-200 employees

Yesterday
java Mid (2-5 yrs) Full-time Albania
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Develop and maintain features for banking and payment platforms while designing backend services and APIs. Collaborate with cross-functional teams to integrate systems and ensure high performance, reliability, and security.

What they look for

Java Spring Boot Spring Cloud SQL PL/SQL JUnit Mockito REST APIs Backend Development System Integration Git Problem Solving C# JavaScript

Requirements

Requires 3+ years of professional Java development experience with strong knowledge of Spring Boot and SQL. Candidates should possess a problem-solving mindset and experience in the banking or FinTech sector.

Full description

Java Developer – Building the Future of FinTech 💳

Build the technology behind modern banking. At Facilization, you’ll work on solutions powering payments, digital experiences, and critical banking platforms, solving real-world challenges where reliability, security, and performance matter.

🌟 What You’ll Be Doing

  • Develop and maintain features for banking and payment platforms.
  • Write clean, maintainable, and high-performance Java code.
  • Design and implement backend services and APIs.
  • Work closely with cross-functional teams and Solution Architects to turn complex requirements into effective technical solutions.
  • Integrate systems and services across complex enterprise environments.
  • Troubleshoot technical issues and contribute to improving system performance, stability, and reliability.
  • Participate in code reviews, testing, and continuous improvement of development practices.

🔎 What We’re Looking For

We’re looking for someone with solid Java experience, a strong problem-solving mindset and an interest in building reliable software for the banking and FinTech space.

  • 3+ years of professional experience in Java development.
  • Strong knowledge of Spring Boot and Spring Cloud.
  • Strong command of SQL and PL/SQL, including queries, functions, and stored procedures.
  • Hands-on experience with JUnit and Mockito.
  • Good understanding of REST APIs, backend services, and system integrations.
  • Experience with Git and modern software development practices.
  • Strong problem solving skills and attention to detail.
  • Ability to work effectively in a collaborative, cross functional environment.

Nice to Have

  • Knowledge of C# or JavaScript.
  • Experience in banking, payments, or other financial services environments.

*Only shortlisted candidates will be contacted for an interview

Similar roles