Meet Landmark Digital – we’re part of the Landmark Group, one of the largest retail and hospitality organisations in the Middle
East, North Africa, and India. We’re guardians of the group’s digital arm which encompasses of Enterprise & E-commerce Tech,
Product Management, User Design, Omni Operations, Customer Experience, Loyalty, Content Production, Studio, Growth and MarTech, Finance and HR functions. With a futuristic outlook we strive to make the digital experience of our customers seamless.
Headquartered in Dubai, UAE, we’re currently driving the digital experience for 8 industry-leading brands in 8 geographies and rapidly expanding our footprint across new territories and functions. Join us, and you’ll be part of the Middle East’s biggest bricks-to-clicks success story, that registers over 100% growth year-on-year.
Title - Fullstack SDE2
Yrs of experience - 5+yrs
Location - Bangalore (onsite)
Responsibilities:
-
Configure and extend
JumpMind retail platforms
(Symmetrics / Commerce / POS or equivalent) through
parameter-driven configurations
and business-rule mappings.
-
Design, build, and maintain
Java / Spring Boot microservices
that power retail workflows, API orchestration, and integration with JumpMind components.
-
Collaborate closely with middleware and frontend teams to ensure
smooth orchestration between UI, APIs, and configurations
.
-
Build and enhance
modular, reusable, and responsive UI components
using
Angular / React / TypeScript
, aligned with UX, accessibility, and performance standards.
-
Collaborate with
Product, Design, and Backend
teams to deliver
end-to-end solutions
— from technical design through deployment — with complete ownership.
-
Ensure
code quality, maintainability, and performance
through clean architecture, proper abstractions, and automated testing.
-
Implement
unit, integration, and end-to-end testing
using frameworks like Jest, Jasmine, Mocha, Cypress, Karma, or Playwright.
-
Develop and integrate
RESTful APIs and microservices
, ensuring high availability, scalability, and performance.
-
Contribute to
CI/CD pipelines
and
deployment automation
(GitHub Actions, Jenkins, Azure DevOps).
-
Monitor and optimize
application and service performance
using observability tools (Lighthouse, Sentry, Datadog, etc.)
-
Participate in
code reviews
, promote best practices, and guide peers toward maintainable, secure, and scalable code.
-
Troubleshoot and resolve issues across
frontend, middleware, and backend layers
, providing L3 production support where required.
-
Stay updated on
emerging backend frameworks
, frontend innovations, and configuration-driven architecture patterns relevant to enterprise retail.
Skills and Qualifications:
-
Bachelor’s degree in
Computer Science, Information Technology
, or related field.
-
5+ years of strong backend development experience
using
Java, Spring Boot
, and microservice architecture.
-
Proven experience integrating and consuming
RESTful APIs
, message queues, and event-driven designs.
-
Solid working experience in
frontend frameworks
such as
Angular, React.js
, and
TypeScript
, with understanding of responsive design and UI integration.
-
Experience configuring or extending
retail or enterprise middleware systems
(preferably
JumpMind
or equivalent).
-
Familiarity with
Node.js
for tooling, backend scripting, or lightweight service development.
-
Strong understanding of
cloud platforms
(Azure, AWS, or GCP) and containerized deployments (Docker, Kubernetes).
-
Knowledge of
web performance optimization
, caching, and secure coding practices.
-
Hands-on experience with
CI/CD pipelines
and
Git-based workflows
.
-
Exposure to
configuration-driven development
, where system behavior is governed by parameters and metadata.
-
Awareness of
AI/ML-assisted development
, automation, or data-driven testing frameworks is a plus.
Personal Attributes:
-
Proactive, self-motivated, and accountable – takes ownership from design to delivery.
-
Backend-strong engineer
with a
UI/UX-focused mindset
— understands that technical design impacts user experience.
-
Proactive, accountable, and self-driven
, owning delivery end-to-end.
-
Analytical thinker
, capable of translating configuration logic into scalable code.
-
Collaborative communicator
with ability to bridge backend, middleware, and UI discussions.
-
Advocates for
clean architecture, code quality, and maintainability
.
-
User-first approach
, aligning engineering decisions with business outcomes.
-
Thrives in
fast-paced, cross-functional teams
, driving technical excellence and continuous improvement.