گروه حمل و نقل بین المللی ادمیرال
گروه حمل و نقل بین المللی ادمیرال

Senior Developer Backend

Tehran/ Arjantin
Full Time
Sunday to Thursday 07:30 - 16:15
-
Loan -Bonus -Health insurance -Flexible working hours -Purchasing coupon -Gym facilities -Coffee shop -In-house Medical doctor -Occasional packages and gifts
501 - 1000 employees
Transportation / Logistics
Iranian company dealing with Iranian and foreign customers
1391
Privately held
توضیحات بیشتر

key Requirements

8 years experience in similar position
PostgreSql - Intermediate
Java - Intermediate
Kafka - Intermediate
RabbitMQ - Intermediate
language English-Upper Intermediate

Job Description

Key Responsibilities

  • Architecture decisions within bounded context
  • AI-DLC Session Owner during Construction
  • Backend code review (AI-generated)
  • Construction gate co-approval (with QA)
  • API contract design (per-context)
  • Domain event design (cross-context integration)
  • Application design (components, methods, units)
  • Domain steering file authoring
  • Architecture Decision Records (ADRs)
  • Production deployment approval
  • Incident response (context-specific)
  • Technical mentoring within team
  • Staging validation


Required Skills

8+ years Java development (Java 17+ mandatory)Spring Boot 3.x mastery (Web, Data JPA, Security, AMQP, Batch)Domain-Driven Design (tactical patterns: aggregates, entities, value objects, repositories, domain events)Microservices architecture and patternsAPI design (REST/OpenAPI 3.0 + Spring GraphQL at BFF)Event-driven architecture (RabbitMQ, Kafka)Property-based testing (jqwik)JUnit 5 + Mockito + TestcontainersPostgreSQL / Spring Data JPA / HibernateAI-assisted development (steering AI tools effectively)Code review and quality standards

Preferred Skills
Apache Camel integration patternsFlowable BPM engine (BPMN 2.0)Spring Batch (scheduled bulk jobs)Apache Kafka Streams Kubernetes-native developmentPerformance optimizationSecurity implementation (Spring Security 6.x, OAuth 2.0)

Domain Knowledge
Must develope deep understanding of assigned domain. Bridge between business and technology.

Job Requirements

Age
32 - 42 Years Old
Gender
Men / Women
Military service
Military service must be done
Language
English| Upper Intermediate 70%
Software
Java| Intermediate RabbitMQ| Intermediate Kafka| Intermediate PostgreSql| Intermediate

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

ارسال رزومه برای گروه حمل و نقل بین المللی ادمیرال

insight applicant

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