TL;DR
Senior Software Engineer (JVM, Kotlin): Designing and building backend services for a highly scalable marketing platform with an accent on API design and data-driven solutions. Focus on translating business requirements into robust technical solutions and collaborating in a hybrid setup.
Location: Hybrid · Sydney, Australia
Company
hirify.global is a leading independent boutique technology firm with a global footprint across London, Poland, Sydney, San Francisco, and New Zealand.
What you will do
- Design and build backend services for a highly scalable marketing platform.
- Own the design of APIs, applications, and supporting infrastructure.
- Document technical designs and requirements clearly for both internal teams and clients.
- Deliver solutions end-to-end: build, automate, deploy, operate, and support.
- Partner with clients and delivery teams to translate business requirements into robust technical solutions.
- Work within an Agile, iterative delivery model.
Requirements
- Strong foundation in JVM-based development (Kotlin preferred, Java welcome).
- Experience designing and implementing data-driven APIs.
- Background working on large-scale web services.
- Solid SQL experience, including schema design and performance-aware queries.
- Deep experience with automated testing (unit, integration; TDD/BDD preferred).
- Experience with React, TypeScript, Redux, and Tailwind (or similar modern frameworks).
Nice to have
- Exposure to Scala or functional programming concepts.
- Experience with asynchronous and highly concurrent backend frameworks (e.g. Ktor, http4k, Play, RxJava).
- NoSQL experience (DynamoDB, Cassandra, BigTable, Cosmos DB, etc.).
- Strong Git workflow experience and the ability to adapt workflows to project needs.
- A genuine appetite for learning and adopting new technologies quickly.
Culture & Benefits
- The team operates with a high degree of autonomy and shared ownership.
- Engineers work across the full stack, support one another’s growth, and collaborate closely with data scientists and adjacent teams to design cross-system solutions.
- Strong engineering culture, real influence, and meaningful problems to solve.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →