×
Register Here to Apply for Jobs or Post Jobs. X

JAVA Backend Developer

Job in Doha, Qatar
Listing for: TOCUMULUS
Full Time position
Listed on 2025-12-19
Job specializations:
  • Software Development
    Backend Developer, Java Developer
Salary/Wage Range or Industry Benchmark: 400000 - 600000 QAR Yearly QAR 400000.00 600000.00 YEAR
Job Description & How to Apply Below

Backend Developer

We are seeking a skilled and motivated Backend Developer to join our technology team. The ideal candidate will have strong expertise in Java, Spring Boot, JPA, SQL, and microservices architecture. You will be responsible for designing, developing, testing, and maintaining scalable, high-performance backend systems that power our applications. You will collaborate with product managers, frontend developers, and Dev Ops engineers to deliver robust solutions that meet business requirements and technical standards.

Key Responsibilities
  • Design, develop, and maintain high-performance, scalable, and reliable backend services using Java and Spring Boot.
  • Develop and optimize database schemas and write efficient SQL queries using relational databases (e.g., DB2, Oracle).
  • Implement and manage JPA repositories and entity models for seamless data access.
  • Architect, build, and deploy microservices using best practices in service decomposition, communication (REST, messaging), and API design.
  • Ensure system security, performance, and scalability through code reviews, monitoring, and proactive issue resolution.
  • Collaborate with Dev Ops to implement CI/CD pipelines using tools like Jenkins, Git Lab CI, or Git Hub Actions.
  • Integrate with message brokers (e.g., Kafka, Rabbit

    MQ) for asynchronous communication in distributed systems.
  • Write clean, well-documented, and testable code using JUnit, Mockito, and other testing frameworks.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Stay up to date with emerging technologies and best practices in backend development and cloud-native architectures.
Required Qualifications
  • Bachelor’s degree in computer science, Engineering, or a related field (or equivalent practical experience).
  • 5+ years of professional experience in backend development with Java.
  • Strong hands‑on experience with Spring Boot and Spring Framework (Web, Data, Security).
  • Proven experience with JPA database persistence.
  • Solid understanding of SQL and experience working with relational databases (Postgre

    SQL, MySQL, Oracle).
  • Experience with RESTful API design and development.
  • Proficiency in version control.
  • Familiarity with containerization using Docker and orchestration with Kubernetes (a plus).
  • Understanding of software design patterns and clean code principles.
  • Strong problem‑solving skills and ability to work in an agile, fast‑paced environment.
  • Arabic speaking is Must.
Preferred Qualifications
  • Experience with messaging systems such as Apache Kafka or Rabbit

    MQ.
  • Experience with service discovery (e.g., Eureka), API gateways (e.g., Spring Cloud Gateway), and configuration management (Spring Cloud Config).
  • Experience with monitoring and observability tools (e.g., Prometheus, Grafana, Open Telemetry).
  • Experience in implementing authentication and authorization using OAuth2, JWT, or Keycloak.
  • Knowledge of OAuth2, JWT, and other authentication/authorization protocols.
  • Previous experience in an Agile/Scrum development environment.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary