In Genesis Bluebird we are building high-volume, high-availability, low-latency platform supporting online casinos. The platform is responsible for registering players from multiple locations in the world, storing their gameplays and making sure that their money and wins are safe. Working only on regulated markets encourages us to build with flexibility that we can use to configure system according to the law requirements. Asset that we use to conquer the market is modern technology and best class engineers.
New project that we are starting puts us on new level where our previous solutions needs to be challenged and revised to fulfill all requirements.
Technologies we are using are: Java 11, Spring Boot 2, gRPC, Hibernate, Apache Commons DbUtils, Liquidbase, Gradle, PostgreSQL, Rabbit MQ, Junit, Mockito
What you will do:
- Designing and developing high-volume, high-availability, low-latency systems
- Contribute in all phases of the development lifecycle
- Write well designed, testable, efficient code
- Ensure designs are in compliance with specifications
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
What kind of background you need to have to join us:
- 1+ years of proven hands-on software development experience
- Proven working experience in Java development
- Hands on experience in designing and developing applications using Spring or JEE platforms
- Awareness of design patterns
- Experience in using Relational Databases, SQL and ORM technologies
- Experience in developing web applications
- Experience with writing unit tests
What would be great if you know/have before joining us:
- Deep understanding of Agile methodologies
- Experience in using Domain Driven Design
- Experience in working with cloud platforms (GCP/AWS)
- Experience in working with large datasets
- Fluency in Java 11 functional programming features
What you can enjoy here:
- Team of highly skilled professionals
- Flexible working hours (core hours 10am - 4:00pm)
- Hybrid working model not only during pandemic
- Online integration and knowledge sharing events to keep Team close
- High quality working conditions at the office: electric desks, apple equipment, modern office design (location: BCB center - easy to find and get even by plane). Currently, to make work more comfortable at home chairs and screens are available to rent for every employee
- 2 additional Training Days on the top of the holiday’s entitlement
- English classes with native speaker
- Udemy access for Team Members
- Multisport Card and Private Medical Care (Luxmed)
- Discounts on Apple products
- Competitive Referrals Policy based on current recruitment needs
Further Information
At Genesis we offer a friendly, dynamic work environment. We believe that our employees are our main asset and we make sure that we walk the talk. This position is based on-site in Gdansk (Poland) and we are looking to recruit as soon as possible.
In addition to an excellent remuneration package and a dynamic work environment, we also believe in work-life balance and flexibility.