Tech stack:
⚙️ Java, Kotlin, Spring, Kubernetes, Kafka, Maven, Gradle, Docker, MySQL, PostgreSQL, BigQuery
⚙️ Productivity: Gitlab, Google Cloud, Grafana, Swagger, JIRA, Confluence, Slack
Qualifications:
💪 Fluent in any JVM-based language (Kotlin experience is not required, we'll help you to get started!)
💪 Ability to write clean and testable code
💪 Proficiency in best practices and design patterns
💪 Good knowledge of PostgreSQL and large data problems
Responsibilities:
Everything at Zedge is around content, and we have millions of various content of different types, e.g. images, audio (podcasts, ringtones, sounds), video, chats etc. Billing team is responsible for:
⚡️ Payment back-end, subscription validation and reporting
⚡️ Examples of upcoming initiatives: Automatic payouts for our content creators on reached threshold; Reporting refactoring, which will require new data aggregates and streams created; New external system integrations
⚡️ Working together with other teams (both front-end and back-end) to deliver reliable service and accounting for world-class entertainment to our 500 million users worldwide
⚡️ Writing software in Continuous Delivery way - all changes are covered by unit and integration tests, backwards compatible when needed, easy-to-deploy every day
⚡️ Being proactive in introducing and maintaining the best modern software engineering practices every day
We offer:
💰 Monthly compensation of EUR 3500-7000 gross
📉 Either Stock Options or DSU package of NYSEAMERICAN:ZDGE
🧑🏻💻 Very little technical debt - we write most of the software from scratch, constantly learn and use the newest technologies
🏡 We are remote-first and we will continue to be - there is no need to go to the office, but you can choose what's best for you
🎈 Perks:
Only selected candidates will be informed.