Kavinoq Academy kavinoq/academy
Backend

Backend Development with Java

Production-grade Java services, end to end.

Build real backend systems with modern Java. You'll work through twelve phases — from JVM fundamentals and core APIs, through Spring, persistence, messaging, and observability — and finish with a production-grade FinTech microservices capstone you can put in front of an engineering interviewer.

Pay in full
NGN 500,000

One-time payment, paid before the cohort starts.

Installments
NGN 750,000

Pay 45% (NGN 337,500) to secure your seat. Balance due before week 4.

Cohort
Cohort 2

Starts 1st August, 2026 • 32 weeks • Wed evenings + Saturday workshops

What you'll learn

Curriculum

Developers with some programming experience who want backend depth. No prior Java required, but you should be comfortable with one programming language and basic Git.

  1. phase Phase 1 — Java fundamentals (records, sealed types, pattern matching)
  2. phase Phase 2 — Collections, streams, and concurrency
  3. phase Phase 3 — Build tools, testing, and the JVM
  4. phase Phase 4 — Spring Framework + Spring Boot basics
  5. phase Phase 5 — Persistence: JDBC, JPA, Flyway, transactions
  6. phase Phase 6 — REST design, validation, security, OAuth2
  7. phase Phase 7 — Messaging: Kafka, RabbitMQ, event-driven patterns
  8. phase Phase 8 — Caching, search, and Redis
  9. phase Phase 9 — Observability: logs, metrics, tracing
  10. phase Phase 10 — Containers, Kubernetes, and deploys
  11. phase Phase 11 — Microservices integration patterns
  12. phase Phase 12 — FinTech capstone (multi-service payments platform)
Capstone

A production-grade FinTech microservices system you build end-to-end over the final two phases: API gateway, accounts service, ledger, payments orchestration, notifications, and full observability.

Frequently asked

Do I need prior Java experience? +

No — we start from JVM and language fundamentals.

What's the weekly time commitment? +

Plan for 12–15 hours per week including live sessions and project work.

Will I build a portfolio? +

Yes — every phase ships a project, and the capstone is interview-ready.

Ready to apply?

Applications close 25th July, 2026.

Apply for Cohort 2