Are you an exceptional Software Engineer (Java) looking for an opportunity to unleash your API and Developer skills while setting sports-betting system all over the world?
1PT Group is an expert software supplier to the gaming, interactive education, sports-betting and lottery industries founded in 2013. We consist of software development and consultancy firms, including 1PT OÜ (Estonia) and One Point Ltd (Belarus).
We pride ourselves on working with the gambling industry leaders, and our partner for this project is no exception (it is a publicly traded company with headquarters in Las Vegas, Nevada, that provides gambling products and services to lottery and gambling organizations across the globe).
Through seamless integration, we deliver business, team and personal growth. We integrate our teams, processes and experience with your business, making us both stronger together.
The Java Software Engineer role will be a key one for the team.
Reporting to the Development Manager, the UI Senior Software Engineer will be working alongside other Software Engineers, Project Managers, Scrum Masters, Product Owners, QA, Software Architects and Operational Excellence in order to shape and implement the technology and product deliverables that will drive forward this strategic initiative.
There will be a mixture of small, but strategically significant projects, and also large scale complex programs of work, all delivered in an Agile format with direction from Product Management, but with delivery via a tightly contained team focused on quality deliverables across the platform.
A Bachelor's degree in a traditional science subject, ideally computer science, engineering or information systems from a well-regarded university.
At least 18 months’ experience developing commercial Enterprise Java applications.
Ability to learn new technologies quickly.
Excellent verbal and written communication skills, including presentations to peer groups.
Excellent teamwork skills within a scrum team environment
Able to deal with changing priorities within a large program.
Able to take direction from senior team members including BA’s QA’s and software architects.
A good understanding of relational databases, SQL and ORM technologies (JPA2, Hibernate etc.)
Demonstrable experience in developing for large distributed systems, for example using (preferably) DDD or SOA and ideally also a central ‘broker’ (such as Kafka or an ESB).
It would also be great to see these skills/experiences as well:
Some experience in use of Akka, Kafka, Spring Boot.
Experience in the use of Docker, Ansible, Jenkins, and Git (BitBucket).
Experience with cloud providers, ideally AWS.
What we offer in return
Working alongside international gaming technology executives that consult for leading gambling companies in the world, you will be presented with great career prospects, competitive salary and an opportunity to be mentored by trade experts of top international caliber.
What we offer:
Professional development support (participation in conferences & trade events, monthly internal soft skill club (1PT Talks), and mentorship program.
English lessons (any course you choose, we will cover 50% of its price!)
Medical care (up to 100% coverage that grows the longer you work with us)
Core Hours working schedule & flexible vacation policy
No-Doctor's Note Sick Days
Young, fun, family-like atmosphere
Cozy modern office (soon moving to a new trendy one with own yard!)
To Belarus (Minsk, Brest)
Tickets for you and your family members
Meeting and transfer
Fully paid apartment for 1 month
Assistance in drawing up documents
Assistance in finding long-term
Get in touch now -- you can check it out yourself!