Show more filters
Job Type   /   Job Level
Full-time   /   Fresh/Entry Level
Job Location
Abu Dhabi, Abu Dhabi Emirate, United Arab Emirates
A free Jobstore account is required to proceed to the employer site.
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
A free Jobstore account is required to proceed to the employer site.
Jobs in United Arab Emirates   »   Jobs in Abu Dhabi   »   Software Developer

More jobs

People also search