Java Developer

Genesis Bluebird Sp. z o.o.

Genesis Bluebird Sp. zo.o.
10 000 - 14 000
gross / month (Employment contract)

Online interview
B2B Employment contract
Gdańsk Remote
Remote possible

Project description

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 get:

  • 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
  • Udemy access for Team Members
  • Discounts on Apple products
  • Competitive Referrals Policy based on current recruitment needs

Your tasks

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
  • Prepare and produce releases of software components
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

Who we're looking for?

What kind of background you need to have to join us:

  • 2+ 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

How we manage our projects?
Who makes architectural decisions?
Architect, CTO, Development Manager
Who makes technology stack decisions?
Architect, CTO, Development Manager
Project management software
software JIRA, Confluence
Additional monitor
Operating system
Work environment
Flexible working hours
  • Healthcare package
Leisure package
  • Leisure package
  • Cold beverages
  • Hot beverages
  • Fruits
  • Snacks
  • Books
  • Bicycle parking
Relocation package
  • Language courses
  • Integration events
  • Chill room

Recruitment process

- 14 days
HR Culture&Fit Interview
Technical Interview
Possible: task to be done

Our company

Genesis Bluebird Sp. zo.o.

Gdańsk 100+
Tech skills
  • React
  • Java 11

Check out similar job offers