230 Contract Java jobs in the United Arab Emirates

Java Developer

Dubai, Dubai ECS | Enterprise Change Specialists

Posted today

Job Viewed

Tap Again To Close

Job Description

We are looking for an experienced Java Developer with expertise in designing, developing, and maintaining high-performance applications. This role involves working on Java-based projects within microservices and enterprise architectures, ensuring application scalability, reliability, and performance. You will be responsible for full-stack development, collaborating closely with cross-functional teams to meet client needs, and adhering to best practices in coding standards, security, and Agile methodologies. Knowledge of the airline domain, telecom, or big data environments is highly valued.

Must Have Skillsets (Mandatory)

  • Java Development : Strong experience in Java / J2EE (Java 8+), Spring Framework, Spring Boot, and microservices architecture.
  • APIs and Integration : Proficiency in RESTful Web Services (both exposing and consuming), SOAP, and working with integration frameworks (e.g., Apache Camel, JBoss FUSE).
  • Database Expertise : Hands-on experience with relational databases (e.g., PostgreSQL, Oracle) and NoSQL databases (e.g., MongoDB, Cassandra, Redis).
  • Tools and Platforms : Knowledge of version control systems (e.g., Git), CI / CD pipelines (e.g., Maven, Jenkins, GitLab), and experience with cloud platforms (AWS, Azure, Google Cloud).
  • Problem Solving and Troubleshooting : Ability to conduct root cause analysis, optimize performance, and troubleshoot production issues.
  • Agile Methodologies : Experience with Agile development (Scrum / Kanban), contributing throughout the SDLC, and collaborating on continuous integration and deployment.

Good to Have Skillsets (Optional)

  • Domain Knowledge : Familiarity with airline industry applications (e.g., revenue management, GDS interfaces) and telecom or big data environments.
  • Frontend Exposure : Experience with UI design and front-end frameworks (e.g., React, Angular).
  • Secure Coding Practices : Knowledge of secure coding practices (e.g., OWASP) and adherence to technical standards.
  • Other Tools : Familiarity with workflow management systems, JIRA, and tools like Confluence.

Qualifications and Experience

  • Education : Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Experience : Minimum of 5+ years of experience in Java development, with additional preference for experience in enterprise or large-scale applications.
  • Professional Skills : Excellent communication skills for conveying technical details to non-technical stakeholders, strong analytical and logical thinking, and the ability to adapt in a fast-paced environment.
  • Additional Assets : Telecom or airline domain experience and familiarity with data analysis and reporting tools like Jasper Reports.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

مطور Java

Dubai, Dubai TeachMeCode

Posted today

Job Viewed

Tap Again To Close

Job Description

نبحث عن مطور Java بخبرة 5-10 سنوات، لتصميم وتطوير خدمات Java المصغرة وتطبيقات EE، مع مهارات في Spring، قواعد البيانات، والخدمات السحابية، ويفضل خلفية مصرفية.

الأدوار والمسؤوليات:

  1. تصميم وتطوير وصيانة ودعم خدمات الواجهة الخلفية وواجهات برمجة التطبيقات المستندة إلى Java.
  2. تحليل المتطلبات وتحديد الحلول التقنية.
  3. تنفيذ التطوير القائم على الاختبار (TDD) لخدمات البرامج الوسيطة مع تغطية أكثر من 80٪ من التعليمات البرمجية من خلال حالات اختبار JUnit.
  4. ضمان إصدارات تطبيقات خالية من الأخطاء من خلال الحفاظ على جودة التعليمات البرمجية العالية.
  5. معالجة جميع سيناريوهات اختبار الاختراق لضمان أمان التطبيق.
  6. تنفيذ وصيانة تدابير الأمان لحماية بيانات المستخدم والحفاظ على سلامة التطبيق.
  7. البقاء على اطلاع دائم على نقاط الضعف الأمنية ومعايير الصناعة للتخفيف منها.
  8. التعاون مع فرق متعددة الوظائف لتسليم المشاريع في الوقت المحدد وبجودة عالية.

