Bucharest, RO
57 days ago
Senior Java Developer

Responsibilities:

Take part in the full development lifecycle of features. (planning, designing, development, testing, release to production, assist in production issues, etc.); Uphold a high standard of code quality (documentation, testing, code review, etc.); Work closely with stakeholders and other departments and ensure that our players get the best experience; Develop efficient services that will serve millions of requests/day; Actively developing microservices for new features; Ownership of the code.

 

Requirements:

4+ years of relevant software development experience with Java; Professional experience with Java 11 or higher (we are using Java 17); Strong knowledge of Java Concurrency API – all our code is async  Kafka or other message queues; Previous experience in writing tests (unit tests, integration tests, contract test, tdd, bdd etc); Experience with storage and caching systems SQL and/or NOSQL; Strong English, written and verbal communication skills.

 

Nice to have: 

Spring framework experience (Spring Core. Spring Cloud) High performance, low latency, multi-threaded and asynchronous I/O programming; Experience working with cloud based microservices and related technologies (Kubernetes, Docker, Grafana, ELK); Good understanding of distributed computing, microservices patterns and architecture

 

Benefits

Private health subscription + hospitalization package Private dental subscription Gym subscription Bookster Vouchers/bonuses for special events (birthday, Christmas, Easter, etc) Meal vouchers of 35 RON/working day Ability to work with a global company and immerse in a variety of international projects with different cultures within the IT industry Access to cutting-edge and state-of-the-art technologies current with the everyday evolvement of technologies Development opportunities with free access to over 3000+ training courses and peer-to-peer mentoring support.
Confirm your E-mail: Send Email