
Key Responsibilities
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.
ثبت مشکل و تخلف آگهی
ارسال رزومه برای گروه حمل و نقل بین المللی ادمیرال
مقایسه من با سایر متقاضیان