Berlin, Germany · open to senior roles

Shazia Kausar

Senior Full Stack Software Engineer

I design, build and operate production backend systems in Java and Spring Boot. Card payments, telecom transactions, insurance claims and public EV charging: domains where an outage is a compliance event, not just an incident.

Years in production
10+
Companies
7
Shipping since
2011
Shazia Kausar

Tech stack

The tools I reach for, and the practices I bring with them.

  • Java
  • Spring Boot
  • Hibernate
  • Python
  • Angular
  • JUnit
  • PostgreSQL
  • MySQL
  • Oracle
  • MongoDB
  • Redis
  • Elasticsearch
  • Apache Kafka
  • RabbitMQ
  • Docker
  • Kubernetes
  • AWS
  • Azure
  • Terraform
  • GitHub Actions
  • Maven
  • Grafana
  • Prometheus
  • OpenTelemetry

Practices

Architecture
  • Distributed systems
  • Event-driven
  • Fault tolerance
  • Resilience patterns
  • Concurrency
  • Idempotency
  • Retry strategies
  • Async processing
Data
  • Database design
  • SQL optimization
  • Query tuning
  • Indexing
  • Transactions
  • Migrations
  • Data consistency
Quality
  • Unit testing
  • Integration testing
  • TDD
  • Regression testing
  • Code review
  • Refactoring
  • Clean code
  • Engineering standards
Security
  • OWASP principles
  • OAuth 2.0 / OIDC
  • Secure API design
  • Authentication
  • Authorization
  • Access control
  • Privacy by design
Working with others
  • Technical ownership
  • Architectural decisions
  • Mentoring
  • Knowledge sharing
  • Agile / Scrum
  • Cross-functional delivery

Projects

Work that shipped, with the technologies behind it.

  1. UK Uptime Compliance

    Monta

    Uptime export built to satisfy the UK public charge point regulations, giving operators the availability evidence the rules require. Deployed 23 November 2024.

    • Java
    • Spring Boot
    • PostgreSQL
    • Scheduled jobs
  2. Reports Revamp

    Monta

    Led the conversion of underused reports into a streamlined alerts-based system, so the information reaches large clients when it is worth acting on instead of sitting in a report nobody opens.

    • Java
    • Spring Boot
    • Apache Kafka
    • Event-driven
  3. Portal to HUB Migration

    Monta

    Migrated core functionality from Portal to HUB for improved performance, scalability and technical alignment, without interrupting the operators depending on it.

    • Microservices
    • PostgreSQL
    • Kubernetes
    • Docker
  4. Data Exports

    Monta

    Export APIs that let customers download their own operational data in XLSX format, replacing the support requests that used to stand between them and their numbers.

    • REST APIs
    • Spring Boot
    • XLSX
    • Async jobs
  5. A production learning platform delivered and maintained end to end: the backend services, the frontend, the deployment and the operations that keep it running.

    • Java
    • Spring Boot
    • Angular
    • CI/CD

Experience

Seven roles across payments, telecom, insurance and EV charging. Newest first.

  1. 2026 — Present

    Full Stack Developer · Freelance

    Design, develop and maintain backend services in Java and Spring Boot, taking features from requirements analysis through design, testing, deployment and maintenance. Build REST APIs and third-party integrations with input validation, error handling and secure data-processing practice.

    • Java
    • Spring Boot
    • REST APIs
    • PostgreSQL
  2. 2023 — 2025

    Senior Java Backend Engineer · Monta

    Built and maintained Java and Spring Boot microservices supporting business-critical distributed workflows. Developed event-driven services on Apache Kafka with failure handling, retries and concurrency accounted for. Optimised PostgreSQL and MySQL schemas, indexes and transaction workflows, deployed on Docker and Kubernetes, and improved observability through Grafana dashboards. Mentored engineers through code review.

    • Java
    • Spring Boot
    • Apache Kafka
    • PostgreSQL
    • Kubernetes
    • Grafana
  3. 2021 — 2023

    Senior Backend Engineer · MODIFI

    Java and Spring Boot microservices for fintech and payment-processing applications, weighted toward transaction integrity and maintainable business logic. Implemented Kafka event processing for asynchronous integration between services, investigated production incidents and carried out root cause analysis.

    • Java
    • Spring Boot
    • Apache Kafka
    • MySQL
    • Docker
  4. 2019 — 2021

    Advisory Software Engineer · Etisalat

    Enterprise-scale backend applications and distributed systems supporting large-scale telecom transaction and integration workloads. Asynchronous processing and event-driven workflows, AWS and Docker deployments, and monitoring practice built on Grafana, logging, telemetry and alerting.

    • Java
    • Spring Boot
    • AWS
    • Docker
    • Grafana
  5. 2018 — 2019

    Principal Software Engineer · InfoTech Pvt. LTD

    Led full-stack delivery of regulatory-compliant financial systems aligned to State Bank of Pakistan guidelines. Architected transaction-processing features including JPOS message formats for secure, standards-compliant financial integrations. Java and Spring with JSF and JPA, on Tomcat and Oracle, verified with JUnit.

    • Java
    • Spring
    • JPOS
    • JPA
    • Oracle
    • JUnit
  6. 2018

    Lead Software Engineer · INFOGISTIC Pvt. LTD

    Led technical architecture and full-stack development for property listing and transaction platforms covering sales, purchase and back-office operations. Defined the stack, automated back-office processes with the Activiti framework, and added search and indexing with Apache Solr.

    • Java
    • Spring
    • Activiti
    • Apache Solr
    • MySQL
  7. 2011 — 2017

    Principal Software Engineer · NETSOL Technologies Inc

    Progressed from Software Engineer to Principal, leading Agile delivery of financial and insurance platforms for clients across the UK, USA and Australia. Architected 5+ large-scale insurance systems, improving transaction processing efficiency by up to 30% and reducing claims resolution time by 25%. Led migration of legacy platforms to Java, J2EE and Spring, reducing technical debt by 40%.

    • Java
    • J2EE
    • Spring
    • JUnit
    • Agile
  • Education

    Bachelor of Computer Science

    Punjab University College of Information Technology

  • Certification

    Oracle Certified Professional, Java Programmer

    Java SE 6 · Oracle Corporation

  • Conference

    KotlinConf 2024

    JetBrains · Copenhagen, Denmark

Reading

The latest writing on Java, Spring, Kafka and distributed systems, pulled live from dev.to.

Get in touch

Open to senior backend and architecture roles, and to freelance work where the system has to hold up. Email is the fastest way to reach me.

shaziakausarwork@gmail.com