Jan 11, 2019

Java Developer

  • Gamesys Estonia OÜ
  • Tallinn, Estonia
Full time Java Software Development

Job Description

The Role

You will be working with a cross-functional team. You will be responsible for the full software development life-cycle, from design to delivery using the latest tools and technologies. You will work alongside other developers to design elegant solutions and troubleshoot difficult problems.

Responsibilities

  • Deliver server-side Java components and services for chosen area
  • Be responsible for the production of clean code
  • Solve challenging technical problems within distributed environments 
  • Continuous improvement of the tools and processes used by the team
  • Work in a team using Scrum agile methodology ensuring that your team meets the sprint commitments

Requirements

  • Strong Java experience
  • Experience in Spring framework
  • Embrace software engineering best practices; Continuous Integration, Design Patterns, SOLID principles, Refactoring etc.
  • Experience of at least one build tool (Maven, Gradle etc.)
  • Experience in at least one Continuous Integration tool (Hudson, Bamboo, GoCD etc.)
  • Git
  • Datastore development (Relational Databases, NoSQL)
  • Able to learn new technologies quickly
  • Ambitious and team player
  • Good knowledge of English (both spoken and written)
  • Can deliver results within set deadlines

Desirable

  • University degree in Computer Engineering or similar technical field
  • Enthusiastic about the latest developments in the industry
  • Experience in gambling industry is a plus
  • Google Cloud platform experience

Image