-
View all jobs
Job description:
We’re looking for a Software Development Engineer to join the team in Abu Dhabi, supporting the delivery and enhancement of large-scale, mission-critical public security and government technology projects across the region.
Profile description:
We’re looking for a Software Development Engineer to join the team in Abu Dhabi, supporting the delivery and enhancement of large-scale, mission-critical public security and government technology projects across the region.
- Develop, maintain, and enhance backend software applications using Java and J2EE technologies
- Build scalable and high-performing applications using Spring Framework, Spring Boot, and Spring MVC
- Design and develop RESTful and SOAP web services/APIs
- Contribute to software architecture, design patterns, and application structure
- Support change requests, feature enhancements, bug fixing, and ongoing maintenance across existing projects
- Participate in requirement analysis, effort estimations, and technical discussions
- Work closely with technical leads and wider engineering teams to deliver high-quality solutions
- Reuse and integrate existing libraries, frameworks, and software components where appropriate
- Follow software development best practices including coding standards, secure coding, code reviews, source control, and testing
- Support software deployment, troubleshooting, and production issue resolution activities
- Contribute to documentation including technical notes, diagrams, layouts, and code comments
- Follow defined development and reporting processes including code submissions and version control practices
- Collaborate effectively within a team environment and communicate clearly with both technical and non-technical stakeholders
- Support both new project development and long-term maintenance contracts across multiple customer environments
Profile description:
- Bachelor’s degree in Computer Science, Computer Engineering, IT, or a related field
- 2-3 years of experience in backend software development
- Strong knowledge of Java 11 and J2EE technologies
- Hands-on experience with Spring Framework, Spring Boot, and Spring MVC
- Experience developing RESTful and SOAP APIs/services
- Good understanding of Hibernate/JPA and ORM concepts
- Experience working with relational databases such as Oracle, MySQL, or PostgreSQL
- Familiarity with Angular and frontend integration concepts
- Experience using build tools such as Maven or Gradle
- Working knowledge of Git/SVN version control systems
- Understanding of microservices architecture and distributed systems concepts
- Basic understanding of Linux/Unix environments
- Exposure to CI/CD pipelines would be an advantage
- Strong problem-solving and troubleshooting skills
- Ability to work in a fast-paced, collaborative engineering environment
Key Skills
Ranked by relevance
spring boot
java
j2ee
design patterns
microservices
angular
oracle
mysql
maven
cicd
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
C++ Developer - Trading - New York
2026-06-11
Full-time
Not Applicable
France
Financial Services
Information Technology
View Job Details
Related
Mobile Developer
2026-02-09
Full-time
Mid-Senior
Singapore
IT Services
Engineering
View Job Details
Related
Product Owner – Digital Assets (H/F)
2026-05-31
Full-time
Mid-Senior
United Arab Emirates
Construction
Product Management
Login to Apply
- Posted
- May 20, 2026
- Type
- Full-time
- Level
- Entry
- Location
- Abu Dhabi
- Company
- IDEMIA Public Security
Industries
Airlines
Aviation
Software Development
IT Services
IT Consulting
Categories
Engineering
Other
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
C++ Developer - Trading - New York
2026-06-11
Full-time
Not Applicable
France
Financial Services
Information Technology
View Job Details
Related
Mobile Developer
2026-02-09
Full-time
Mid-Senior
Singapore
IT Services
Engineering
View Job Details
Related
Product Owner – Digital Assets (H/F)
2026-05-31
Full-time
Mid-Senior
United Arab Emirates
Construction
Product Management