Top Skills Recruitment is a recruitment agency
established by professionals with many years of experience in Business Process
& IT Outsourcing. Our higher aim is to find and bring out the best in our
candidates so they can land their desired job and at the same time deliver high
standard services to our clients. We assist people in their quest for the right
career opportunity.

Due to the growth in our Client’s business, we
are looking for a Senior Software Engineer (Java EE) in a full-time position.

Main Responsibilities:

  • Working
    with latest bank APIs that the banks offers under the Payment Service Directive
    2 in Europe
  • To
    get familiar with the Strong Customer Authentication, OAuth2 and all security
    measures banks are taking to assure that all customer data is well protected
  • Writing
    code that will be continuously integrated and deployed and will therefore have
    a real effect on live environments
  • Coaching
    and providing feedback for other developers


  • You
    are fluent in Java 8 and you have some previous experience with Hibernate,
    JBoss, Spring Boot, PostgreSQL/Oracle, RESTFul web services, JavaScript,
  • You
    love a challenge and you have a way to prove this
  • You
    understand version control like Git
  • You’re
    willing to work in an international environment

The Offer:

  • Competitive
  • 25
    paid leave days
  • Social
    benefits package (health insurance, free sports card, Work Life Coaching
    Program, team events, company discounts, variety of soft skills, business and
    technical training programs)
  • Work
    from home options
  • Tailor-made
    training and ongoing development to help you enhance your skill skills
  • Free
    conference attendances in Bulgaria and abroad
  • An
    awesome workspace with dedicated team spaces with weekly tech talks thirsty
    Thursdays, team activities and more