Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

MyCargoGate Group

Senior Java Developer

Posted Updated
Discussion

Description

Requirements:

  • 6+ years of professional experience as a Software Developer with Java and Spring Boot.
  • Experience with Spring Data JPA / Hibernate.
  • Experience with Apache Kafka and event-driven/asynchronous microservices.
  • Experience with PostgreSQL (including AWS RDS PostgreSQL), SQL performance tuning, database design, and normalisation.
  • Working knowledge of AWS for application deployment, includingECS/ECR, S3 API Gateway, and CloudFront.
  • Experience with Maven for build/dependency management.
  • Working knowledge of Git and JIRA in an Agile/Scrum environment.
  • Experience developing and integrating with third-party APIs (both consuming and creating APIs).
  • Familiarity with common integration patterns (e. g., REST, message queues).
  • Strong understanding of object-oriented programming principles and design patterns (e. g., SOLID principles, hexagonal architecture).
  • Excellent software design skills with strong abstraction and modelling capability, and the ability to make independent architectural decisions.
  • Experience already using modern AI development tools (e. g., OpenAI Codex, Claude Code) as part of daily workflow, with genuine depth in configuration, evaluation, and effective use (e. g., memory/context management, token usage, multi-agent setups), not just prompt-level usage.
  • Prior experience with enterprise-scale systems and AWS infrastructure is a major plus.
  • Having an AWS certification is a plus.


Nice to have:

  • CI/CD pipeline experience.
  • Experience with Docker for containerization and Terraform for infrastructure as code.
  • Monitoring and observability tools.
  • Experience working in logistics, transportation, customs, or e-commerce platforms.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →