Senior Java Developer - Fintech - RND Talents

Senior Java Developer – Fintech

Apply now

Location

Sofia

Experience

5+

Seniority level

Senior

Employment type

Permanent

Company and Role Overview

For an international software company which sustainably expands its presence in Bulgaria, we are looking to hire a Senior Java Developer. You will have the chance to continue your career progression in a reputable company with established best practices in software development.

Main Duties:

  • Be part of a dedicated team working for a company which delivers a white label global payment gateway solution to payment services providers (PSPs) and acquirers globally
  • Write well designed, testable, efficient code in Java
  • Work within a Scrum managed team on the connectors for Client's payment system which serve as an intermediate layer between merchants, payment service providers and acquirers
  • Participate in direct communication with the technical departments of integrated payment systems, analyze requirements, brainstorm, and make decisions
  • Thrive in a flat team structure and be a proactive decision-maker, contributing in all phases of the development life-cycle

Main Requirements:

  • 6+ years of professional Java experience
  • Experience and strong understanding of object-oriented software development and Design Patterns
  • Experience of SOAP and REST web services
  • Experience with unit, integration and acceptance testing and test frameworks
  • Understanding of Agile/Scrum methodology
  • Very good command of the English language
Advantages:
  • Technical know-how regarding acquiring systems and alternative payment methods and their workflows

Advantages of the Company:

  • An internationally enriching environment with hundreds of proven software experts in different areas of expertise to work side by side with
  • Established traditions, processes and teams where you can focus on your work and deliver best-in-class results according to preliminary agreed standards
  • Culture of high morale with trust, purpose and team collaboration in the centre of it
  • A myriad of enticing social benefits for its employees – from training and certification programs through cozy office space with fun and chill zones to amazing team building events