ازکی
ازکی

Senior Back-End Developer (Java)

Tehran/ Parkvay
Full Time
شنبه تا چهارشنبه
-
Loan -Health insurance -Parking space -Flexible working hours -Game room -Occasional packages and gifts
1001 - 5000 employees
Internet Provider / E-commerce / Online Services
Iranian company dealing only with Iranian entities
1395
Privately held
توضیحات بیشتر

key Requirements

3 years experience in similar position
MySql - Intermediate
Java - Advanced
GIT - Intermediate
Linux - Intermediate
Redis - Intermediate
MongoDB - Intermediate
RabbitMQ - Intermediate

Job Description

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.

Job Requirements

Gender
Men / Women
Software
Java| Advanced MySql| Intermediate MongoDB| Intermediate Redis| Intermediate RabbitMQ| Intermediate GIT| Intermediate Linux| Intermediate

ثبت مشکل و تخلف آگهی

ارسال رزومه برای ازکی

insight applicant

مقایسه من با سایر متقاضیان