Iranian company dealing only with Iranian entities
1395
Privately held
Company score
4.2
insurance
Aَzki is a website for comparing, buying and managing insurance online. With the help of Azki, you can compare and consciously buy all the information you need, including price, insurance coverage and quality of services of different insurance companies.
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).