Senior Software Engineer - Backend

8 years

0 Lacs

Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Senior Software Engineer – Backend (Java)

Location:

Experience:

Education:


Tech Stack (Mandatory):

About the Role

Our client is building a next-generation home services platform through a unified, beautifully designed app. This role offers the opportunity to work on high-scale, real-time systems at one of Dubai’s fastest-growing tech startups.


Key Responsibilities

  • Design and develop

    scalable backend systems

    using

    Java & Spring Boot

  • Build

    API-first, microservices-based architectures

  • Implement

    customer-to-supplier dispatching and assignment algorithms

  • Enable

    real-time order tracking

    and system availability
  • Develop and optimize

    RESTful APIs

    for internal and third-party integrations
  • Perform

    database design and modeling

    across relational and NoSQL systems
  • Implement

    secure, flexible attribute management systems

  • Write

    unit and integration tests

    to ensure backend reliability
  • Participate in

    on-call rotations

    and production support
  • Mandatory Skills (Non-Negotiable)

    • Strong hands-on experience with

      Java

    • Expertise in

      Spring Boot / Spring MVC

    • Solid knowledge of

      RESTful APIs

      and MVC architecture
    • Experience with

      MySQL and MongoDB

    • Proficiency in

      Hibernate / ORM frameworks

    • Working experience with

      RabbitMQ and Redis

    • Strong understanding of

      OOP, SOLID principles & design patterns

    • Proficient with

      Git

      and collaborative development workflows


    Good to Have

    • Experience with

      AWS, Docker, Kubernetes

    • Willingness to work with

      PHP 7 (Symfony, Doctrine)

    • Experience in

      high-scale product or platform companies

    • Prior exposure to

      e-commerce, order management, or real-time systems

    Mock Interview

    Practice Video Interview with JobPe AI

    Start Java Interview
    cta

    Start Your Job Search Today

    Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

    Job Application AI Bot

    Job Application AI Bot

    Apply to 20+ Portals in one click

    Download Now

    Download the Mobile App

    Instantly access job listings, apply easily, and track applications.

    coding practice

    Enhance Your Java Skills

    Practice Java coding challenges to boost your skills

    Start Practicing Java Now

    RecommendedJobs for You