top of page

Java Microservices and Cloud Development program

Comprehensive Backend & Cloud Development Training for Technical Teams

Equip your engineers, developers, or advanced students with practical, production-grade skills in backend programming, cloud infrastructure, and DevOps.

Our 4-month training program is built to align with modern industry standards, using real-world tools and methodologies. You’ll build a solid foundation in Java, master microservices architecture, and gain hands-on experience with leading DevOps tools — preparing you for real-world challenges in modern software engineering.

Duration

1 August 2025 

3 sessions per week (Friday , Monday , Wednesday )  17:00-21:00

Format

In-person / online (customizable per organization)

Language

Arabic & English

Target Audience

  • Computer Science and Software Engineering students (3rd year and above)

  • Technical graduates preparing for industry

  • Junior developers in need of backend/cloud upskilling

Tools & Technologies

Frameworks

Spring

Languages

Java 8+ ,Groovy

Project Platforms

Distributed event streaming platform, Feign (Spring Cloud), RestTemplate, Docking and Containerization, Micro-services, Deployment , Helm-Chart , CI/CD 

Concepts Covered

Application Development, Design Patterns, Applications, Communication, Large Scale, Lot of traffic, Concurrency, Performance, High Availability

Curriculum Highlights

Software Development Foundations

  • Version Control with Git

  • Introduction to Java programming

  • Object-Oriented Programming (OOP)

  • Exceptions, Collections, Generics

  • Streams & Multithreading

  • Java 8 Features & Design Patterns

System Architecture & Web Services

  • Introduction to Linux

  • Remote Procedure Call (RPC)

  • Monolithic vs. Microservices Architecture

  • Application Servers & Containers

  • Web Services & REST APIs

Databases & Data Access

  • SQL (MySQL) & NoSQL (MongoDB)

  • Spring Data JPA & Spring REST Data
     

Microservices Development with Spring

  • Spring Core, AOP, Beans

  • Spring Boot Framework

  • Spring Web, Test, and Security (JWT)

  • Spring Cloud & Spring Stream

Deployment & Cloud-Native Infrastructure

  • Docker: Containers, Images, Dockerfile

  • Kubernetes: Workloads, Objects, Storage

  • CI/CD: Jenkins Pipelines & Automation

Tools & Technologies

Artboard 2.jpg

Java 8+

Artboard 10.jpg

Docker

Artboard 4.jpg

IntelliJ

Artboard 11.jpg

Minikube

Artboard 5.jpg

GitHub

Artboard 12.jpg

Jenkins

Artboard 6.jpg

Postman

Artboard 13.jpg

Swagger

Artboard 7.jpg

MySQL

Artboard 14.jpg

Spring Framework

Artboard 8.jpg

MongoDB

Artboard 14.jpg

Kubernetes

Artboard 9.jpg

Kafka

Deliverables & Inclusions

Access to all recorded sessions

Digital learning materials and tools

Individual mentoring and team project guidance

Completion certificate (upon evaluation)

Optional LinkedIn review and portfolio support

Practice assignments and code reviews

Final project with technical evaluation

COMMITMENT FEE

Our programs are fully subsidized. In order to ensure commitment a fee is charged.

ENROLL NOW!

Take the first step towards a successful career. Click below to apply now.

ABOUT HASOUB LABS

Hasoub Labs is dedicated to empowering entrepreneurs and fostering innovation within the Arab community. We offer a range of programs and resources to support startup growth and success.

SUPPORTED BY

IIA_LOGO_PNG_BLUE.png

PARTNERS

CONTACT

We’d love to hear from you! Whether you have a question, feedback, or just want to say hello, don’t hesitate to reach out!

bottom of page