Senior Java Developer

Date Posted 07.02.2020
Location Sofia, Bulgaria
Job Type Full-time
Category Development

Description

We are looking to hire talented Senior Java Developers, who:

  • Like to tackle challenging problems by solving them with elegant solutions
  • Feel discomfort when something works, but you don’t know why
  • Agree, that the quality of code depends on unit and functional tests and you are willing to do your best to provide such quality
  • Will be willing to research new technologies and apply them

Main requirements:

  • 3+ years of experience with non-trivial projects using Java from which at least one year of real hands-on experience using Java 8+
  • Great communication skills
  • Extensive knowledge of OOAD, design patterns and algorithms
  • In depth understanding of software development life cycle
  • Practical knowledge using Git & Maven

Experience with the following will be considered an advantage:

  • Java 11
  • Spring and/or Guice frameworks
  • Being comfortable with Java concurrency (executors, locks, completable futures, atomic references, etc.)
  • MySQL database
  • Hazelcast and/or Zookeeper frameworks
  • Netty, Guava, Caffeine
  • TestNG, Mockito
  • Docker

We offer:

  • Excellent Salary
  • No overtime
  • 25 days of annual paid leave
  • Social Benefits Package
  • Team Buildings & Local company events throughout the year
  • Amazing & very supportive colleagues

All applications will be treated strictly confidential. Only short-listed candidates will be contacted.
Thank you for applying!

Drop files here browse files ...
Supported file formats: .pdf, .doc, .docx, .png, .jpg, .zip. Up to 1 file and 8MB.
Drop files here browse files ...
You can upload a cover letter, recommendations, etc. Up to 3 files and 2MB per file.
By clicking the “I accept” button you expressly give your consents as described below and as set out in our privacy policy for EGT Interactive to collect and process your personal data. EGT Interactive collects personal data in accordance with the applicable national and European legislation. The data collected by EGT Interactive is limited to the information provided in your application form and the complementing documents. EGT Interactive collects and processes personal data solely for recruitment purposes and only during the application and screening processes.
*Required fields