Senior Java Developer

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


EGT Interactive crafts advanced online gaming software and solutions, which power some of the world's top casino operators. We are a well-established name in the industry, growing rapidly on a global basis through constant innovation, consumer-centric approach and impeccable quality.

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
  • Want to deepen your knowledge in parallel programing/concurrency
  • Will be willing to research new technologies and apply them
  • Have good communication skills

Main requirements:

  • 3+ years of experience with non-trivial projects using Java SE or EE
  • Good understanding of data structures and algorithms
  • Deep knowledge of object oriented design and design patterns
  • In depth knowledge of concurrency
  • Experience with network io communications
  • Exposure to Java EE technologies like EJB, JPA, JMS
  • And also know what ACID is in the world of transaction databases
  • And you feel comfortable with build tools like Maven, Gradle

Experience with the following will be considered an advantage:

  • Glassfish application server
  • MySQL database
  • Hazelcast framework
  • Guava, Apache Commons, Gson
  • TestNG, JUnit and Mockito

We offer:

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

All applications will be treated strictly confidential. Only short-listed candidates will be contacted.

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