Senior Software Engineer / Solutions
Senior Software Engineer / Solutions
Job Title: Senior Software Engineer / Solutions Architect (Integration)
Location: Abu Dhabi
Department: Technology / Software Engineering
Experience Level: 10+ Years
???? Role Purpose
To work with multiple teams and their business stakeholders to deliver state-of-the-art digital experiences through resilient, robust, and blazing-fast Omnichannel Microservice designs.
???? Role Overview
We are seeking a highly skilled Senior Software Engineer / Solutions Architect with deep expertise in software development, cloud-native technologies, and modern architecture practices. The ideal candidate will play a key role in designing and delivering scalable, secure, and high-performance systems in a collaborative and agile environment.
???? Specialist Skills & Technical Knowledge
Writes clean, production-ready, and testable code with a focus on self-documentation
Understands and handles edge cases and error scenarios effectively
Applies appropriate testing frameworks and quality metrics to identify gaps
Uses systematic debugging techniques to resolve issues across the application stack
Drives monitoring strategies aligned with the organization’s monitoring philosophy
Leverages operational data to guide performance and stability improvements
???? Technical Competencies
Java/JEE/Spring Frameworks: 10+ years of hands-on experience
Distributed Systems Design: 3+ years in architecting scalable, resilient systems
Cloud & Containerization:
Proven experience with microservices and cloud-native application development
Hands-on with Docker, Kubernetes, OpenShift, and related ecosystems
Preferred Certifications:
TOGAF
Azure Solutions Architect
AWS Solutions Architect
GCP Solutions Architect
DevOps & CI/CD Tools: Jenkins, SonarQube, Git, Maven, Gradle
Testing Practices: Static code analysis, unit testing, TDD, security testing, automation frameworks
Application Servers: Experience with JBoss, Tomcat, WebLogic, or WebSphere
Databases: Familiarity with Oracle, MySQL, Postgres, and MongoDB
???? Agile & Collaboration
Strong experience working within Agile teams (Scrum and/or Kanban)
Excellent communication and stakeholder management skills
Proven ability to collaborate across cross-functional teams and mentor junior engineer
Share your CV with Arlinda@marc-ellis.com