EN | AR

9 Java Programming jobs in Qatar

Web and Application development

QAR120000 - QAR240000 Y Royal Orbit Innovations

Posted today

Job Viewed

Tap Again To Close

Job Description

Position Overview:

We are seeking an experienced and highly skilled Web and Application Developer to join our innovative team. In this role, you will be responsible for developing, enhancing, and maintaining high-performance web applications and digital solutions. You will work closely with cross-functional teams to deliver solutions that meet both client and business objectives while ensuring seamless user experiences across various platforms.

Key Responsibilities:

  • Design, implement, and maintain responsive and scalable web applications using modern web technologies such as HTML5, CSS3, JavaScript, and front-end frameworks (e.g., React, Angular, ).
  • Develop server-side applications and APIs utilizing appropriate technologies (e.g., , Express, Django) to support front-end functionality and deliver optimal performance.
  • Collaborate with UI/UX designers to ensure an optimal user experience and implement visually engaging web and mobile applications.
  • Integrate third-party services and APIs into applications and ensure seamless communication between client-side and server-side components.
  • Perform thorough testing and debugging to ensure code quality, performance, and reliability across all platforms.
  • Ensure applications are developed with security best practices and comply with industry standards.
  • Conduct regular code reviews to ensure the implementation of best practices in development, testing, and deployment.
  • Continuously evaluate emerging technologies and tools, making recommendations to improve development processes and enhance application functionality.
  • Maintain and update web and mobile applications as needed, ensuring they remain secure, up-to-date, and optimized.
  • Troubleshoot and resolve technical issues across production environments to ensure smooth business operations.
  • Collaborate with project managers, QA teams, and other developers to meet deadlines and deliver high-quality solutions.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent work experience.
  • Proven professional experience in web and application development with a strong portfolio of completed projects.
  • In-depth knowledge of front-end technologies such as HTML5, CSS3, JavaScript, and familiarity with modern frameworks such as React, Angular, or
  • Strong back-end development skills, with experience in , , Python, or Django, and knowledge of database management systems (SQL or NoSQL).
  • Proficiency in version control systems such as Git, and experience with collaboration tools (e.g., Jira, Trello).
  • Strong understanding of responsive design principles and cross-browser compatibility.
  • Knowledge of web security practices and experience implementing secure coding standards.
  • Experience with RESTful APIs, web services, and integration with third-party services.
  • Familiarity with agile methodologies and version control practices in a team environment.

Preferred Skills:

  • Experience in mobile application development (native or hybrid) using frameworks like Flutter or React Native.
  • Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) and serverless architectures.
  • Familiarity with CI/CD pipelines, automated testing, and deployment tools.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Familiarity with web performance optimization techniques.

Personal Attributes:

  • Strong analytical and problem-solving skills, with the ability to think critically and develop innovative solutions.
  • Excellent communication skills, both written and verbal, with the ability to collaborate effectively across teams.
  • Attention to detail and a commitment to delivering high-quality work.
  • Self-motivated, proactive, and able to thrive in a fast-paced environment.

Why Join Us:

  • Be part of a forward-thinking organization that encourages continuous learning and professional growth.
  • Work in a collaborative, innovative, and inclusive team environment.
  • Competitive compensation and benefits package.
  • Opportunities for career advancement and skill development.
  • Flexible work arrangements to promote work-life balance.

How to Apply:

Interested candidates are invited to submit their resume and portfolio to We look forward to reviewing your application.

Job Type: Full-time

Pay: QAR2, QAR3,000.00 per month

Experience:

  • Web Development: 3 years (Required)
This advertiser has chosen not to accept applicants from your region.

Java developer

QAR120000 - QAR240000 Y Virtusa

Posted today

Job Viewed

Tap Again To Close

Job Description

Java developer:

  1. Minimum 6+ years experience in Core Java and J2EE, including Java 8 and preferably Java 11
  2. At least 5 years experience in APIs and Web services (SOAP and REST)
  3. Experience with Spring MVC, Spring Security, WSS Security, Hibernate, Spring Core and Apache Axis2
  4. Working knowledge of PL/SQL
  5. Working knowledge of WebLogic Application server 12c and Oracle DB server
  6. Very good working knowledge of OO Design principles and patterns in Java
  7. Basic knowledge of Linux commands.
  8. Good problem solving and analysis skills
  9. Good communication skills

About Virtusa

About Virtusa

Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 27,000 people globally that cares about your growth — one that seeks to provide you with exciting projects, opportunities and work with state of the art technologies throughout your career with us.

Great minds, great potential: it all comes together at Virtusa. We value collaboration and the team environment of our company, and seek to provide great minds with a dynamic place to nurture new ideas and foster excellence.

