3 522 Java jobs in the United Arab Emirates
Java Application Support
Posted today
Job Viewed
Job Description
Company Description
Since 2000, Avanza Solutions has been empowering organizations globally to embrace digital transformation through innovative digital platforms and services. Known for its excellence and continual evolution, Avanza has established itself as a premier hub for innovation and digitalization. The company specializes in advanced technologies such as Digital Banking, AI, Blockchain, and Smart City applications. Guided by a vision of people-centric innovation, Avanza serves various sectors including Banking, Finance, Telecommunications, Insurance, Pharmaceuticals, and Government, transforming operational landscapes worldwide.
Role Description
This is a contract remote role for a Java Application Support (Log Analysis) specialist. The specialist will be responsible for monitoring, analyzing, and troubleshooting Java applications. Day-to-day tasks include analyzing logs, resolving incidents, providing technical support, and maintaining application performance. They will also collaborate with development teams to improve application reliability and performance.
Qualifications
- Proficient in Software Development and Programming
- Experience with Jakarta EE and Microservices
- Strong understanding of Design Patterns
- Excellent analytical and problem-solving skills
- Ability to work independently and remotely
- Experience in log analysis and troubleshooting
- Bachelor's degree in Computer Science, Information Technology, or related field
Java Application Support Engineer
Posted today
Job Viewed
Job Description
Company Description
Since 2000, Avanza Solutions has been empowering organizations globally to embrace digital transformation. Renowned for its excellence and continual evolution, Avanza specializes in developing, deploying, and integrating advanced technologies such as Digital Banking, Customer Relationship & Experience Management, Artificial Intelligence, Blockchain, and more. Avanza Solutions delivers a wide array of digital solutions across various sectors including Banking, Finance, Telecommunications, Insurance, Pharmaceuticals, and Government. By providing state-of-the-art digital solutions, Avanza has played a pivotal role in transforming the operational, financial, and functional landscapes of numerous enterprises worldwide.
Role Description
This is a full-time on-site role for a Junior Java Application Support Engineer, based in Abu Dhabi. The Junior Java Application Support Engineer will be responsible for providing application and technical support, diagnosing and troubleshooting issues, and ensuring seamless operation of Java-based applications. Daily tasks include monitoring application performance, engaging with users to resolve issues, and collaborating with the development team to implement solutions. The role demands strong analytical skills and clear communication with technical and non-technical stakeholders.
Qualifications
- Application Support and Technical Support skills
- Strong Analytical Skills and Troubleshooting abilities
- Effective Communication skills, both written and verbal
- Familiarity with Java-based applications and related technologies
- Ability to work collaboratively in a team and independently
- Bachelor's degree in Computer Science, Information Technology, or related field
- Experience in a banking or financial services environment is a plus
JAVA Application Support Engineer
Posted today
Job Viewed
Job Description
Company Description
Since 2000, Avanza Solutions has been a leader in empowering organizations globally to embrace digital transformation through innovative digital platforms and services. Known for its continual evolution and excellence, Avanza specializes in digital banking, customer relationship and experience management, artificial intelligence, blockchain, smart city applications, business automation, and cognitive platforms. Avanza delivers people-centric innovations to a wide array of sectors, including banking, finance, telecommunications, insurance, pharmaceuticals, and government. Their state-of-the-art solutions have transformed the operational and financial landscapes of numerous enterprises worldwide.
Role Description
This is a full-time on-site role located in Abu Dhabi for a JAVA Application Support Engineer (Bank). The engineer will be responsible for providing application and technical support for JAVA-based banking applications, troubleshooting issues, and ensuring smooth operation. Daily tasks include diagnosing and resolving system problems, working closely with development teams, monitoring system performance, and providing analytical insights to enhance system efficiency.
Qualifications
- Strong Application Support and Technical Support skills
- Proficient in Analytical Skills and Troubleshooting
- Excellent Communication skills
- Experience with JAVA-based banking applications is a plus
- Bachelor's degree in Computer Science, Information Technology, or related field
- Ability to work on-site in Abu Dhabi
Junior Java Application Support Engineer
Posted today
Job Viewed
Job Description
Company Description
Since 2000, Avanza Solutions has been empowering organizations globally to embrace digital transformation. Renowned for its excellence and continual evolution, Avanza specializes in developing, deploying, and integrating advanced technologies such as Digital Banking, Customer Relationship & Experience Management, Artificial Intelligence, Blockchain, and more. Avanza Solutions delivers a wide array of digital solutions across various sectors including Banking, Finance, Telecommunications, Insurance, Pharmaceuticals, and Government. By providing state-of-the-art digital solutions, Avanza has played a pivotal role in transforming the operational, financial, and functional landscapes of numerous enterprises worldwide.
Role Description
This is a full-time on-site role for a Junior Java Application Support Engineer, based in Abu Dhabi. The Junior Java Application Support Engineer will be responsible for providing application and technical support, diagnosing and troubleshooting issues, and ensuring seamless operation of Java-based applications. Daily tasks include monitoring application performance, engaging with users to resolve issues, and collaborating with the development team to implement solutions. The role demands strong analytical skills and clear communication with technical and non-technical stakeholders.
Qualifications
- Application Support and Technical Support skills
- Strong Analytical Skills and Troubleshooting abilities
- Effective Communication skills, both written and verbal
- Familiarity with Java-based applications and related technologies
- Ability to work collaboratively in a team and independently
- Bachelor's degree in Computer Science, Information Technology, or related field
- Experience in a banking or financial services environment is a plus
Java Software Engineer
Posted today
Job Viewed
Job Description
We are hiring for one of our major clients for the below requirement in Sharjah.
Job Details:
Role: Software Developer – Java
Employment Type: 1 year & extendable contract, outsourced
Work location: Sharjah, United Arab Emirates
Notice Period: Immediate joiners to a max of 30 days of notice period
Required Experience:
- Must have 5-7 years of relevant experience
- Experience in building Java EE applications with test-driven development
- Working with different front end technologies and scripting languages such as and not limited to Java, Javascript, HTML, HTML5, CSS, CSS3.
- Strong knowledge in Object-Oriented Design (OOD)
- Detailed knowledge of software architecture and user interfaces.
- Strong understanding of RESTful based APIs and proven experience working with APIs, SDKs and web services
- Proficient in Database Stored Procedures any Scheduled Jobs, for both Oracle & MySQL.
- Strong Problem-solving skills & must have core Java
- Proven experience in troubleshooting APIs failures, network connectivity issues using any logging or monitoring tools
- Proficient understanding of code versioning tools (such as Git)
If you are interested & have the relevant experience, please apply here with your updated resume, we shall get in touch with you.
Thanks & Regards
Java Software Engineer
Posted today
Job Viewed
Job Description
Company Description
Dubai Global Insights is a leading platform providing reliable, research-driven knowledge about Dubai's dynamic economy and global business opportunities. We deliver market insights, industry reports, and strategic analysis to support businesses, investors, and professionals in making informed decisions. Our expertise spans key sectors, including real estate, finance, technology, tourism, education, and sustainability. We combine data-driven research with cultural context to highlight the economic potential and unique position of Dubai as a global hub for innovation and investment. Our mission is to connect international audiences with Dubai's vision for the future, empowering sustainable growth for entrepreneurs, corporations, and governments.
Role Description
This is a full-time remote role for a Java Software Engineer. The Java Software Engineer will be responsible for developing and maintaining software applications, programming and implementing microservices, and utilizing the Spring Framework. Day-to-day tasks will include writing clean and efficient code, debugging and troubleshooting, and collaborating with cross-functional teams to deliver high-quality software solutions. This role requires a strong focus on delivering robust and scalable applications that meet business requirements and enhance user experiences.
Qualifications
- Software development skills with experience in Java
- Proficiency in programming with a focus on microservices architecture
- Experience with the Spring Framework
- Strong problem-solving and debugging abilities
- Excellent verbal and written communication skills
- Ability to work independently and as part of a remote team
- Relevant qualifications such as a bachelor's degree in Computer Science, Software Engineering, or a related field
- Knowledge of industry best practices and software development methodologies
- Experience in the finance or technology sectors is a plus
Java Software Engineer
Posted today
Job Viewed
Job Description
Java Engineer
Job Overview
We are seeking an experienced Java Engineer to join our platform development team. The role focuses on optimizing the architecture of large-scale distributed systems, developing high-performance server-side code, and designing new platform services. The ideal candidate will have 5+ years of hands-on experience in Java, Spring Boot, MySQL, Redis, and RabbitMQ, with bonus points for knowledge of Dubbo, Nacos, and XXLJob. This role requires strong technical depth, project ownership experience, and the ability to collaborate in a fast-paced, product-driven environment.
Responsibilities
- Optimize and refine the architecture of large-scale cluster and distributed server-side systems.
- Design, develop, and maintain platform server-side code and core services.
- Participate in the design and development of new platform features and services.
- Apply distributed technologies, frameworks, and middleware to solve performance and scalability challenges.
- Conduct database modeling, design, management, and optimization.
- Lead or play a key role in complex projects, including architecture design, core development, and module ownership.
- Write clear, maintainable documentation and follow best practices in coding standards.
- Stay up to date with new technologies, proactively bring in innovative solutions, and continuously improve platform performance and scalability.
Requirements
- 5+ years of Java development experience, with strong proficiency in Java, Spring Boot, MySQL, Redis, and RabbitMQ.
- Bachelor's degree (first degree) or higher in Computer Science, Software Engineering, or a related field.
- Solid Java/J2EE fundamentals, with deep understanding of JVM internals, class loading, concurrency, IO, and networking.
- Experience with distributed systems design and development; familiarity with middleware and large-scale system optimization.
- Hands-on experience with relational and NoSQL databases, including data modeling and performance tuning.
- Network programming experience, familiarity with TCP/UDP, and proficiency with frameworks such as Netty/AKKA.
- Strong project ownership: proven ability to independently lead or be a core contributor to complex projects (e.g., architecture design + main development, or module ownership + key feature delivery).
- Strong spoken English communication skills for effective collaboration.
- Experience in C-end (consumer-facing) product development.
- Excellent documentation and coding practices.
Bonus Points
- Experience with Dubbo, Nacos, and XXLJob.
- Hands-on experience in software architecture or domain-driven design.
- Contributions to GitHub open-source projects.
- Maintains a personal technical blog or active in tech communities.
- Passion for learning and experimenting with new technologies.
Be The First To Know
About the latest Java Jobs in United Arab Emirates !
Java Software Engineer
Posted today
Job Viewed
Job Description
Hiring
Java Backend Developers -Immediate Joiners
for a international iGaming Company
Work Location
- Dubai ( Relocation Provide ) -
*Relocation Needed*
Industry :
iGaming
Requirements :
• Minimum 6-8 years of experience in developing Java Based Web Applications.
• Excellent Core Java skills
• Hands on Experience in Spring Boot, Spring Framework, Hibernate Framework, MySQL, Oracle, Angular, Typescript, Docker, AWS, Jenkins, Docker, MongoDB, RabbitMq , Kafka, CI/CD pipelines, Gitlab, Jira, Microservices, Design Patterns.
• Hands on Experience in Microservices architecture, Soap and Restful webservices.
• Experience with SVN and GitHub.
• Familiar with IntelliJ Idea, Eclipse, Visual Studio code, Notepad+
Java Software Engineer
Posted today
Job Viewed
Job Description
Java Backend Developer – Fintech | Abu Dhabi
We are partnering with a fast-growing fintech company in Abu Dhabi to hire a talented
Java Backend Developer
. This is a fantastic opportunity to work on innovative financial solutions in a dynamic and collaborative environment.
What you'll be doing
You will play a key role in designing, developing, and maintaining high-performance backend systems. The team is passionate about building scalable, reliable solutions and are looking for someone who shares the same drive for excellence.
What we're looking for
- Strong hands-on experience in
Java backend development - Solid understanding of backend architecture, APIs, and microservices
- Previous
experience working in fintech or financial services
is highly desirable - Ability to work on-site in Abu Dhabi, five days a week
Why join
This is a chance to be part of a growing fintech at the heart of Abu Dhabi's thriving financial sector. You'll work alongside a talented team, contribute to cutting-edge financial products, and grow your career in a supportive environment.
If this sounds like the right next step for you, we'd love to hear from you. Please apply here or reach out directly for a confidential discussion.
Java Software Engineer
Posted today
Job Viewed
Job Description
We are looking for a highly skilled Senior Java Developer with expertise in Spring Boot and Microservices Architecture to join our team. The ideal candidate will be responsible for designing, developing, and maintaining scalable and high-performing applications that meet business requirements.
Key Responsibilities:- Design, develop, and maintain robust and efficient applications using Java , Spring Boot , and Microservices .
- Collaborate with cross-functional teams to deliver innovative solutions that meet business needs.
- Participate in code reviews, system testing, and deployment activities to ensure high-quality applications.
- Troubleshoot and debug applications to optimize performance and resolve technical issues.
- Bachelor's degree in Computer Science, Engineering, or related field.
- Minimum 5 years of professional experience in Java development.
- Strong expertise in Spring Boot and Microservices Architecture .
- Experience with RESTful APIs , JSON, and web services.
- Familiarity with Databases (MySQL, Oracle, PostgreSQL, etc.) .
- Experience with cloud platforms (AWS, Azure, or GCP).
The successful candidate will have excellent problem-solving skills, strong communication skills, and the ability to work collaboratively in a dynamic environment. Experience with Agile methodologies is a plus.
This role requires a highly skilled Java Developer with expertise in Spring Boot and Microservices Architecture. The ideal candidate will be able to design, develop, and maintain scalable and high-performing applications that meet business requirements.
Our team is collaborative and offers opportunities for professional growth and development. If you are passionate about technology and want to join a forward-thinking organization, please apply.