المهارات والتقنيات المطلوبة:

  1. مهارات Java الأساسية: معرفة قوية بـ OOP وأنماط التصميم والتعدد في العمليات وJava 8+ وJava 21 وLambda وStream API وخدمات REST.
  2. الإلمام بـ Kotlin وGroovy يعد ميزة إضافية.
  3. إطار عمل Spring: خبرة في Spring Boot، بما في ذلك التعليقات التوضيحية وGradle وMaven وSpring JPA وSpring AOP وSpring Security وJUnit.
  4. هندسة الخدمات المصغرة: خبرة في Service Mesh وService Discovery وCloud Config باستخدام Spring Cloud.
  5. قواعد البيانات: إتقان MySQL وPostgreSQL وOracle وSQL Server.
  6. أدوات التطوير: خبرة عملية في IntelliJ وSTS وEclipse وSoapUI وPostman وGit وConfluence وJira.
  7. السحابة والحاويات: المعرفة ببيئات السحابة Docker وKubernetes وAWS وAzure.

الخبرة والمهارات الشخصية:

  1. خبرة تتراوح من 5 إلى 10 سنوات في تطوير Java.
  2. خبرة في وظائف دعم المنصة/الاستضافة.
  3. يفضل الخبرة السابقة في مجال الخدمات المصرفية.
  4. مهارات تحليلية قوية وحل المشكلات واستكشاف الأخطاء وإصلاحها.
  5. قدرات ممتازة في التواصل والعمل الجماعي.
  6. القدرة على العمل بشكل مستقل وإدارة مهام متعددة بكفاءة.
  7. عقلية استباقية نحو تعلم التقنيات الجديدة وتحسين العمليات الحالية.

من الجيد أن يكون لديك:

  1. معرفة بوابات واجهة برمجة التطبيقات (Kong وCA API GW وAzure API GW وAWS API GW).
  2. خبرة في منهجيات Agile (Scrum وKanban والتطوير القائم على الاختبار).
  3. المعرفة بأدوات DevOps مثل Git وGradle وMaven وAzure DevOps وخطوط أنابيب CI/CD (GitHub وAzure).

الملف الشخصي المرغوب للمرشح:

  1. منطق جانب الخادم وتطوير التطبيقات.
  2. بناء وصيانة واجهات برمجة التطبيقات.
  3. تطوير وصيانة واجهات برمجة التطبيقات (APIs) التي تسمح للواجهة الأمامية للتطبيق بالتواصل مع الواجهة الخلفية.
  4. كتابة التعليمات البرمجية من جانب الخادم.
  5. تنفيذ منطق الأعمال ومعالجة البيانات والتعامل مع الطلبات من العملاء.
  6. التكامل مع الواجهة الأمامية: التعاون مع مطوري الواجهة الأمامية لضمان التواصل السلس بين الواجهة الأمامية والخلفية من خلال واجهات برمجة التطبيقات.
  7. إدارة قواعد البيانات: تصميم وإدارة قواعد البيانات التي تخزن بيانات التطبيق.
  8. استعلامات قواعد البيانات وتحسينها.
  9. المصادقة والأمان: تنفيذ آليات مصادقة المستخدم.
  10. ضمان أمان البيانات.
  11. النسخ الاحتياطي للبيانات واستعادتها.

المهارات المطلوبة:

مطور التطبيقات, الجزء الخلفي, تطوير الجزء الخلفي.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Java Support

Dubai, Dubai Dicetek LLC

Posted today

Job Viewed

Tap Again To Close

Job Description

Join to apply for the Java Support role at Dicetek LLC.

Basic Requirements:

  • 5-7 years of experience
  • Previous project delivery, development, and/or support role
  • Good communication skills and work ethics
  • Nice to have: experience working in an Agile Framework
  • Nice to have: exposure to Infosys (DEH, Finacle, etc.)
  • Nice to have: experience working in the banking domain
Seniority level
  • Not Applicable
Employment type
  • Contract
Job function
  • Other
Industries
  • IT Services and IT Consulting