Virtusa was founded on principles of equal opportunity for all, and so does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.

This advertiser has chosen not to accept applicants from your region.

Java Developer

QAR120000 - QAR240000 Y RiDiK (a Subsidiary of CLPS. Nasdaq: CLPS)

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Position Title- Java Developer

Company:
RiDiK Pte Ltd

Skills:
JAVA ,Spring Boot, Hibernate, SQL ,Spring ,REST API, Gateway ,JMS, REST,GIT, Kubernetes ,Azure ,DevOps, SOAP

Job Summary

Java developer who has experience in micro services , spring boot. The resource should have experience in developing the applications on Azure cloud and managing the production support. Should have worked as part of agile team and should be able to own the work with minimal monitoring. Must have min 6+ years in Java, Java EE, Spring Boot, Java, Spring, Hibernate, JPA, Web Services (SOAP/REST), Spring Boot, Microservices, JMS, Cosmo, Azure, XML, JavaScript, JBOSS etc.

Key Responsibilities
:

Develop project technology strategy by understanding key client objectives; diagnosing and mapping client requirements; articulating solution risks and barriers; recommending project approaches; preparing time and cost estimates; planning full project life cycle

Lead and facilitate information gathering sessions to validate business cases, gather and document business and functional objectives

Implement Adobe AEM (CQ) architecture by building components and custom designs; prototyping; data migration; maintaining technical integrity and consistency; documenting system

Design and implement Templates, Components, libraries based on CRX, AEM and sling guidelines.

Manage customer relationship by communicating Adobe AEM (CQ) architecture standards and frameworks; answering questions; resolving concerns and issues

Proficiency in architecting and designing a solution using Adobe AEM (CQ) product suite and review the detailed designs

Establishing architectural and development standards around Adobe CQ and associated technologies viz. CRX, sling, JCR etc.

Ability to advise on implementation strategy, performance, tools, operations, release, deployment to the customers

Experience in integrating third-party systems with Adobe CQ as part of overall architecture is a plus

Experience in handling demos and POCs for potential new clients

Translates business requirements into technical details relevant to Adobe CQ. Resolve user-identified functional and technical issues relating to Adobe CQ

Provides onsite/offshore technical leadership on large, complex Adobe CQ projects. Leads a team of offshore engineers and responsible for on-time delivery of allocated Adobe CQ project/project modules.

Verify/Validate/QA the teams work to ensure that the team generates high quality output.

This advertiser has chosen not to accept applicants from your region.

Java Developer

Tech Mahindra

Posted today

Job Viewed

Tap Again To Close

Job Description

About Us:

Tech Mahindra offers technology consulting and digital solutions to global enterprises across industries, enabling transformative scale at unparalleled speed. With 150,000+ professionals across 90+ countries helping 1100+ clients, TechM provides a full spectrum of services including consulting, information technology, enterprise applications, business process services, engineering services, network services, customer experience & design services, AI & analytics, and cloud & infrastructure services. It is the first Indian company in the world to have been awarded the Sustainable Markets Initiative's Terra Carta Seal, in recognition of actively leading the charge to create a climate and nature-positive future.

Tech Mahindra (NSE: TECHM) is part of the Mahindra Group, founded in 1945, one of the largest and most admired multinational federations of companies.

Visit to #ScaleAtSpeed

Position Title:
Java Developer

Location:
Doha, Qatar

Job Description

Level 2 – Modern Technologies (Contemporary / Full-Stack)

Backend & Microservices:

  • Java 8+
  • Spring Framework (Core, Security, MVC, Data)
  • Spring Boot
  • RESTful Web Services
  • JPA / Hibernate
  • Kafka (Event-Driven Architecture)
  • Redis Cache
  • Docker
  • IBM API Connect

Frontend:

  • Angular / AngularJS
  • ReactJS / React Native
  • JavaScript (ES6+)
  • HTML5 / CSS3

DevOps & Observability:

  • Jenkins (CI/CD)
  • Selenium (Automated Testing)
  • Elasticsearch, Logstash, Kibana (ELK Stack)

How To Apply:

It's easy to apply online; you just need a copy of your up-to-date CV and to follow the step-by step process. Don't worry if you need to make changes - you'll have the opportunity to review and edit your work on the final page, or you can also share resume directly to provided email address. We look forward to receiving your application

Tech Mahindra is an Equal Employment Opportunity employer. We promote and support a diverse workforce at all levels of the company. All qualified applicants will receive consideration for employment without regard to race, religion, color, sex, age, national origin or disability. All applicants will be evaluated solely on the basis of their ability, competence, and performance of the essential functions of their positions.

