{bc}

Java Developer

InnovationTeamالرياض, KSA1 months agofulltime
CI/CDDevOpsDockerGitJavaKubernetesMicroservicesRedis
Generate Resume for this Job
Via Indeed·

About This Role

Responsibilities:

  • Developed BFF layer using Spring Boot to aggregate and optimize API responses for frontend applications.
  • Implemented distributed caching using Redis to improve API response times and reduce backend service load.
  • Integrated microservices using OpenFeign/WebClient and implemented API orchestration.
  • Secured APIs using Spring Security with JWT authentication.
  • Implemented resilience patterns and centralized exception handling.
  • Developed unit and integration tests.
  • Containerized applications and deployed through CI/CD pipelines
  • Technologies:
  • Core Programming & JVM (Java 17+ or 21) No less than 4 years
  • Spring Boot Ecosystem (Core BFF Framework) (Spring Boot, Spring Web, Spring WebFlux, Spring Boot Actuator) No less than 3 years
  • Caching Layer (Redis, Spring Data Redis) No less than 2 years
  • API Communication (Calling Backend Services) (Spring Cloud OpenFeign) No less than 4 years
  • Security Layer(Spring Security, OAuth 2.0, JSON Web Token) No less than 4 years
  • API Documentation (Swagger UI, OpenAPI Specification, Springdoc OpenAPI) No less than 2 years
  • Build & Dependency Management (Apache Maven or Gradle) No less than 4 years
  • Testing Stack (JUnit, Mockito, Testcontainers) No less than 2 years
  • Observability & Logging (Logback, SLF4J, Prometheus, Grafana) No less than 4 years
  • DevOps & Deployment (Docker, Kubernetes, Jenkins or GitHub Actions) No less than 4 years

Similar Jobs

Java Developer - Remote

YO IT Consulting · Riyadh

Mid-Senior

**Job Title:** Java Developer \- AI Expert **Job Type:** Contract (Part\-time) **Location:** Remote **Job Summary** Join our customer's team as an experienced Backend Developer. In this high\-impact, remote role, you'll

JavaScalaGraphQL

Java Developer - Remote

YO IT Consulting · Jeddah

Mid-Senior

**Job Title:** Java Developer \- AI Expert **Job Type:** Contract (Part\-time) **Location:** Remote **Job Summary** Join our customer's team as an experienced Backend Developer. In this high\-impact, remote role, you'll

JavaScalaGraphQL

Java Developer

InnovationTeam · Riyadh

Senior

Develop APIs using Spring Boot, implement caching with Redis, secure with Spring Security, and deploy applications using Docker and CI/CD pipelines.

Java Developer

Java Developer

InnovationTeam · Riyadh

Mid-Senior

**Responsibilities:** * Developed BFF layer using Spring Boot to aggregate and optimize API responses for frontend applications * Implemented distributed caching using Redis to improve API response times and reduce backe

CI/CDDevOpsDocker

Full Stack Java Developer

Huxley · Riyadh

Entry

Full Stack Software Engineer 12\-Month Renewable Contract \- Fully Remote Our client is seeking a Full Stack Software Engineer to support the development and maintenance of modern web applications. This role involves wor

AgileGitJava
AI Job Platform

Stop applying blindly. Start getting hired.

Base Career automates the hardest parts of job searching — apply smarter, not harder.

AI Resume in 60s

Your resume rewritten for this exact role using the job description as the brief.

ATS-Optimized

Get past automated screening filters with the right keywords matched to each job.

Application Tracker

Track every job, follow-up, and interview in one visual kanban board.

Start Today for Free

Free plan · No credit card required