Back End Developer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Kayana is seeking a Java/Spring Boot Back End Developer for full-time on-site work in Dubai. The role involves designing and maintaining Java applications, developing RESTful APIs, and working with AWS.
Key Skills for This Role
Responsibilities
- Design, develop, and maintain robust Java applications using Spring Framework, Spring Boot, and Spring Microservices
- Champion DevOps best practices, fostering continuous improvement and iterative feedback loops
- Collaborate with cross functional teams to translate business requirements into effective technical solutions
- Develop and integrate RESTful APIs across various systems
- Work with AWS cloud infrastructure and services to enhance application performance and scalability
- Utilise relational databases like MySQL and PostgreSQL for efficient data storage and retrieval
- Lead automation initiatives for infrastructure, deployments, and routine maintenance tasks
- Implement message queuing systems like RabbitMQ to enable seamless asynchronous communication
- Participate in code reviews, ensuring code quality and adherence to industry best practices
- Apply multithreading and functional programming techniques to optimise application performance
- Conduct mobile application and API testing to ensure product reliability and functionality
Requirements
- 3 7 years of experience as a back end developer
- Strong proficiency in Java and in depth understanding of its ecosystem
- Exceptional problem solving and analytical skills
- Experience with various design patterns and software development principles
- Familiarity with all relevant technologies and tools listed (Spring, AWS, databases, etc.)
Full Job Posting
About Kayana
- Kayana is one of the fastest growing companies, empowering small and medium sized businesses with cutting edge technology in ordering and payments
- Provides point of sale systems, self service kiosks, and advanced solutions
- Operates globally across the USA, UK, Europe, and Australia
Important Work Arrangement Note
- This role requires full time, on site work from Monday to Saturday (6 days a week)
- Candidates should be comfortable with a fully office based setup; remote or hybrid work is not available
Responsibilities
- Design, develop, and maintain robust Java applications using the Spring Framework, Spring Boot, and Spring Microservices
- Champion DevOps best practices, fostering continuous improvement and iterative feedback loops
- Collaborate with cross functional teams to translate business requirements into effective technical solutions
- Develop and integrate RESTful APIs across various systems
- Work with AWS cloud infrastructure and services to enhance application performance and scalability
- Utilise relational databases like MySQL and PostgreSQL for efficient data storage and retrieval
- Lead automation initiatives for infrastructure, deployments, and routine maintenance tasks
- Implement message queuing systems like RabbitMQ to enable seamless asynchronous communication
- Participate in code reviews, ensuring code quality and adherence to industry best practices
- Apply multithreading and functional programming techniques to optimise application performance
- Conduct mobile application and API testing to ensure product reliability and functionality
What We’re Looking For
- 3 7 years of experience as a back end developer
- Strong proficiency in Java and an in depth understanding of its ecosystem
- Exceptional problem solving and analytical skills, with a solution oriented mindset
- Experience with various design patterns and software development principles
- Familiarity with all relevant technologies and tools listed above
Bonus Points
- Hands on experience with containerization technologies like Docker and Kubernetes
- Advanced knowledge of DevOps practices and methodologies
- Experience working with NoSQL databases such as MongoDB or Cassandra
Salary
- Salary starting at 10K AED per month
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
More from this employer
More jobs at Kayana | Ordering & Payment Solutions
Group Finance Specialist
Dubai, UAE
Kayana is seeking a Group Finance Specialist to support financial operations across multiple group companies. The role involves managing payment requests, preparing payment schedules, monitoring recurring payments, and c
Compliance Specialist
Dubai, UAE
Kayana seeks a detail-oriented Compliance Specialist to support global compliance functions, focusing on client onboarding, AML/KYC regulations, and risk assessment. The ideal candidate has 3-6 years of experience in fin
Company Driver
Dubai, UAE
Kayana is seeking a reliable and professional Driver to transport employees, visitors, and materials across Dubai. The role requires a valid UAE driving license, minimum 2 years of UAE driving experience, and strong know
Business Development Associate
Dubai, UAE
Kayana seeks a results-driven Business Development Associate to join its Dubai team. The role involves converting inbound enquiries and proactively generating leads through outbound prospecting. Candidates should have at
Automated AI Tester
Dubai, UAE
Kayana seeks an experienced Automated AI QA Tester to ensure reliability and performance of AI-driven ordering and payment systems. The role involves building automated test frameworks, designing conversation-based test
Full Stack Developer
Dubai, UAE
Kayana is hiring a Full Stack Developer for an on-site role in Dubai. You will design, develop, and maintain customer-facing applications and backend services for ordering and payment solutions. Requires 2-6 years of exp
Business Development Associate - Spanish Speaker
Dubai, UAE
Kayana seeks an enthusiastic Business Development Associate (Spanish Speaker) to join their Dubai team. The role is a mix of inbound and outbound sales, converting enquiries and generating leads via phone, email, and liv
Android Developer
Dubai, UAE
Kayana is seeking an Android Developer with 3+ years of experience to develop and maintain Android applications. The role requires expertise in Kotlin, Jetpack Compose, Flutter, and Android SDK. This is a full-time, on-s
Group Finance Specialist
Dubai, UAE
Compliance Specialist
Dubai, UAE
Company Driver
Dubai, UAE
Business Development Associate
Dubai, UAE
Automated AI Tester
Dubai, UAE
Full Stack Developer
Dubai, UAE
Business Development Associate - Spanish Speaker
Dubai, UAE
Android Developer
Dubai, UAE