Position: Full-Stack Java Developer
Company: Toughbyte
Experience required: 3y
English level: upper

Our client is looking for a Full-Stack Java Developer to join their team in Tallinn. 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.

Must have skills:

Experience in back-end development with Java
Database experience (Relational Databases, NoSQL)
Experience in front-end development with JavaScript/HTML/CSS
Software engineering concepts, best practices and design patterns knowledge
Able to learn new technologies quickly
Good communication skills (both written and verbal)
Can deliver results within set deadlines
Understanding of DevOps (scripting, deploying)

Good to have skills:
Docker, Kubernetes and CI/CD processes
Comfortable using GIT version control
Be a team player, proactive and confident
Experience in the Online Casino Industry