
Abu Dhabi Islamic Bank
Senior Integration Developer
- Permanent
- Abu Dhabi, United Arab Emirates
- Experience 10 - 15 yrs
Report job as expired
Job expiry date: 22/08/2025
Job overview
Date posted
08/07/2025
Location
Abu Dhabi, United Arab Emirates
Salary
AED 30,000 - 40,000 per month
Experience
10 - 15 yrs
Seniority
Senior & Lead
Qualification
Bachelors degree
Expiration date
22/08/2025
Job description
The Senior Integration Developer is responsible for developing and delivering high-performance Omni channel Microservices within a robust backend environment. The role includes driving product quality, performance, and security improvements, mentoring junior engineers, and providing architectural guidance. The developer collaborates across multiple teams to enhance customer-facing applications and internal systems, delivering large-scale distributed solutions using Java, Spring, and microservice architectures. A deep focus is placed on DevOps practices, monitoring, security-first development, and agile methodologies, while working with container technologies such as Docker, Kubernetes, and OpenShift. The role requires strong debugging skills, code maintainability, and comprehensive knowledge of system design and domain interaction, with a proactive approach to innovation, technical debt, and system scaling. The successful candidate will be hands-on in software design, coding, implementation, and operational support while fostering excellence and security in the teamās output.
Required skills
Key responsibilities
- Deliver resilient, fast Omni channel Microservices using Java and Spring frameworks
- Advocate for security, performance, and maintainability improvements across teams
- Solve complex technical problems and influence team goals and strategy
- Define and enforce coding standards and best practices through code review
- Drive innovation and resolve technical debt for efficiency improvements
- Mentor and support team engineers, enabling their growth and autonomy
- Interact with customers and stakeholders to represent team work
- Architect services and systems for scalability and future use cases
- Ensure system monitoring and use operational data to guide performance improvements
- Implement security strategies in coordination with the security team
- Collaborate on roadmap development and contribute to product feature design
Experience & skills
- 12+ years of software development experience with Java/JEE/Spring
- 3+ years of experience designing large-scale distributed systems
- Certifications in TOGAF, Azure, AWS, or GCP architecture
- Experience with microservices and cloud-native development
- Hands-on with Docker, Kubernetes, or OpenShift
- Expertise in static code analysis, unit testing, and security testing
- Experience with Jenkins, SonarQube, GIT, Maven, and Gradle
- Proficiency in application servers like JBoss, Tomcat, WebLogic, or WebSphere
- Strong experience with Oracle, MySQL, Postgres, or MongoDB
- Background in Agile (Scrum/Kanban) and DevOps environments
- Strong written, verbal, and presentation skills
- Demonstrated success in delivering high-quality, consistent systems