{bc}
linkedin

Senior Engineer - Software Development

Space42
Abu Dhabi, UAE
Full-time
Mid-Senior
Onsite
Discovered 4 days ago
ReactJavaSpring BootFull-stack software developmentFrontend state managementJava concurrency and thread safety

Full Job Posting

Role overview

Lead full-stack software delivery across multiple Space42 projects, owning React frontend and Java/Spring Boot backend feature delivery.

Deliver features end to end, from design and development through testing and deployment, while adapting to existing architectures and conventions.

Build robust, scalable systems with attention to data integrity, performance, accessibility, and maintainability.

Responsibilities

  • Build and maintain React and Java/Spring Boot features and extend existing frontend state management patterns.
  • Protect data integrity and transaction boundaries in concurrent backend operations; diagnose full-stack defects and performance issues.
  • Profile and improve performance under real usage and implement accessible UI changes consistent with WCAG.
  • Handle relational database schemas, query tuning, and migrations using production-safe practices.
  • Design and consume REST APIs, owning contracts between frontend and backend.
  • Collaborate with product managers, engineers, and designers using Agile/Scrum; apply risk-appropriate change management.
  • Coordinate with project-dedicated engineers and share standards without managing or reporting into them.

Qualifications and additional requirements

  • At least 5 years of React experience, including state architecture in non-trivial applications.
  • At least 5 years of Java experience, including concurrency, thread safety, locking, race conditions, and java.util.concurrent.
  • Experience with Spring Boot, SQL, relational databases, schema design, query tuning, and migrations.
  • Strong grasp of data integrity, transaction boundaries, REST API design, and request/response contracts.
  • Experience improving frontend and backend performance under real usage and implementing WCAG accessibility.
  • Able to extend unfamiliar codebases and deliver across projects with differing architectures, conventions, and risk profiles.

Preferred skills

  • AI-assisted coding tool experience, such as GitHub Copilot, Cursor, or Claude Code, is a plus; retain ownership and review of shipped code.
  • Python experience is a plus.

Benefits

  • Competitive compensation and comprehensive medical insurance.
  • Well-being initiatives and resources, plus UAE lifestyle and leisure discount programs.

About Space42

Space42 develops innovative space services through AI-driven smart solutions.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Space42