x

Open Position

Java Full-Stack Developer

Java Full-Stack Developer

  • 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 a motivated and experienced Java Full-Stack Developer, who will work on an exciting project for a renowned Swiss bank. The vibrant team is spread over different locations and you will be partnering with another Senior Java Developer in Sofia while working under the remote supervision of a Tech Lead. The methodologies used are Scrum and Agile. 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 banking domain
  • Apply the best software development practices
  • Participate in the evolution of our technical capabilities
  • Perform code and technical reviews
  • Contribute to architectural decisions and solutions
  • Mentor junior software engineers and take care of their education and career development

 

Requirements:

  • Have deep knowledge of Java and 4+ years’ experience in the field
  • Are experienced with Spring Framework and Spring Boot
  • Have good understanding of REST APIs
  • Are able to work efficiently in large distributed teams
  • Have good understanding of ReactJS or Angular
  • 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
  • Familiarity with JPA, Hibernate, Maven, Git is a plus


Start your own success story today!

Apply for this job

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