S
Principal Software Engineer / Lead API developer
SupportFinity™
Abu Dhabi, UAEAED 8,000-20,000/moToday
UAEIT & TechnologyFull Time
Skills Required
PythonJavaAwsDockerKubernetesGitExcelAgileDevopsCommunicationLeadership
Job Description
Principal Software Engineer / Lead API developerContract • Negotiable • UnknownResponsibilitiesAt least 10+ years of experience in software engineering, API development, AWS Lambda development, DevOps and automation tools.Hands on Experience in Software Development Life CycleStrong experience in Openbanking.Strong knowledge and experience in API development, AWS Lambda development, Kubernetes, Docker, and other container technologies.Strong knowledge and experience in Gitlab, Nexus and other similar tools.Experience in continuous monitoring, troubleshooting, and optimizing the performance and availability of the APIs using AppDynamics, ELK and other observability tools.Experience in delivering high quality code ensuring delivery of secure, vulnerability-free implementations.Experience in working with agile methodologies and cross-functional teams.Excellent communication, collaboration, and problem-solving skills.Passion for learning and innovation.Ability to work independently and as part of a team.Knowledge of scripting languages, such as Python or similar ones.Ability to coach and guide the team of engineers or other service management staff.Ability to identify requirements and create a solution architecture that meets identified requirements.Proficiency in troubleshooting issues, debugging a large codebase.Identifies and evaluates new technologies for implementation.Strong analytical and reasoning skills with an ability to visualize processes and outcomes.Experience in using performance measuring tools for analysing performance and hotspots to further tune implementations for performant results.Continually improves system monitoring and alerting.Identifies and fixes security vulnerabilities.Practical knowledge of DevSecOps model.Extensive experience in software engineering, with a focus on API development, including RESTful and SOAP APIs, using Java Spring Boot framework and Maven.Experience with API management and governance tools such as Apigee, Kong, or AWS API Gateway.Experience with API security and authentication protocols such as OAuth, JWT, or API keys.Nice to have knowledge / experience in Python, Node.js.Proficiency in design tools such as Visio, Draw.io.Proven track record of designing and implementing complex API solutions in large-scale environments, particularly within the financial sector.Strong understanding of API security practices and governance, including experience with Swagger, Postman, AppDynamics, ELK, and other observability tools.Leadership skills to mentor junior engineers and lead cross-functional teams.Knowledge of API management tools and platforms to support governance processes.Ability to document and maintain API specifications and standards.Experience in monitoring and optimizing API performance.Research skills to evaluate new technologies and trends in API implementation.Strong communication skills to collaborate with other developers, product owners, and stakeholders.QualificationsAt least 10+ years of experience in software engineering, API development, AWS Lambda development, DevOps and automation tools.Hands on Experience in Software Development Life CycleStrong experience in Openbanking.Strong knowledge and experience in API development, AWS Lambda development, Kubernetes, Docker, and other container technologies.Strong knowledge and experience in Gitlab, Nexus and other similar tools.Experience in continuous monitoring, troubleshooting, and optimizing the performance and availability of the APIs using AppDynamics, ELK and other observability tools.Experience in delivering high quality code ensuring delivery of secure, vulnerability-free implementations.Experience in working with agile methodologies and cross-functional teams.Excellent communication, collaboration, and problem-solving skills.Passion for learning and innovation.Ability to work independently and as part of a team.Knowledge of scripting languages, such as Python or similar ones.Ability to coach and guide the team of engineers or other service management staff.Ability to identify requirements and create a solution architecture that meets identified requirements.Proficiency in troubleshooting issues, debugging a large codebase.Identifies and evaluates new technologies for implementation.Strong analytical and reasoning skills with an ability to visualize processes and outcomes.Experience in using performance measuring tools for analysing performance and hotspots to further tune implementations for performant results.Continually improves system monitoring and alerting.Identifies and fixes security vulnerabilities.Practical knowledge of DevSecOps Model.Extensive experience in software engineering, with a focus on API development, including RESTful and SOAP APIs, using Java Spring Boot framework and Maven.Experience with API management and governance tools such as Apigee, Kong, or AWS API Gateway.Experience with API security and authentication protocols such as OAuth, JWT, or API keys.Nice to have knowledge
Similar Opportunities
HCM Reporting & Analytics Specialist
Theomnihire
Abu Dhabi, UAEAED 6,000-16,000/moToday
UAEIT & Technology
Senior UI Designer (m/f/d)
Halian
Abu Dhabi, UAEAED 6,000-16,000/moToday
UAEIT & Technology
Arabic-Speaking Digital PM & Agile Scrum Master
SSC
Abu Dhabi, UAEAED 12,000-25,000/moToday
UAEIT & Technology
Senior Wireless Systems Engineer – Secure 5G & Embedded
hyre
Abu Dhabi, UAEAED 7,000-18,000/moToday
UAEIT & Technology
IT Support Technician - On-site Theme Park Ops
Six Flags Qiddiya City and Aquarabia
Riyadh, Saudi ArabiaAED 4,000-9,000/mo≈ SAR 4.1K-9.2K/moToday
Saudi ArabiaIT & Technology
Software Engineer
SupportFinity™
Saudi ArabiaAED 8,000-20,000/mo≈ SAR 8.2K-20.4K/moToday
Saudi ArabiaIT & Technology