Referrals increase your chances of interviewing at Dicetek LLC by 2x.

Get notified about new Support Specialist jobs in Dubai, United Arab Emirates.

Location: Dubai, UAE — 13 hours ago

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Java Architect

Dubai, Dubai VAM Systems

Posted today

Job Viewed

Tap Again To Close

Job Description

We are currently looking for Java Architect (Integration) for our UAE operations with the following Skill set and terms & conditions.

Experience:

10 years of software development experience with strong java/jee/spring development frameworks.

3 years of experience in designing distributed systems.

Certification in TOGAF/ Azure Solutions Architect/ Aws Solutions architect / GCP solution architect.

Demonstrated implementation of Microservices container and cloud-native application development.

Hands-on experience with Docker Kubernetes or OpenShift and related container platform ecosystems.

Strong understanding of static code analysis unit testing and test-driven development security testing and automated test

Should have experience in digital products.

Work in a fast-pace environment to analyse dozens of fintechs.

Joining time frame: 2 weeks (maximum 1 month)

Remote Work :

No

Employment Type :

Full-time

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Java Engineer

Dubai, Dubai Dicetek LLC

Posted today

Job Viewed

Tap Again To Close

Job Description

Join to apply for the Java Engineer role at Dicetek LLC

Continue with Google Continue with Google

1 year ago Be among the first 25 applicants

Join to apply for the Java Engineer role at Dicetek LLC

Get AI-powered advice on this job and more exclusive features.

Sign in to access AI-powered advices

Continue with Google Continue with Google

Continue with Google Continue with Google

Continue with Google Continue with Google

Continue with Google Continue with Google

Continue with Google Continue with Google

Continue with Google Continue with Google

We are looking for a Java Engineer with experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications.

You Will

Contribute in all phases of the development lifecycle

Write well designed, testable, efficient Java code and tests (unit and integration)

Ensure designs are in compliance with specifications including code quality and code coverage

Prepare and produce releases of software components

Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

You must have

At least 4 years of experience in creating and maintaining high performance, mission-critical backend applications

Proven experience of implementing Java 8 and above based applications in production

Proven experience of building robust REST APIs and micro-services using Java.

Proficient in Spring Framework (Springboot, REST, JPA, Security, oAuth, etc.)

Sound knowledge of micro-services patterns and implementation styles

Proficient in working with relational or NoSQL databases

Sound experience in writing automated test cases using JUnit, Gherkin and Cucumber

Sound experience in working with Gradle or Maven

Strong troubleshooting ability and technical analysis skills – performance optimization included.

Strong communication skills with a team-centric approach to discussion and decision-making within a distributed team.

You should have

Experience deploying application to containerized platform on-premise or cloud.

Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)

Experience with messaging platforms (e.g. Kafka, IBM MQ, RabbitMQ, etc.)

You May Have (Bonus Skills)

Working knowledge of service mesh frameworks such as Istio, Linkerd.

Reactive Java Programming Experience

Functional Programming Experience

Seniority level
  • Seniority level Not Applicable
Employment type
  • Employment type Contract
Job function
  • Job function Engineering and Information Technology
  • Industries IT Services and IT Consulting

Referrals increase your chances of interviewing at Dicetek LLC by 2x

Sign in to set job alerts for "Java Software Engineer" roles.

Continue with Google Continue with Google

Continue with Google Continue with Google

Full Stack Developer Trainees(Internship) Full Stack Developer - 1 year Contract (React JS & Node JS) - Dubai

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

JAVA Developer

Abu Dhabi, Abu Dhabi Abroad Work

Posted today

Job Viewed

Tap Again To Close

Job Description

JAVA Developer job in Abu-Dhabi UAE

We are currently searching for a Java Developer to join our team in Abu-Dhabi We are offering a salary of 1600 AED with the possibility of further negotiation. We are open to considering candidates from abroad who have minimal work experience.

