
Description
We are looking for an experienced Java Engineer to build the next generation Sports Platform using the latest technologies in a relaxed innovative environment in the beautiful city of Prague!
The ideal person will be responsible for the development, delivery and maintenance of new and existing features. You will work closely with other engineers, QA, Product and other studios (London and Ukraine). Our systems are designed to handle millions of transactions a minute and you will play a key part in making sure our code is optimal.
What you’ll do
- Solve challenging technical problems within a Cloud Environment (GCP)
- Actively participate in design and code reviews
- Use best engineering practices to enable quick transactions
- Adopt Agile and Lean methodologies
Essential skills
- Core Server side Java development using either Java 8, Java 11 or Java 12 in a Cloud environment
- NOSQL and Relational database skills
- Unit Testing Frameworks ( such as JUnit, TestNG, Mockito, Cucumber, Jasmine, Mocha etc) and testing best practices
- Build Automation and Continuous Integration
- Scripting with the Linux command shell
- Messaging Technologies - (e.g. EMS, ActiveMQ, Camel, Google Pub/sub etc)
- REST and RESTful API design and implementation
- Experience working on high-throughput, low latency systems and/or high-volume websites
Desirable – any of these are a plus!
- Google Cloud Platform
- Google Dataflow and Pub/Sub
- Sports or sports betting knowledge
They can also offer very competitive salaries and full relocation support if required! If you think this could be a good fit for you, please apply with your CV and I will be in touch to discuss!
Skills
- Java
- Java8 up to Java 12
- Cloud technologies
- Team player
- 3rd party communication
- Agile
Education Requirements
A technical University degree is not required for this role, however if you have one it will be desirable.
Qualifications
Any further qualifications related to Web development/Software engineering are not essential but are desirable
Experience Requirements
- NOSQL and Relational database skills
- Unit Testing Frameworks ( such as JUnit, TestNG, Mockito, Cucumber, Jasmine, Mocha etc) and testing best practices
- Build Automation and Continuous Integration
- Scripting with the Linux command shell
- Messaging Technologies - (e.g. EMS, ActiveMQ, Camel, Google Pub/sub etc)
- REST and RESTful API design and implementation
- Experience working on high-throughput, low latency systems and/or high-volume websites
Responsibilities
Responsible for the development, delivery and maintenance of new and existing features. You will work closely with other engineers, QA, Product and other studios (London and Ukraine). Our systems are designed to handle millions of transactions a minute and you will play a key part in making sure our code is optimal.