This advertiser has chosen not to accept applicants from your region.

Senior Java Developer

QAR120000 - QAR250000 Y MACH CONSULTANTS

Posted today

Job Viewed

Tap Again To Close

Job Description

About the Role

We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic engineering team. The ideal candidate is a tech-savvy, results-driven professional with over 7 years of experience in building and optimizing scalable, high-performance web applications. You will play a key role in the full software development lifecycle (SDLC), from architecture and design through development, integration, and deployment. If you are passionate about leveraging modern technologies like Spring Boot, Microservices, and Cloud platforms to solve complex problems, we encourage you to apply.

Key Responsibilities

  • Full-Stack Development:
    Design, develop, and maintain robust backend services using Java/Spring Boot and modern front-end components.
  • API & Microservices Architecture:
    Architect, design, and implement secure, scalable RESTful APIs and microservices. Experience with reactive programming (e.g., Spring WebFlux) is a plus.
  • System Design & Leadership:
    Lead the design and review of software architecture, ensuring alignment with business goals and technical requirements. Advocate for best practices in code quality, design patterns, and system resilience.
  • Cloud & DevOps:
    Build, containerize, and deploy applications using Docker, Kubernetes, and CI/CD pipelines (e.g., Jenkins, Azure/AWS DevOps) to ensure efficient and reliable releases.
  • Database Management:
    Design and interact with both SQL (Oracle, PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra) databases, writing optimized queries and managing data models.
  • Collaboration & Mentorship:
    Work collaboratively in an Agile environment, participating in sprint planning, code reviews, and mentoring junior developers to foster team growth.
  • Performance & Security:
    Implement advanced security modules (e.g., JWT, OAuth2) and optimize application performance, concurrency, and scalability.

Required Qualifications & Technical Proficiencies

  • Experience:
    7+ years of professional software development experience with a strong focus on Java and J2EE technologies.
  • Backend Frameworks:
    Expert-level knowledge of
    Spring Ecosystem (Spring Boot, Spring MVC, Spring Cloud, Spring Security, Spring Data, JPA/Hibernate)
    .
  • Architecture:
    Proven experience in designing and building
    Microservices, REST APIs, and Distributed Systems
    . Knowledge of event-driven architecture (Kafka, RabbitMQ) is required.
  • Databases:
    Strong proficiency in
    SQL (Oracle, PostgreSQL)
    and
    NoSQL (MongoDB, Cassandra)
    databases.
  • DevOps & Tools:
    Hands-on experience with
    Docker, Kubernetes, CI/CD pipelines (Jenkins, Azure/AWS DevOps), Maven/Gradle, and Git
    .
  • Frontend (Bonus):
    Familiarity with modern front-end frameworks like
    React
    or
    TypeScript
    is a significant advantage.
  • Core Concepts:
    Deep understanding of
    Object-Oriented Programming, Multithreading, Concurrency, and Design Patterns
    .

Preferred Qualifications

  • Experience with reactive programming using
    Spring WebFlux
    .
  • Knowledge of additional programming languages such as
    Python, GoLang, or Kotlin
    .
  • Familiarity with
    Oracle E-Business Suite (EBS) and Oracle Application Framework (OAF)
    .
  • Experience with cloud platforms like
    AWS or Azure
    .
  • Master's degree in Computer Science, Data Science, or a related field.

Education & Certifications

  • Bachelor's degree in Computer Science or a related field (Master's preferred).
  • Relevant certifications (e.g., Spring Professional, AWS Certified Developer, Kubernetes) are a plus.
This advertiser has chosen not to accept applicants from your region.

Java and Microservices developer

PROZ TECHNOLOGIES

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Title: Java and Microservices Developer

Location: Doha, Qatar

Job Type: 1 year Contract

About the Role

We are looking for an experienced Java and Microservices Developer to design, develop, and maintain scalable enterprise applications. The ideal candidate will have strong expertise in Java, Spring Boot, and microservices architecture, with a passion for building high-performing, modular, and secure systems.

Key Responsibilities

  • Design, develop, and maintain scalable Java-based microservices using Spring Boot
  • Develop RESTful APIs with a focus on performance, security, and reliability
  • Implement containerized solutions using Docker and orchestration tools such as Kubernetes
  • Collaborate with cross-functional teams to translate business requirements into technical solutions
  • Conduct code reviews, mentor junior developers, and enforce best coding practices
  • Troubleshoot, debug, and optimize applications for scalability and efficiency
  • Build and maintain CI/CD pipelines to streamline deployment processes
  • Stay up to date with emerging technologies and recommend architectural improvements

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • 10+ years of professional experience in Java development and microservices architecture
  • Strong knowledge of Spring Boot, REST APIs, Docker, and Kubernetes
  • Experience implementing CI/CD pipelines (Jenkins, GitLab, etc.)
  • Excellent communication skills and attention to detail

