TL;DR
Senior Java Developer: Developing efficient microservices for new features that will serve millions of requests per day with an accent on code quality and stakeholder collaboration. Focus on full development lifecycle, from planning to release and assisting in production issues.
Location: Hybrid Work 3 days / week, Central location: Timpuri Noi.
Company
hirify.global is a publicly traded company and industry leader that delivers infinite ways to play using cutting-edge technologies like AI and machine learning to craft immersive experiences that connect, inspire and entertain millions of players worldwide.
What you will do
- Take part in the full development lifecycle of features, including planning, designing, development, testing, and release to production.
- Uphold a high standard of code quality through documentation, testing, and code reviews.
- Work closely with stakeholders and other departments to ensure the best experience for players.
- Develop efficient services that will serve millions of requests per day.
- Actively develop microservices for new features.
- Maintain ownership of the code.
Requirements
- 5+ years of relevant software development experience with Java.
- Professional experience with Java 11 or higher (using Java 17).
- Strong knowledge of Java Concurrency API.
- Experience with Kafka or other message queues.
- Previous experience in writing tests (unit tests, integration tests, contract tests, 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).
- Experience in 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.
Culture & Benefits
- Annual bonus and gift cards for special events.
- Daily lunch and refreshments, meal vouchers.
- Private medical and dental subscriptions, glasses allowance, and psychological counseling.
- Wellness Center, Private pension, Learning & Development Platform, Transport settlement, and parking facilities.
- 21 vacation days, 6 long weekends, and 1 day off for your birthday, with additional days-off.
- Exciting company events and games, including pool table, ping-pong, fuzzball, and air hockey.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →