#1 Job Board for tech industry in Europe

Junior Java Developer
Java

Junior Java Developer

Type of work
Undetermined
Experience
Junior
Employment Type
Permanent, B2B
Operating mode
Remote

Tech stack

    SQL

    junior

    Spring Boot

    junior

    Java

    junior

    Jira

    junior

    Agile/Scrum

    junior

Job description

Online interview
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.