Full-Stack (Java + Next.js) Engineer

I
Intetics IncLogistics Technology
Ukraine. Belarus. Moldova. Romania. Serbia. LatviaFull-Time
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
PostgreSQLJavaKafkaTypeScriptNext.js

Requirements

  • Proven experience with Domain-Driven Design (DDD) including bounded contexts, aggregates, and ubiquitous language.
  • In-depth knowledge of Hexagonal architecture (ports & adapters).
  • Expertise in CQRS and distributed transaction coordination (Saga pattern).
  • Proficiency with event-driven architecture (Event sourcing, Outbox pattern).
  • Strong Java development skills.
  • Experience with event streaming using Kafka and data storage in PostgreSQL and Redis.
  • Proficiency with Next.js for backend-for-frontend implementation.
  • Strong skills in TypeScript and JavaScript.
  • Familiarity with S3 blob storage, Parquet, Delta files, and serialization (Protobuf, Avro).
  • Experience with UI design handoff via Figma and Material UI (MUI).
  • Must have prior production experience with DDD/CQRS/Saga/Hexagonal patterns.

Responsibilities

  • Architect and develop an event-driven, domain-driven logistics infrastructure platform.
  • Design for high throughput and both strong and eventual consistency.
  • Own architecture decisions and test development within an AI-driven workflow.
  • Review and refine code generated by AI tools.
  • Manage backend-to-frontend integration using gRPC, REST, and Protobuf.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now