Company logo hidden

Senior Backend Engineer

Unlock employer Riyadh, Saudi Arabia Posted: 05 Oct 2025

Financial

  • Estimate: $40k - $60k*
  • Zero income tax location

Accessibility

  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

The role is responsible for several Java-related duties throughout the software development lifecycle, from concept and design to testing. He/she is required to create user information solutions through the development, implementation, and maintenance of Java-based components and interfaces. He/she will work closely with Business Analysts & Product Owners to refine user stories and requirements and identify, prioritize, and execute tasks within the software development lifecycle. He/she will mentor junior developers and work independently and proactively.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

Responsibilities

  • Works with Business & Products to determine their needs and develops the appropriate software to meet those requirements.
  • Plans and executes all deployment of system features and monitors for successful integration, maintaining the system throughout its lifecycle.
  • Leads the design and architecture of software systems.
  • Conducts the testing of completed code modules with the help of junior Java developers.
  • Assists other developers with troubleshooting, debugging, and coding.
  • Manages project timelines and deliverables.
  • Guides and mentors teams of developers.
  • Interfacing with stakeholders to understand business requirements.
  • Reviews codes to ensure quality and adherence to standards.
  • Drives innovation and stays updated with the latest industry trends.
  • Contributes to strategic decisions about technology, definition, and implementation of software products.
  • Enforces, incorporates, and complies with all necessary controls and related information security (EIS) policies, procedures, practices, training, reporting, personal due diligence and vigilance within departmental/unit activities and operations.

Required Skills

  • 5 to 7 years of equivalent experience demonstrating required competencies in Java technologies.
  • Working knowledge of relational database concepts and SQL beyond simple queries.
  • Experience in a full software development life cycle environment under Agile methodologies.
  • Capable of leading software design and implementation best practices (Unit Testing, Test Driven Development, Continuous Integration, Source Control policies).
  • Demonstrated expertise and experience with complex technical activities.

Qualifications

  • Preferred: A tertiary-level qualification from an internationally recognized institution.
  • Ability to manage and deliver projects as a specialist individual contributor or team lead.
  • Strong collaboration, communication, problem-solving skills, and digital fluency.
  • Attention to detail.
Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct