Accepting new students

Anar Alizada

Senior Software Engineer · Fintech & Distributed Systems

I build scalable, high-performance backend systems for fintech and enterprise, and I teach Java the way it is used in real production teams.

5+years in software engineering
4Oracle & Google Cloud certifications
13months of curriculum
01 · About

Backend engineering and Java teaching

A

Senior Software Engineer with 5+ years of experience in the Java/Spring ecosystem, microservices and cloud-native solutions on GCP, Docker and Kafka.

At Kapital Bank I led the migration of ECOM onboarding to microservices, built the "Click to Birpay" payment link system for 500+ merchants, QR payments and installment payments with 99.9% reliability. My courses are built from this real experience.

5+years in software engineering
4Oracle & Google Cloud certifications
13months of curriculum
Currently
Senior Software Engineer
@ Rəqəmsal Maliyyə Mərkəzi

Languages & Design

JavaPythonJavaScriptSystem DesignSOLIDDesign Patterns

Spring & Frameworks

Spring BootSpring CloudSpring DataSpring SecuritySpring BatchSpring MVCReactJUnit

Architecture & APIs

MicroservicesEvent-DrivenDistributed SystemsRESTgRPCGraphQLSOAP

Data, Cloud & Tools

PostgreSQLMySQLOracleKafkaLiquibaseGCPDockerCI/CDGitGradleMaven
02 · Experience

Professional experience

  1. 2026 — now

    Senior Software Engineer · Rəqəmsal Maliyyə Mərkəzi

    Building backend services for digital finance solutions with Java and Spring.

  2. 2023 — 2026

    Senior Software Engineer · Kapital Bank

    Migrated ECOM onboarding from a monolith to Spring Cloud microservices (-40% deployment downtime); built "Click to Birpay" payment links for 500+ merchants, QR payments (+15% mobile payment adoption) and installment payments across ECOM, POS and Mobile POS with 99.9% reliability.

  3. 2021 — 2023

    Senior Software Engineer · BP (British Petroleum)

    Architected backend services with Java and Spring Boot for large-scale energy operations; optimized cloud-native apps on GCP with Kafka event-driven processing (+25% responsiveness).

  4. 2020 — 2021

    Drilling Engineer · Halliburton

    Applied engineering and computational methods to optimize drilling operations and analyzed real-time drilling metrics: the analytical foundation of my move into software.

  5. 2+ years

    Lead Instructor · LTC LAB

    Designed and delivered Java and backend development training programs and mentored students.

  6. 2+ years

    Lead Instructor · FamilySchool

    Designed and delivered Java and backend development training programs and mentored students.

Certifications

Oracle Certified ProfessionalJava SE 17 Developer
Oracle Certified AssociateJava SE 8 Programmer
Google Cloud ProfessionalCloud Developer
Google Cloud AssociateCloud Engineer
03 · Courses

Java training programs

Two structured programs with live mentoring. Months open one by one, so you always know what to focus on.

4months
Foundation

Java Essentials

From zero to confident Java: syntax, OOP, collections, streams and your first real project.

  1. 1Java Foundations
  2. 2Object-Oriented Programming
  3. 3Collections, Generics & Exceptions
  4. 4Functional Java & Final Project
9months
Professional

Java Advanced

Become a job-ready backend developer: Spring Boot, databases, security, testing, microservices.

  1. 1Advanced Core Java
  2. 2Databases & SQL
  3. 3JDBC, JPA & Hibernate
  4. 4Spring Core & Spring Boot
  5. 5REST APIs with Spring
  6. 6Spring Security
  7. 7Testing
  8. 8Microservices & Messaging
  9. 9Cloud, CI/CD & Final Project
04 · How it works

Enrollment process

01

Apply

Fill in the short form and tell me about your background.

02

Intro call

We talk about your goals and choose the right course.

03

Get access

You receive your personal login to the learning platform.

04

Learn monthly

A new month opens every month: lessons, materials and tasks.

Ready to start learning Java?

Leave a request. I will contact you within a day.

Apply now →