Full Stack Developer
About This Role
Location
Dubai
Job Description
We are looking for a Full-Stack Engineer with Terminal Operating System (TOS) exposure and a solid understanding of container terminal operations to design and build sophisticated applications for container terminals.The role focuses on developing applications that model real-world terminal operations, apply configurable business rules, process historical and real-time operational data, and generate analytics. Prior exposure to a TOS helps in understanding data context and operational flows, while a good understanding of terminal operations is essential to translate operational scenarios into accurate application behavior.
Who Can Apply
- 5–10 years of overall software development experience.
- 3+ years of TOS exposure in any development, integration, or system-interaction role (Strong preference for Navis N4 experience)
Roles & Responsibilities
- Design and develop end-to-end applications, covering backend, frontend, and integration layers.
- Design and develop backend systems using Java and Groovy to handle complex business logic.
- Build rule-driven and configuration-based workflows reflecting terminal operations.
- Develop services that process historical and near-real-time operational data.
- Create APIs to support scenario-based analysis, simulation-like behavior, and analytics.
- Design data models to support event timelines, state transitions, and performance metrics.
- Develop intuitive web-based user interfaces to visualize workflows, configurations, and analytics
- Integrate frontend components with backend services using secure and scalable APIs.
- Develop and maintain Selenium-based automation tests covering UI and end-to-end workflows.
- Work with relational databases to support high-volume transactional and analytical queries.
- Leverage TOS exposure to: Understand terminal data structures and event flows,Interpret operational context without impacting live systems, Map terminal workflows into application logic.
- Collaborate with product, QA, and DevOps teams to deliver scalable and reliable solutions across the full application lifecycle.
Required Skills
- Strong experience in Java application development.
- Hands-on experience with Groovy for business logic and rule processing.
- Experience designing rule engines, workflow engines, or simulation-style logic.
- Experience with Selenium for automation testing.
- Strong SQL and relational database expertise.
- TOS experience, preferably Navis N4.
- High-level container terminal operations domain knowledge
- Experience building planning, analytics, simulation, or optimization applications.
- Exposure to SPARCS.
- Experience using AI tools to accelerate development, testing, or analytics.
- Experience with time-series data, event processing, or performance modeling.
- Cloud deployment and CI/CD experience.
Similar Jobs
Full Stack Developer – MERN Stack - Insurance
VAM SYSTEMS · Dubai
**Job Description** **We are** currently looking for **Full Stack Developer – MERN Stack** for our **UAE operations**. **Skills** * Strong expertise in React.js, Node.js, MongoDB, and Next.js * Hands\-on experience in AP
Today
Generate Resume ↗Lead Full Stack Engineer - React JS & Node JS
GSSTech Group · Dubai
Lead the design and development of scalable applications using React JS and Node JS, ensuring best practices and mentoring developers.
Today
Generate Resume ↗Senior Full Stack Engineer - React JS & Node JS
GSSTech Group · Dubai
Seeking a skilled engineer proficient in React JS, Node JS, TypeScript, and cloud technologies to develop scalable applications and APIs.
Today
Generate Resume ↗Senior Full Stack Engineer - React JS & Node JS
GSSTech Group · Dubai
Education Bachelor’s Degree or Postgraduate qualification in Computer Science, Information Technology, or related field (or equivalent industry experience). Role Overview We are looking for a highly skilled Senior Full S
2 days ago
Generate Resume ↗Lead Full Stack Engineer - React JS & Node JS
GSSTech Group · Dubai
Experience Required 10\+ Years Education Bachelor’s Degree or Postgraduate qualification in Computer Science, Information Technology, or related field (or equivalent industry experience). Role Overview We are looking for
2 days ago
Generate Resume ↗Senior Full Stack Engineer - React JS & Node JS
GSSTech Group · Dubai
Education Bachelor’s Degree or Postgraduate qualification in Computer Science, Information Technology, or related field (or equivalent industry experience). Role Overview We are looking for a highly skilled Senior Full S
2 days ago
Generate Resume ↗Full Stack Engineer (MERN) | Insurtech | AI
eSanad · Abu Dhabi Emirate
We’re Hiring — Full Stack Engineer (MERN) \| Insurtech \| AI 📍 Abu Dhabi (On\-site) Looking for a highly capable Full Stack Engineer to join our growing technology team and support the development of advanced digital in
2 days ago
Generate Resume ↗Senior Full Stack Engineer - React JS & Node JS
GSSTech Group · Dubai
Education Bachelor’s Degree or Postgraduate qualification in Computer Science, Information Technology, or related field (or equivalent industry experience). Role Overview We are looking for a highly skilled Senior Full S
2 days ago
Generate Resume ↗Senior Full Stack Engineer - React JS & Node JS
Global Software Solutions Group · Dubai
**Education** Bachelor's Degree or Postgraduate qualification in Computer Science, Information Technology, or related field (or equivalent industry experience). **Role Overview** We are looking for a highly skilled Senio
2 days ago
Generate Resume ↗Stop applying blindly.
Start getting hired.
Base Career automates the hardest parts of job searching — apply smarter, not harder.
AI Resume in 60s
Your resume rewritten for this exact role using the job description as the brief.
ATS-Optimized
Get past automated screening filters with the right keywords matched to each job.
Application Tracker
Track every job, follow-up, and interview in one visual kanban board.
Free plan · No credit card required