
Space42 Senior Engineer Software Development Jobs 2026 offer an opportunity for experienced software professionals to explore a full-time engineering position in Abu Dhabi, UAE. Space42 is seeking candidates with strong experience in React, Java, Spring Boot, SQL and REST API development. Read on to learn about the job responsibilities, qualifications, benefits and application details.
The role is designed for an experienced engineer who can manage both frontend and backend development, using React for the frontend and Java with Spring Boot for backend services. The successful candidate will take ownership of software features from initial design and development through testing, deployment and ongoing improvement.
This opportunity may suit professionals with strong experience in modern web application development, database management, API design and software performance optimisation. Candidates should also be comfortable working across different projects, adapting to existing codebases and collaborating with product managers, designers, architects and other engineering teams.
The position is listed as full-time and based in Abu Dhabi. The job advertisement also mentions competitive compensation, medical insurance and employee well-being initiatives. However, the exact salary and application deadline have not been specified in the supplied listing.
APPLY NOW FOR THE LATEST VACANCIES
About Space42
Space42 is a UAE-based technology company operating in the SpaceTech sector. It combines satellite communications, geospatial analytics and artificial intelligence to develop technology-driven solutions for different industries.
The company describes its work as bringing together space technology and AI-powered services to improve connectivity, access to geospatial intelligence and other technology applications. Space42 is listed on the Abu Dhabi Securities Exchange (ADX) and has a global reach.
Its technology focus creates opportunities for engineers who want to contribute to software development in an environment connected with satellite communications, geospatial data and intelligent digital services.
Space42 Senior Engineer – Software Development: Job Overview
Here are the key details provided in the job advertisement:
- Company: Space42
- Job Title: Senior Engineer – Software Development
- Location: Abu Dhabi, United Arab Emirates
- Job Type: Full-time
- Work Area: Software Engineering and Full-Stack Development
- Frontend Technology: React
- Backend Technology: Java and Spring Boot
- Database Skills: SQL and relational database management
- API Development: REST API design and integration
- Experience Required: 5+ years in React and 5+ years in Java
- Salary: Not disclosed in the supplied advertisement
- Benefits: Medical insurance, competitive compensation and well-being initiatives
- Application Method: Online application through the recruitment listing
Applicants should review the complete vacancy description to confirm the current application status and any additional employment requirements.
About the Senior Engineer – Software Development Role
The Senior Engineer will take responsibility for delivering software features across the frontend and backend of applications. Rather than focusing on only one part of the technology stack, the position requires an engineer who can work independently across React-based interfaces and Java Spring Boot services.
The role involves working on multiple projects at the same time. Each project may have its own architecture, coding conventions, technical requirements and level of operational risk. Therefore, the engineer must understand existing systems and extend them without introducing unnecessary complexity or disrupting established development practices.
A key expectation is end-to-end ownership. This means understanding how a feature works across the user interface, API layer, business logic and database, then ensuring that the complete implementation performs reliably.
The engineer will also work with engineering leads, architects, product managers and designers to maintain consistent development practices. The advertisement emphasises practical problem-solving, performance improvement, data integrity, accessibility and maintainable software.
Key Responsibilities
According to the supplied job description, the main responsibilities include the following.
1. Full-Stack Software Development
The engineer will design, build and maintain features across React frontend applications and Java Spring Boot backend services. They must be capable of handling both sides of a feature without relying on another engineer to complete the remaining part.
2. Frontend Architecture and State Management
The role requires strong knowledge of React and application state management. The successful candidate will maintain and extend existing state-management approaches while avoiding conflicting patterns that could make an application difficult to maintain.
3. Backend Development and Concurrency
The engineer will develop and maintain backend functionality using Java and Spring Boot. A strong understanding of concurrent operations is important, including thread safety, locking, race conditions and the Java concurrency toolkit.
4. Database Reliability and Data Integrity
The position involves working with relational databases, including schema changes, SQL query optimisation and database migrations. Candidates should understand transaction boundaries and how to protect data integrity when multiple users or processes interact with a system.
5. Performance Optimisation
The successful candidate will investigate and resolve performance issues across both frontend and backend systems. The job description emphasises improvements based on real-world usage rather than relying only on synthetic benchmark results.
6. REST API Development
The engineer will design, build and consume REST APIs. This includes taking responsibility for request and response contracts and ensuring that frontend and backend components communicate correctly.
7. Accessibility and Quality
The role requires attention to web accessibility standards, particularly the Web Content Accessibility Guidelines (WCAG). Accessibility should be included during development rather than treated only as a final audit.
The engineer will also follow appropriate testing, deployment and change-management practices according to each project’s requirements and operational risks.
Important Note for Applicants
The vacancy specifically requires substantial experience with both React and Java. Candidates should be prepared to demonstrate full-stack development experience, database knowledge, API design skills and the ability to troubleshoot complex software issues.
The advertisement does not specify a salary range or application closing date. Applicants should check the original recruitment listing for the latest details before applying.
Space42 Careers 2026: Qualifications and Eligibility Criteria
Candidates interested in the Senior Engineer – Software Development position at Space42 should have extensive experience in full-stack application development. The employer is looking for an engineer who can take ownership of frontend and backend implementation while working across multiple projects.
The following requirements are stated in the supplied job advertisement.
Educational Qualifications
The provided listing does not specify a mandatory degree or a particular educational qualification. Applicants should review the original vacancy for any additional requirements and ensure their professional experience matches the role.
Experience Required
The advertisement specifies the following experience requirements:
- React: At least 5 years of experience.
- Java: At least 5 years of experience.
- Spring Boot: Experience building backend services.
- SQL and relational databases: Experience with schema design, query optimisation and database migrations.
- REST APIs: Experience designing and consuming APIs, including request and response contracts.
- Performance optimisation: A track record of identifying and resolving performance issues across frontend and backend systems.
Candidates should be able to demonstrate practical experience rather than relying solely on familiarity with the technologies.
Technical Skills Required
1. React and Frontend Development
Applicants should have a strong understanding of React and state management in complex applications. The role requires the ability to maintain existing frontend architecture, diagnose rendering issues and implement features without introducing conflicting state-management patterns.
2. Java and Spring Boot
Strong Java experience is essential. Candidates should understand concurrency concepts such as thread safety, locking and race conditions, as well as the java.util.concurrent toolkit.
Experience with Spring Boot is also required for developing and maintaining backend services.
3. SQL and Database Management
The engineer must be comfortable working with relational databases. Relevant skills include designing database schemas, improving query performance, managing migrations and ensuring data integrity during concurrent operations.
4. REST API Design
The role involves developing and integrating REST APIs. Candidates should understand how to define and maintain reliable request and response contracts between frontend and backend systems.
5. Performance and Accessibility
Applicants should know how to identify performance bottlenecks under real usage conditions. They should also understand WCAG accessibility standards and apply them when building user interfaces.
6. Working with Existing Codebases
The successful candidate must be comfortable learning unfamiliar codebases and adapting to established project conventions. The advertisement specifically emphasises following each project’s architecture rather than imposing a single approach across every assignment.
Additional Requirements
Space42 is looking for someone who can manage responsibilities across multiple concurrent projects. The engineer may work with different development standards, architectures and levels of operational risk.
The position also requires collaboration with project teams and engineering leads. The role coordinates with dedicated engineers but does not report directly to them, according to the supplied advertisement.
Candidates should be able to work independently, communicate technical decisions clearly and maintain consistent engineering quality across assignments.
Nice-to-Have Skills
The employer identifies the following as additional advantages:
- Experience with AI-assisted coding tools such as GitHub Copilot, Cursor or Claude Code.
- Python programming experience.
AI-assisted development experience is described as a bonus rather than a mandatory requirement. The advertisement also expects engineers to retain responsibility for reviewing, validating and understanding any code produced with these tools.
Salary and Employee Benefits
The exact salary for the Senior Engineer – Software Development position has not been disclosed in the supplied advertisement.
The listed benefits include:
- Competitive compensation packages.
- Medical insurance for employees and family support, as described in the listing.
- Well-being initiatives and resources.
- Access to discount programmes covering lifestyle and leisure experiences across the UAE.
Candidates should confirm the complete compensation package, eligibility for family coverage and any other employment benefits directly with Space42 during recruitment.
Job Location and Employment Type
The position is listed as a full-time role in Abu Dhabi, Abu Dhabi Emirate, United Arab Emirates.
The supplied advertisement does not state the working hours, remote-work arrangements, relocation assistance or application deadline. Applicants should consult the original vacancy for the latest information.
How to Apply for Space42 Jobs
CLICK THE APPLY NOW LINK BELOW :
Tips Before Applying
To prepare a strong application, candidates should:
- Highlight at least five years of React experience and five years of Java experience, if applicable.
- Explain how they have handled concurrency, thread safety and transaction boundaries.
- Include examples of SQL optimisation and database migration work.
- Describe projects where they owned both frontend and backend delivery.
- Demonstrate experience diagnosing production performance issues.
- Mention accessibility improvements and WCAG implementation where relevant.
- List AI-assisted coding tools or Python experience if they have used them professionally.
Avoid adding technologies or experience to your CV that you cannot confidently discuss during a technical interview.
Frequently Asked Questions
1. What position is available at Space42?
The supplied advertisement lists a Senior Engineer – Software Development position in Abu Dhabi, UAE.
2. How much experience is required?
The listing specifies at least five years of React experience and at least five years of Java experience.
3. Is Spring Boot experience required?
Yes. The advertisement requires experience using Spring Boot to build backend services.
4. Is Python mandatory?
No. Python is listed as a nice-to-have skill, not a mandatory requirement in the supplied advertisement.
5. Does Space42 provide medical insurance?
Yes. Medical insurance is included among the advertised benefits. Candidates should confirm the exact coverage and terms with the employer.
6. Is the salary mentioned?
No. The supplied advertisement does not state a salary figure.
7. Where is the job located?
The role is listed in Abu Dhabi, United Arab Emirates.
8. How can candidates apply?
Candidates should use the original job listing or Space42’s official website to locate the current vacancy and submit their application through a verified recruitment channel.
Final Reminder
Space42’s Senior Engineer – Software Development vacancy is aimed at experienced full-stack engineers with strong React and Java skills. Candidates should carefully assess the technical requirements before applying and prepare a CV that demonstrates practical ownership of frontend, backend, database and API development.
Since the supplied advertisement does not state a salary or closing date, verify these details through the original vacancy listing before submitting your application.
Join our Whatsappfor the latest Jobupdates
Important Notice
- We publish only job vacancies announced by official employers or their authorized recruitment channels.
- Our service is 100% free. We never charge job seekers for job information.
- We are not a recruitment agency and do not conduct interviews or guarantee employment.
- Always apply through the employer’s official email or recruitment channels.
- Never pay anyone claiming to offer jobs on our behalf.
- Verify all recruitment communications before sharing personal documents.
- Keep your CV updated with accurate qualifications, certifications, and GCC work experience before applying