Java Software Engineer

BitMasters is looking for a Backend Developer with strong skills in Java 17+, Spring Boot, and microservices architecture. The role involves building scalable RESTful APIs, integrating third-party and AI/ML services, and developing services within a distributed microservices ecosystem.

This is a dynamic, hands-on role ideal for a developer who is comfortable with modern Java technologies and enjoys working across agile teams in a cloud-native environment.

About The Company

BitMasters is a Dubai-based tech startup delivering cutting-edge solutions across web, mobile, and AI-powered platforms. We build custom systems that help businesses streamline operations, boost profitability, and enhance customer experience — all while staying ahead in a fast-paced digital world.

Responsibilities

  • Design and implement scalable, secure RESTful APIs using Java 17+ and Spring Boot
  • Build and maintain cloud-native microservices in a containerized environment (Docker/Kubernetes)
  • Design and manage PostgreSQL, MySQL, or MongoDB databases
  • Integrate with AI/ML APIs, payment gateways, and third-party services
  • Optimize system performance, security, and reliability using industry best practices
  • Contribute to DevOps workflows using Git, Docker, CI/CD pipelines
  • Participate in system design and architecture discussions

Requirements

  • Collaborate with frontend teams as needed (React.js)
  • 2+ years of backend development experience with Java (preferably Java 17 or later)
  • Hands-on experience with Spring Boot, Spring Security, and Spring ecosystem components
  • Strong understanding of microservices design, OAuth2/JWT auth, and RESTful APIs
  • Experience with SQL/NoSQL databases (PostgreSQL, MySQL, MongoDB)
  • Familiarity with containerized applications (Docker) and DevOps tools
  • Experience working with CI/CD pipelines, Git, and agile methodologies
  • Comfortable working in fast-paced, independently driven environments

Bonus Points

  • Experience with Kubernetes, Kafka, or API Gateways
  • Familiarity with React.js or ability to support frontend teams
  • Exposure to AI/ML integration (e.g., OpenAI, LangChain)
  • Background in SaaS, real-time apps, or building admin dashboards
  • Experience with cloud services (AWS/GCP/Azure) and serverless (optional)

City: Amman
Job Category: Software Engineering
Workplace type: Remotely
Job Type: Task-Based
Company Name: BitMasters
Sorry! This job has expired.
Scroll to Top