Open Position

Java Developer - RnD long-term project

Java Developer - RnD long-term project

  • Bulgaria / Sofia

Job description

Our partner designs, develops and lives software at the highest level. Their services drive the evolution of digital and mobile payment, plan the scheduling for the entire Swiss rail and digitize the health care system, including use of augmented reality in medicine. They work with different methodologies in various technology stacks, among them more notable Java (Spring) and JavaScript (Angular, React).

We are looking for an ambitious and experienced Java Developer (Spring), who will work with our brand new client to design and implement products and custom made systems, overseeing the entire life cycle of an electronic payments software. The team currently consists of a few Java Developers that will develop the new product of our client, working under the supervision of a Tech Lead. It is a long-term project with the opportunity to grow in the future.

What you will do:

  • Create software and technical solutions in the Payment Security area
  • Apply the best software development practices
  • Participate in the evolution of our technical capabilities – RnD work to its fullest
  • Perform code and technical reviews
  • Contribute to architectural decisions and solutions
  • Mentor junior software engineers and take care of their education and career development


  • Have deep knowledge of Java and 2+ years’ experience in the field
  • Are experienced with Spring Framework (Core, MVC, Data) and Spring Boot 2
  • Are able to work efficiently in large distributed teams
  • Have good knowledge of software testing (unit testing, Junit, Mockito)
  • Are fluent in written and spoken English

Nice to have:

  • Bachelor's (or master's) degree in Computer Science or Software Engineering
  • Experience in technical reviews, code metrics and performance testing techniques
  • Have good understanding of Angular, JavaScript and TypeScript
  • Familiarity with IntelliJ, Maven, JIRA Agile, Domain Driven Design


  • Opportunity to travel to Skopje, Macedonia.
  • Long-term project that gives you the opportunity to work on a variety of tasks.
  • Working with the fun and vibrant team from Skopje.
  • Great opportunities for professional growth.
  • Fast-paced and constantly changing environment.
  • Continued learning and wide range of training and certification programs, online courses and international conferences.
  • Broad projects variety and possible mobility between projects over the time.
  • An attractive remuneration package.
  • Health insurance plan as long as other social benefits.
  • Referral program – we value talent and we believe it’s fun to be together, bring your friends!
  • Sport halls, sports enthusiasm – in-house challenges, company sponsored football team, organized tennis games, poker tournament, even yoga at the office.
  • Chill zone and massages in the office.
  • Team-buildings that rock, corporate parties and Happy Committee events!

Start your own success story today!

Apply for this job
Back to Careers

We use cookies to understand how you use our site and to improve your experience. This includes personalizing content and advertising.
To learn more click here.

More Information

By continuing to use our site, you accept our use of cookies, revised
Privacy Policy and Terms of use

I accept