Java Back-End Developer

Company profile

Our client is an online broker that serves both individual and professional investors. They offer market access through a fast, high-performance online platform. The company is currently operating in 18 countries in Europe and is still expanding.

The job

We are looking for a Java Back-End Developer who has good technical knowledge of design patterns, design frameworks combined with a sharp business acumen and experience in complex IT projects and good people skills. Prior experience in the field of financial/insurance or FinTech experience is an advantage. Business teams and stakeholders are present both at the Amsterdam and Sofia offices. Incidental travel to the Amsterdam office will be required (typically 2-3 times per year) with an initial 1-2 month onboarding period in Amsterdam.

  • Make technological decisions together with the development team;
  • Ensure code is always best-in-class;
  • Promote simplicity, design pattern and framework standardization within the organization;
  • Improve existing architectural structures and assist design teams create new features from concept to production;
  • Collaborate with product owners, business departments and other stakeholders;
  • Constantly work to improve quality of codebase and flexibility of the development ecosystem.

We ask

  • 3+ years of hands-on Java development experience;
  • Degree in Computer Science, IT or a related field or equivalent professional experience;
  • Full SDLC exposure and prior experience of agile and DevOps delivery methods;
  • Good documentation and commentary skills;
  • Familiar with pro’s and con’s of different industry frameworks, design patterns and code beautifiers;
  • Familiarity with most common development and DevOps tooling as well as test driven development for optimal automated regression testing;
  • OCM, OCAJP, OCPJP or similar experience/certification a big plus;
  • Previous familiarity with Kafka, Zookeeper, Git, Jenkins, Spring, Hibernate or similar;
  • Fluency in English is a pre-requisite, fluency in Bulgarian an advantage.

Note: Only candidates who are local or are already located in Bulgaria with EU/EEA nationality or work permit will be considered.

Work permission:

Yes, I am a national of a EU/EEA country

We offer

  • Competitive remuneration package;
  • Possibility to earn a performance-based bonus;
  • Additional education opportunities;
  • Healthcare package;
  • MultiSport card for access to many different sport facilities;
  • 25 paid leave days;
  • Fresh fruit in the office every day;
  • A modern work environment (Millennium Center).

Shortlisted candidates (applications that show evidence for technical skills required and EU/EEA nationality or work permit) will be contacted via e-mail within 2 working days.

Tagged as: ,

Related Jobs
    Administrative & Secretarial Jobs
    Sofia, Bulgaria

    Company profile Our client is a worldwide provider of high value-added data processing solutions and capabilities, real-time business information, market and investment intelligence, and media evaluation services with over 10 years of expe
    Customer Service - General
    Sofia, Bulgaria

    Company profile As a customer service oursourcing company, our client rethinks and rebuilds processes for the digital age by combining the speed and insight of design thinking with the scale and accuracy of data analytics. They have been helping cus
    Customer Service - General
    Sofia, Bulgaria

    Company profile Our client is one of the world leaders in outsources customer service experience. For over 30 years of existance, the company grew to 70 000 passionate associates in more than 22 countries. They collaborate with some of well-known gl