Talent.com
This job offer is not available in your country.
Senior Java Developer

Senior Java Developer

MACH CONSULTANTSDoha, Ad-Dawhah, Qatar
2 days ago
Job description

Overview

We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic engineering team. The ideal candidate has over 7 years of experience in building and optimizing scalable, high-performance web applications and is proficient 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.

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 the 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.
  • Seniority level

  • Mid-Senior level
  • Employment type

  • Full-time
  • Job function

  • Engineering and Information Technology
  • Industries

  • Business Consulting and Services
  • We’re removing barriers to knowledge sharing and welcome applicants from all backgrounds.

    #J-18808-Ljbffr

    Create a job alert for this search

    Java Developer • Doha, Ad-Dawhah, Qatar

    Related jobs
    • Promoted
    Senior Backend Developer

    Senior Backend Developer

    TeachmecodeDoha, Qatar
    Join our team at Property Finder as a.Innovate, grow, and shape the future in a dynamic and supportive environment.Description Founded by Michael Lahyani in 2005 as a magazine (Al Bab World), Prope...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Backend Developers

    Senior Backend Developers

    TeachmecodeDoha, Qatar
    Property Finder seeks talented.Company Overview Founded by Michael Lahyani in 2005 as a magazine (Al Bab World), Property Finder today is a single technology platform and brand across multiple coun...Show moreLast updated: 30+ days ago
    • Promoted
    Java FullStack Developer

    Java FullStack Developer

    MyremoteteamDoha, Qatar
    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 suppo...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer (Java, Spring Boot, Python)

    Senior Software Engineer (Java, Spring Boot, Python)

    ArizoglobalDoha, Qatar
    Job Description : We are seeking a highly skilled Senior Software Engineer with expertise in Java, Spring Boot, and Python to join our team. The ideal candidate will have a strong background in devel...Show moreLast updated: 30+ days ago
    • Promoted
    AEM Senior Developer

    AEM Senior Developer

    VirtusaDoha, Ad-Dawhah, Qatar
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Requirement - 5+ years of experience in web content management with 3+ years in Adobe AEM CQ both from...Show moreLast updated: 6 days ago
    • Promoted
    Java Developer

    Java Developer

    SupportFinityQatar
    Develop and maintain Java-based applications with a focus on microservices architecture.Collaborate in Agile teams to design, develop, test, and deploy software solutions.Contribute to code quality...Show moreLast updated: 8 days ago
    • Promoted
    AWS Java developer

    AWS Java developer

    ArizoglobalDoha, Qatar
    As an senior software engineer in our team, you will contribute not only to all aspects of backend, but also get involved in all aspects of software engineering : infra, data, application, deploymen...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Golang Developer

    Senior Golang Developer

    Qatar Insurance CompanyDoha, Qatar
    We are Qatar Insurance Company (QIC), the leading insurance provider in GCC.With a history dating back to 1964, we have established ourselves as a pioneer in the insurance industry, offering innova...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Middleware Administrator

    Senior Middleware Administrator

    BAE Systems Strategic Aerospace Services WLLDoha, Qatar
    Middleware Administrator (WebSphere Application Server, HCLPortal, IBM BPM, DataPower & OpenShift).Installation, Configuration and Administration of WebSphere Application Server (V9.Troubleshooting...Show moreLast updated: 30+ days ago
    • Promoted
    OPERATOR (CRUDE)

    OPERATOR (CRUDE)

    Qatar EnergyAl Wakra, Al Wakra, Qatar
    Refinery and Chemical Plant units processes are technically complex and given the critical nature of unit operations means significant attention is required by the panel operator on a continuous ba...Show moreLast updated: 1 day ago
    Senior Android Engineer

    Senior Android Engineer

    SWATXDoha, Doha Municipality, QA
    Quick Apply
    As a Senior Android Engineer at SWATX, you will play a key role in designing, developing, and optimizing high-quality Android applications. Your expertise will help shape the future of our mobile so...Show moreLast updated: 30+ days ago
    • Promoted
    Java SE

    Java SE

    VirtusaDoha, Qatar
    Job Description - Role : Java Developer Solid working experience in Java 17, Spring framework and Spring Boot Working experience in Angular and JavaScript Knowledge in Node JS Working experience in ...Show moreLast updated: 24 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    BAE Systems Strategic Aerospace Services WLLDoha, Qatar
    BAE Systems Strategic Aerospace Services WLL | Full time A senior engineer in this role is one of the key personnel supporting the technical manager and solution architect in fronting the customer....Show moreLast updated: 30+ days ago
    • Promoted
    Sr Java Architect

    Sr Java Architect

    VirtusaDoha, Qatar
    This position focuses on building and integrating scalable Java-based solutions, with emphasis on web infrastructure, REST APIs, and backend systems. Lead on the integration of 3rd party products an...Show moreLast updated: 13 days ago
    • Promoted
    Java Back End Developer

    Java Back End Developer

    ArizoglobalDoha, Qatar
    Job description Must-have Skills : .Java and Java-based frameworks like SpringBoot.Good problem-solving skills and understanding of data structures. Experience in RESTful web services and SOA concepts...Show moreLast updated: 30+ days ago
    • Promoted
    Java developer

    Java developer

    ArizoglobalDoha, Qatar
    Job Description : Must Have Skills : Programming skills in Java Exposure to additional languages and frameworks such as C# / C++, HTML, Microsoft. NET, and SQL Server Coding, testing, and debugging prog...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Electrical Engineer

    Senior Electrical Engineer

    Qatar Energy LNGAl Khor and Al Thakhira, Al Khor and Al Thakhira, Qatar
    Provides electrical engineering expertise consistent with Senior Engineer level competency to ensure contribution to department objectives in meeting Company strategy. Job Context & Major Challenge(...Show moreLast updated: 1 day ago
    • Promoted
    Senior Java Engineer

    Senior Java Engineer

    SWATXDoha, Ad-Dawhah, Qatar
    As a Senior Java Engineer at SWATX, you will be responsible for designing, developing, and maintaining robust Java applications that drive our initiatives. Your expertise will guide the team in impl...Show moreLast updated: 30+ days ago