Behavioral Skills

  • Analytical thinker with strong problem-solving skills
  • Leadership and mentoring abilities
  • Strong collaboration and teamwork mindset

Job Type: Contract

Contract length: 12 months

Pay: Up to QAR25,000.00 per month

This advertiser has chosen not to accept applicants from your region.

Java and Microservices Developer

Sygmetiv Business Solutions

Posted today

Job Viewed

Tap Again To Close

Job Description

Position Overview

Java and Microservices Developer designs, develops, and maintains applications using Java as the main programming language and microservices architecture for scalable, modular systems

Detailed Roles and Responsibilities

· Design, develop, and maintain scalable Java-based microservices architecture using

· Spring Boot and related frameworks.

· Lead the development of RESTful APIs ensuring high performance, security, and

reliability.

· Architect and implement containerized microservices using Docker and orchestration

tools like Kubernetes.

· Collaborate closely with cross-functional teams to define system requirements and

translate them into technical solutions.

· Mentor junior developers, conduct code reviews, and enforce coding standards and

best practices.

· Troubleshoot, debug, and optimize applications for maximum speed and scalability.

· Implement CI/CD pipelines and automate deployment processes to streamline releases.

· Stay updated with emerging technologies and recommend improvements to enhance

system architecture.

Job Type: Full-time

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

About the latest Java programming Jobs in Qatar !

Java and Microservices Developer

Management Solutions International (MSI)

Posted today

Job Viewed

Tap Again To Close

Job Description

Location

Doha, Qatar

Experience

10-13

Job Type

Outsourcing

Job Description

JOB DESCRIPTION

ORGANIZATIONAL CONTEXT

Job Title

Java and Microservices Developer

JOB CONTENT

Position Overview

Java and Microservices Developer designs, develops, and maintains applications using Java as the main programming language and microservices architecture for scalable, modular systems

Detailed Roles and Responsibilities

Design, develop, and maintain scalable Java-based microservices architecture using

Spring Boot and related frameworks.

Lead the development of RESTful APIs ensuring high performance, security, and

reliability.

Architect and implement containerized microservices using Docker and orchestration

tools like Kubernetes.

Collaborate closely with cross-functional teams to define system requirements and

translate them into technical solutions.

Mentor junior developers, conduct code reviews, and enforce coding standards and

best practices.

Troubleshoot, debug, and optimize applications for maximum speed and scalability.

Implement CI/CD pipelines and automate deployment processes to streamline

releases.

Stay updated with emerging technologies and recommend improvements to enhance

system architecture.

BEHAVIORAL SKILLS, KNOWLEDGE AND EXPERIENCE

(Special behavioral skills, knowledge and experience needed for the satisfactory performance of the job)

Educational & Experience

Bachelor's or master's degree in computer science, Software Engineering.

10+ years of professional experience in Java development and microservices architecture

Excellent communication skills and attention to detail.

Skills

Clo, Cro, Cto, Modula, Restful Api, Java Development, Spring, Education, Java, Attention To Detail, Scala, Excel, Communication Skill, Restful Apis, Communication Skills, Programming Language, Docker

This advertiser has chosen not to accept applicants from your region.

Senior Java full stack Developer

QAR90000 - QAR120000 Y MyRemoteTeam Inc

Posted today

Job Viewed

Tap Again To Close

Job Description

About Us

MyRemoteTeam, Inc is a fast-growing distributed workforce enabler, helping companies scale with top global talent. We empower businesses by providing world-class software engineers, operations support, and infrastructure to help them grow faster and better.

Location- Doha, Qatar

Exp - 7+ Years

Passport mandatory. (Visa, Travel tickets, Accomodation will be taken care by company.)

Mandatory Skills:
Java 17/java 21
Spring Boot
Angular 8+
Software Designs & Architecture
Microservices
Apache kafka
Containerised Applications - Kubernetes
Docker
PostgreSQL

Job Description

Require hands on expertise with Java+Angular+Architect

Onsite Task:

1) Handle both backend and frontend from the remote engineer at the customer side

2) Making sure integration with other systems are also done like (Vault, Active directory, RCAF, Websphere .)

3) Handle the testing with the Tricentince (Tosca and Dynatrace) Team to make sure we deliver application capabilities.

4) UAT / Handover and Documentation for the project

5) Understand the full architecture incase of any requirements needs in the future. (Requirement gathering and documenting)

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 Java Programming Jobs