linkedin
Mid-Level Backend – AI Agentic Developer
IT RUN
Dubai, UAE
Full Time
Mid
Today
JavaSpring BootTypeScriptNestJSREST APIMicroservices
Free
Job Fit Check
Base Career helps you apply smarter for this job.
?%
Ready to ScanKey skills for this role
JavaSpring BootTypeScript
About the Role
IT RUN is hiring a Mid-Level Backend AI Agentic Developer for a fintech client. The role involves designing and maintaining backend systems, integrating AI features, and working with Java/TypeScript.
Key Skills for This Role
JavaSpring BootTypeScriptNestJSREST APIMicroservices
Responsibilities
- Design, develop, and maintain RESTful APIs and backend services
- Build and enhance microservices using Java (Spring Boot/Quarkus) and/or TypeScript (NestJS)
- Deliver features end to end with minimal supervision
- Participate in architecture and technical design discussions
- Write clean, maintainable, testable, and well documented code
- Perform code reviews and contribute to engineering best practices
- Troubleshoot production issues and perform root cause analysis
- Optimize application performance, database queries, and system scalability
- Collaborate closely with Product Managers, QA Engineers, DevOps, and Frontend Developers
- Leverage modern AI development tools to improve productivity while maintaining high engineering standards
Requirements
- Strong experience with Java (Spring Boot, Quarkus) and/or TypeScript (NestJS)
- Proven ability to design, develop, and maintain REST APIs, microservices, and distributed backend systems
- Good understanding of Domain Driven Design (DDD), CQRS, and modern microservice architecture principles
- Experience with relational databases, ORM frameworks, database design, and query optimization
- Familiarity with gRPC, messaging systems (Kafka, RabbitMQ, or similar)
- Experience implementing AI powered features and integrating LLM APIs
- Experience developing or integrating AI agents and agentic workflows
- Understanding of RAG, vector databases, embeddings, prompt engineering
- Proficiency with AI assisted development tools such as GitHub Copilot, Cursor, ChatGPT, Claude
- Writes clean, maintainable, well tested, and production ready code
- Experience with CI/CD pipelines, Docker, containerization, and cloud native development
- Understanding of performance optimization, scalability, observability, and monitoring
Full Job Posting
Job Overview
- IT RUN is hiring a Mid Level Backend AI Agentic Developer for a fintech client. This is an opportunity to build high performance backend systems, contribute to modern cloud native architectures, and work in a collaborative engineering culture that embraces AI assisted software development.
Skills and Experience
- Strong experience with Java (Spring Boot, Quarkus) and/or TypeScript (NestJS).
- Proven ability to independently design, develop, and maintain REST APIs, microservices, and distributed backend systems.
- Good understanding of Domain Driven Design (DDD), CQRS, and modern microservice architecture principles.
- Experience with relational databases, ORM frameworks (JPA/Hibernate, TypeORM), database design, and query optimization.
- Familiarity with gRPC, messaging systems (Kafka, RabbitMQ, or similar), and inter service communication patterns.
- Experience implementing AI powered features, integrating LLM APIs (e.g., OpenAI, Anthropic, Azure OpenAI, Gemini), and building intelligent backend services.
- Experience developing or integrating AI agents, agentic workflows, and automation solutions using modern AI frameworks and tools.
- Understanding of Retrieval Augmented Generation (RAG), vector databases, embeddings, prompt engineering, and AI orchestration concepts is a strong advantage.
- Proficiency with AI assisted development tools such as GitHub Copilot, Cursor, ChatGPT, Claude, or similar.
- Writes clean, maintainable, well tested, and production ready code.
- Troubleshoots production issues, performs root cause analysis, and proactively improves system reliability.
- Participates in code reviews, technical design discussions, and architectural decision making.
Nice to Have
- Experience in fintech, banking, payments, or other regulated industries
- Experience with Kubernetes
- Experience with cloud platforms (AWS, Azure, or GCP)
Your Responsibilities
- Design, develop, and maintain RESTful APIs and backend services
- Build and enhance microservices using Java (Spring Boot/Quarkus) and/or TypeScript (NestJS)
- Deliver features end to end with minimal supervision
- Participate in architecture and technical design discussions
- Write clean, maintainable, testable, and well documented code
- Perform code reviews and contribute to engineering best practices
- Troubleshoot production issues and perform root cause analysis
- Optimize application performance, database queries, and system scalability
- Collaborate closely with Product Managers, QA Engineers, DevOps, and Frontend Developers
- Leverage modern AI development tools (GitHub Copilot, ChatGPT, Cursor, Claude, AI agents, etc.) to improve productivity while maintaining high engineering standards
What We Offer
- 100% remote work – enjoy the flexibility of working from anywhere while maintaining a healthy work life balance.
- Join an innovative fintech company developing secure, scalable, and high impact financial solutions.
- Work with a modern technology stack, including cloud native architectures, microservices, AI powered solutions, and the latest backend technologies.
- Collaborate with a highly experienced engineering team that values knowledge sharing, technical excellence, and continuous improvement.
- Be part of an engineering culture that embraces AI assisted development, intelligent automation, and modern software engineering practices.
- Opportunity to work on challenging, large scale systems with real business impact.
- Continuous learning and professional development through exposure to cutting edge technologies, architectural challenges, and industry best practices.
- Long term career growth with opportunities to expand your technical expertise and take on greater ownership as the company evolves.
- Starting salary from USD 1,700.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career