As a Java Developer, you will be responsible for developing advanced software applications and systems. You will use your knowledge of Java programming language and platforms to write clean, efficient code and develop solutions that solve our customers' needs. You should be able to collaborate closely with other developers, understand customer requirements, and create innovative solutions.

Requirements:

• Bachelor's Degree or equivalent in Computer Science or related field

• Proven experience with JAVA development

• Working knowledge of J2EE technologies

• Experience in developing web applications using at least one popular web framework

• Proficiency in database technology (e.g. MySQL)

• Excellent problem-solving skills

• Good understanding of software development process and lifecycle

• Ability to work independently and collaboratively

If you are interested in this position, please submit your resume and cover letter for consideration. We look forward to hearing from you

This job has no reviews yet. You can be the first

The most in-demand professions in Abu-Dhabi:

Users also frequently search in these cities:

More professions from the category IT sphere:

Subscribe to our telegram channel @layboard_in

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Java Programmer

Dubai, Dubai beBeeBackend

Posted today

Job Viewed

Tap Again To Close

Job Description

Backend Developer for Java Programming

We are seeking a skilled Backend Developer specializing in Java Programming to ensure the system operates smoothly behind the scenes.

About the Role

The successful candidate will be responsible for designing and implementing the business logic and backend architecture for our product, collaborating with frontend developers to create functional, high-performing APIs, and analyzing existing company software systems to integrate the application with relevant data sources.

  • Design and implement efficient, scalable backend architectures
  • Collaborate with frontend developers to create high-quality APIs
  • Analyze existing systems and integrate applications with data sources
Requirements

To be considered for this role, you must have expertise in creating modern, efficient APIs, integrating with legacy systems, and managing databases. Additionally, you should possess excellent problem-solving skills and the ability to critically evaluate ideas and approaches.

Benefits

This is an excellent opportunity to work on challenging projects and develop your skills in Java Programming. We offer a competitive salary range based on experience and exceptional career growth opportunities.

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Contract java Jobs in United Arab Emirates !

Java Engineer

Dubai, Dubai Finesse

Posted today

Job Viewed

Tap Again To Close

Job Description

3+ Years of Experience in Application Development

Has 3 years' experience in Digital Transformation and Agile Ways of Working. Has substantial experience and expertise in agile delivery techniques and methodologies to ensure continuous improvement and delivery of services.

Key Responsibilities:

  1. Functional and technical understanding of critical systems and banking services.
  2. Experience in HTML5, React/Flutter, Java / J2EE, Java Beans, LDAP/SSO, Restful API, Web Service, Micro Services.
  3. Strong hands-on experience in DevOps CI/CD tool chain especially using GitLab, Jenkins.
  4. Setting up a CI/CD/CT Pipelines to speed up software development and deployment process.
  5. Integrating tool chains into the CI/CD server using webhooks/API's.
  6. Strong hands-on experience in creating/maintaining containers using Docker.
  7. Proficient in application server administration (WebSphere Application server) & Webserver (IBM HTTPS).
  8. Expert knowledge on Web/App server clustering & troubleshooting and performing various tuning of web server/application servers.
  9. Expertise in UNIX Shell Scripting, Python/Jython scripting and automation.
  10. Experience integrating and working with WAS, IBM HTTPS, AIX, Linux, LDAP, SQL, Oracle and other related technologies preferred.
  11. Ensures data usage is always compliant with PCI/DDS regulation.
  12. Deep and broad knowledge of current and emerging technologies that affect the business.
  13. Strong and demonstrable software development and release engineering skills.
  14. Implements functionality as per design specification, provides correct estimation of implementation efforts.
  15. Works at the component level and responsible to build, test and automate on a component level.
  16. Writes well-designed, efficient, testable code/configurations or Service Management processes.
  17. Understands modern SDLC or ITIL models as well as experience with Jira/Jenkins and CI/CD tools.
  18. Creates/reviews technical or Service Management design brief/specification document.
  19. Has working experience in using various development, automation or Service Management tool suites.
  20. Has working experience in version control and source control software (GitHub/GitLab).
  21. Understanding and practical knowledge of software testing and quality assurance.
  22. Proficiency in manual and automation testing at the unit level.
  23. Strong analytical and reasoning skills.
  24. Passion for solving problems and providing workable solutions.
  25. Good understanding of Cloud concepts both Azure & AWS.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Java Developer

