-
IDEMIA Public Security

Software Developer

IDEMIA Public Security
United Arab Emirates · Full-time · Entry

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.
  • 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
Login to Apply
Posted
May 20, 2026
Type
Full-time
Level
Entry
Location
Abu Dhabi

Industries

Airlines Aviation Software Development IT Services IT Consulting

Categories

Engineering Other

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
QUANTEAM - North America (RAINBOW PARTNERS Group)
Related

C++ Developer - Trading - New York

2026-06-11

Full-time
Not Applicable
France
Financial Services
Information Technology
View Job Details
IDEMIA Public Security
Related

Mobile Developer

2026-02-09

Full-time
Mid-Senior
Singapore
IT Services
Engineering
View Job Details
Horizon Trading Solutions
Related

Product Owner – Digital Assets (H/F)

2026-05-31

Full-time
Mid-Senior
United Arab Emirates
Construction
Product Management