{bc}

Full Stack Developer

Ideal Tech LabsDubai, UAE1 months agoSeniorfulltime
Java
Generate Resume for this Job
Via Indeed·

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

ReactNode.jsNext.js

Lead Full Stack Engineer - React JS & Node JS

GSSTech Group · Dubai

Senior

Lead the design and development of scalable applications using React JS and Node JS, ensuring best practices and mentoring developers.

Lead Full Stack Engineer - React JS & Node JS

Senior Full Stack Engineer - React JS & Node JS

GSSTech Group · Dubai

Senior

Seeking a skilled engineer proficient in React JS, Node JS, TypeScript, and cloud technologies to develop scalable applications and APIs.

Senior Full Stack Engineer - React JS & Node JS

Senior Full Stack Engineer - React JS & Node JS

GSSTech Group · Dubai

Senior

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

TypeScriptReactScala

Lead Full Stack Engineer - React JS & Node JS

GSSTech Group · Dubai

Senior

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

TypeScriptReactScala

Senior Full Stack Engineer - React JS & Node JS

GSSTech Group · Dubai

Senior

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

TypeScriptReactScala

Full Stack Engineer (MERN) | Insurtech | AI

eSanad · Abu Dhabi Emirate

Mid-Senior

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

ReactNode.jsNext.js

Senior Full Stack Engineer - React JS & Node JS

GSSTech Group · Dubai

Senior

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

TypeScriptReactScala

Senior Full Stack Engineer - React JS & Node JS

Global Software Solutions Group · Dubai

Mid-Senior

**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

TypeScriptReactScala
AI Job Platform

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.

Start Today for Free

Free plan · No credit card required