Skip to main content

Java Developer

Technology
E-Artem FZE
دبي, الإمارات العربية المتحدةمنذ 2 أيامحتى 13‏/7‏/2026
دوام كامل

وصف الوظيفة

Position: Java Developer

Client : Based in Dubai, UAE

Salary : 15-20k AED

We are looking for a highly skilled Java Developer with strong expertise in cloud-native development, DevOps practices, and a solid problem-solving mindset. The ideal candidate should have a strong foundation in data structures, algorithms, critical thinking, and follow a Test-Driven Development (TDD) approach to build scalable, reliable, and high-quality systems.

Key Responsibilities

  • Develop and maintain applications using Java 17 and Java 21
  • Design and implement scalable microservices architecture
  • Follow Test-Driven Development (TDD) practices to ensure high code quality
  • Solve complex problems using efficient data structures and algorithms
  • Deploy and manage applications on Kubernetes (K8s)
  • Build and maintain CI/CD pipelines
  • Implement monitoring and alerting using Grafana
  • Manage secrets and configurations using HashiCorp Vault
  • Work with Microsoft Azure cloud services (AKS, App Services, etc.)
  • Collaborate with cross-functional teams (DevOps, QA, Product)
  • Optimize performance, scalability, and reliability of applications
  • Write clean, maintainable, and well-tested code
Required Skills
  • Strong hands-on experience with Java 17 and/or Java 21
  • Solid understanding of data structures and algorithms
  • Strong problem-solving and analytical skills
  • Experience with Test-Driven Development (TDD) and unit testing frameworks (JUnit, Mockito)
  • Ability to apply critical thinking in system design and development
  • Experience with Spring Boot / Spring Cloud
  • Strong knowledge of REST APIs and microservices
  • Hands-on experience with Docker & Kubernetes (K8s)
  • Experience with CI/CD tools (Azure DevOps, Jenkins, GitHub Actions)
  • Knowledge of Grafana for monitoring and dashboards
  • Experience with HashiCorp Vault
  • Hands-on experience with Azure Cloud
  • Strong understanding of DevOps principles
  • Proficiency with Git
Good to Have
  • Experience with Kafka / RabbitMQ
  • Knowledge of Terraform (Infrastructure as Code)
  • Familiarity with Prometheus / OpenTelemetry
  • Understanding of distributed systems and system design
  • Knowledge of OAuth2, JWT, and security best practices
Soft Skills
  • Strong critical thinking and decision-making ability
  • Excellent problem-solving mindset
  • Good communication and teamwork skills
  • Ability to work independently and in fast-paced environments
Keywords
Apache KafkaGrafanaSpring FrameworkScalabilityCloud computingRabbitMQUAEMockitoDevOpsOauthUnit TestingJavaJWtCI / CDTest-driven developmentDockerGitGithubJenkinsJunit

¿Te interesa este puesto?