At Azki, we’re revolutionising the insurance industry by creating seamless, user-first experiences for comparing and purchasing insurance. Join our mission-driven team to build scalable, high-impact solutions that empower millions of users. As a Java Developer, you’ll play a pivotal role in designing and optimising our core systems, collaborating with cross-functional teams to deliver innovative products with speed and quality.
Responsibilities
- Design new services according to product requirements, develop them, and update them periodically.
- Work in an Agile team using CI/CD practices to produce quality products at speed.
- Utilise imagination and analytical thinking to deliver best-in-class solution sets and continually improve products to meet our customers' evolving needs.
- Take part in Scrum development work, such as testing, documentation, and quality assurance.
- Collaborate effectively with team members and commit to team and personal development against organisation-wide objectives.
Required Qualifications
- 3+ years of experience in backend development.
- Expertise in Java Core (collections, multithreading, JVM internals) and modern Java frameworks like Spring.
- Extensive experience with MySQL (designing schema, optimisation, indexing).
- Hands-on development with Redis for caching, session storage, or real-time data processing.
- Practical expertise in MongoDB for storing and retrieving unstructured data.
- Experience developing event-driven systems with RabbitMQ (message queues, pub/sub patterns).
- Metrics visualisation with Grafana and building dashboards.
- ELK Stack (Elasticsearch, Logstash, Kibana) to aggregate and analyse logs
- Deep knowledge of microservice architecture (design patterns, event-driven systems, fault tolerance, and scalability).
- Proficiency in Git workflows (branching strategies, CI/CD integration) and collaborative development.
- Comfort with Linux command-line tools for deployment, debugging, and scripting.
- Problem-solving attitude with a focus on ownership, accountability, and teamwork.
Preferred Qualifications
- Familiarity with PHP and Laravel (e.g., legacy code maintenance or API integration).
- Familiarity with DevOps methodologies: CI/CD pipelines (Jenkins, GitLab CI), containerization (Docker/Kubernetes).
- Experience working with software architectures such as Event-driven architecture or Monolith decomposition.
ما حاصل ایدهای هستیم که سال ۹۵ شکل گرفت؛ «بیمیتو» که چند سال بعد با «ازکی» ادغام شد و با اسم Azki.com به حرکت خودش ادامه داد. شروع تاریخ ما از دنیای «مقایسه و خرید آنلاین بیمه بوده و صنعت بیمه رو هم سالها پیش دریانوردها استارت زدن. ما در ازکی شبیه دریانوردهایی هستیم که صاحب کشتیچههای خودمونیم و با همدیگه کشتی بزرگتری رو دنبال خودمون میکشونیم. این کشتی بزرگ و غولپیکر یعنی ازکی!
کار ما اینه که به آدما کمک کنیم که با مقایسه کردن بهترین تصمیم رو بگیرن.
ما با هم داریم یک بیزینس رو حرکت میدیم و این فرصت رو داریم که اینجا ایدههامون رو اجرا کنیم، با کنجکاوی توی ازکی گشت و گذار کنیم، تکههای این کشتی بزرگ و کشتی خودمون رو با تخصصمون بهتر کنیم یا از نو بسازیم.
ما میخوایم چیزی بسازیم که کاربرمون بگه:
«چه چیز خفن و باحالی!»