Senior Java Developer
Date:
25 Dec 2024
Company:
Qualitest Group
Country/Region:
RO
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.