Dubai, Dubai ECS | Enterprise Change Specialists

Posted today

Job Viewed

Tap Again To Close

Job Description

We are looking for an experienced Java Developer with expertise in designing, developing, and maintaining high-performance applications. This role involves working on Java-based projects within microservices and enterprise architectures, ensuring application scalability, reliability, and performance. You will be responsible for full-stack development, collaborating closely with cross-functional teams to meet client needs, and adhering to best practices in coding standards, security, and Agile methodologies. Knowledge of the airline domain, telecom, or big data environments is highly valued.

Must Have Skillsets (Mandatory)

  • Java Development : Strong experience in Java / J2EE (Java 8+), Spring Framework, Spring Boot, and microservices architecture.
  • APIs and Integration : Proficiency in RESTful Web Services (both exposing and consuming), SOAP, and working with integration frameworks (e.g., Apache Camel, JBoss FUSE).
  • Database Expertise : Hands-on experience with relational databases (e.g., PostgreSQL, Oracle) and NoSQL databases (e.g., MongoDB, Cassandra, Redis).
  • Tools and Platforms : Knowledge of version control systems (e.g., Git), CI / CD pipelines (e.g., Maven, Jenkins, GitLab), and experience with cloud platforms (AWS, Azure, Google Cloud).
  • Problem Solving and Troubleshooting : Ability to conduct root cause analysis, optimize performance, and troubleshoot production issues.
  • Agile Methodologies : Experience with Agile development (Scrum / Kanban), contributing throughout the SDLC, and collaborating on continuous integration and deployment.

Good to Have Skillsets (Optional)

  • Domain Knowledge : Familiarity with airline industry applications (e.g., revenue management, GDS interfaces) and telecom or big data environments.
  • Frontend Exposure : Experience with UI design and front-end frameworks (e.g., React, Angular).
  • Secure Coding Practices : Knowledge of secure coding practices (e.g., OWASP) and adherence to technical standards.
  • Other Tools : Familiarity with workflow management systems, JIRA, and tools like Confluence.

Qualifications and Experience

  • Education : Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Experience : Minimum of 5+ years of experience in Java development, with additional preference for experience in enterprise or large-scale applications.
  • Professional Skills : Excellent communication skills for conveying technical details to non-technical stakeholders, strong analytical and logical thinking, and the ability to adapt in a fast-paced environment.
  • Additional Assets : Telecom or airline domain experience and familiarity with data analysis and reporting tools like Jasper Reports.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

JAVA Developer

Abu Dhabi, Abu Dhabi Abroad Work

Posted today

Job Viewed

Tap Again To Close

Job Description

JAVA Developer job in Abu-Dhabi, UAE

Job Summary

We are seeking a highly experienced and motivated JAVA Developer to join our team in Abu-Dhabi. As a JAVA Developer, you will play a key role in leading the development of software solutions for our projects. We offer a competitive salary of 1100 AED for the right candidate. We are open to considering applications from foreign candidates.

Responsibilities
  1. Design and develop new software solutions using JAVA programming language
  2. Analyze user requirements and design specifications
  3. Debug existing applications and identify solutions to various problems
  4. Collaborate with other developers to create efficient and robust code
  5. Ensure quality of deliverables through code reviews and unit tests
  6. Maintain knowledge of evolving technology trends
Qualifications
  1. Bachelor's degree in Computer Science or a related field
  2. At least 3 years of experience working with JAVA programming language
  3. Strong knowledge of Object-Oriented Programming techniques
  4. Experience with database technologies like Oracle, SQL Server, MySQL, etc.
  5. Ability to work independently as well as part of a team
Other Information

This is an onsite position based in Abu Dhabi. Foreign candidates should have a valid working visa or be eligible to obtain one to be considered for this role.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Contract Java Jobs