IT
Highly Skilled
N/A
Jobs
IT
N/A
1
6 Year
Monthly Pay Period
No
Position OverviewÂ
A Backend Developer with minimum 5 years of experience to design and implement robust server
side solutions. The ideal candidate will have expertise in Python and Java, along with strongÂ
database management skills. You will be responsible for building scalable APIs, managing dataÂ
infrastructure, and ensuring system reliability and performance.Â
Technical RequirementsÂ
• Python: Advanced proficiency in Python, including frameworks like Django, Flask, or FastAPIÂ
for building RESTful APIsÂ
• Java: Strong experience with Java development, including Spring Boot, Maven/Gradle, andÂ
enterprise application patternsÂ
• SQL Databases: Expert knowledge of SQL, query optimization, indexing strategies, andÂ
database design principlesÂ
• PostgreSQL: Hands-on experience with PostgreSQL, including advanced features likeÂ
JSONB, triggers, stored procedures, and replicationÂ
• Linux: Proficiency in Linux operating systems, server administration, and shell scriptingÂ
• Microservices: Deep understanding of microservices architecture, containerization (Docker),Â
and orchestration (Kubernetes)Â
• AI Coding Tools: Experience with AI-powered development tools such as Claude CLI andÂ
Cursor for enhanced productivityÂ
Key ResponsibilitiesÂ
• Design and implement scalable RESTful APIs and microservicesÂ
• Develop and maintain database schemas, optimizing for performance and scalabilityÂ
• Write efficient, reusable, and testable code with comprehensive unit and integration testsÂ
• Implement security best practices and data protection measuresÂ
• Collaborate with frontend developers to integrate user-facing elementsÂ
• Monitor and troubleshoot application performance issuesÂ
• Utilize AI coding assistants to improve development efficiency and code qualityÂ
SHARED QUALIFICATIONSÂ
Skills RequiredÂ
• Linux Proficiency: Command-line expertise, shell scripting (Bash/Zsh), systemÂ
administration, and package managementÂ
• Microservices Architecture: Understanding of distributed systems, serviceÂ
communication patterns, and API gateway conceptsÂ
• AI Development Tools: Proficiency with Claude CLI for AI-assisted coding and CursorÂ
IDE for intelligent code completionÂ
• Version Control: Strong Git skills including branching strategies, merge conflictÂ
resolution, and collaborative workflowsÂ
• CI/CD: Experience with continuous integration and deployment pipelinesÂ
• Agile Methodology: Familiarity with Scrum/Kanban practices and collaborativeÂ
development
👉 Reach out to ANSI Services for recruitment & outsourcing solutions - www.ansiservices.com
Abu Dhabi, Abu Dhabi, United Arab Emirates