Akhtar Ali
Lead Java Developer @GK Software
Signup · Get unlimited contacts
WORK HISTORY
Lead Java Developer @GK Software
Berlin, DE
Lead Java EngineerTechJava 21 · Spring Boot · Microservices · Event-Driven Architecture · Kafka · Cloud-Native · Kubernetes · Azure · MongoDB · PostgreSQL · Elasticsearch · API-First · OpenAPI · AsyncAPI · GitOps · Resilience · ObservabilitySummaryLead Java Engineer with deep expertise in large-scale retail platforms, designing and delivering high-performance, resilient microservices. Proven track record of building systems from scratch, scaling event-driven architectures, and leading teams to deliver business-critical solutions in cloud-native environments.Contributions • Architected and delivered 10+ cloud-native microservices using Java 21, Spring Boot, Kafka, MongoDB, and Azure. • Drove an API-First strategy, defining OpenAPI & AsyncAPI contracts to standardize REST and event-driven integrations. • Designed event-driven architectures with Kafka, enabling highly decoupled and scalable systems. • Improved system performance by ~50% through JVM tuning, Kafka optimization, multithreading, and load testing (JMeter). • Built fault-tolerant systems using Resilience4J (circuit breakers, retries, rate limiting, fallbacks). • Enabled zero-downtime deployments and faster releases using Flux GitOps and Kubernetes. • Led technical design discussions with stakeholders using system context, data flow, and sequence diagrams. • Owned API governance and security via Gravitee for internal and external consumers. • Mentored engineers, led code reviews, refined EPICs in Jira, and upheld high engineering standards. • Established end-to-end observability with Prometheus, Grafana, and Jaeger. • Automated CI/CD pipelines, API validation, and dev environments with Docker Compose.Impact • 50M+ records/hour throughput in production for large-scale retail workloads. • 50% reduction in deployment time through DevOps automation and GitOps practices. • Improved platform reliability, scalability, and developer productivity.
EDUCATION
Ghulam Ishaq Khan Institute of Engineering Sciences and Technology
BS Computer Software Engineering, Computer Software Engineering
Government High School Jalsai Swabi KPK Pakistan
Matric/SSC Science, Maths,Physics,Chemistry,Biology
Post Graduate Jehanzeb College Swat
Intermediate/HSSC, Pre Engineering (Mathematics 1&2, Physics, Chemistry, English etc)
ABOUT AKHTAR ALI
About MeI’m a seasoned Lead Java Engineer with 15+ years of experience crafting high‑performance, resilient applications across multi-faceted domains. I thrive on clean code and pragmatic architecture, turning complex business needs into maintainable, cloud‑native microservices and event‑driven systems. Whether optimizing throughput, mentoring teams to adopt TDD/BDD best practices, I deliver measurable impact and drive continuous improvement. Develop/Architect/Modernize• Designed microservices on AWS, Azure, GCP supporting high‑throughput with exceptional uptime.• Migration of monolithic applications into a containerized microservices reducing costs and accelerating release cycles.• Championed an API‑First approach (OpenAPI & AsyncAPI), building Spring Boot microservices with Kafka, Elasticsearch,MongoDB & Azure. Develop & Optimize• Built resilient, high-throughput systems using Java, Spring Boot, Kafka, Elasticsearch, and MongoDB for enterprise-grade platforms.• Boosted service performance by integrating multi-threading, optimizing Kafka configurations, and introducing Resilience4J for fault tolerance.• Automated CI/CD pipelines using GitLab and Flux GitOps, enabling zero-downtime deployments and robust test automation. Lead & Collaborate• Mentored cross-functional teams in TDD/BDD, clean code practices, and agile methodologies, fostering engineering excellence.• Bridged business and technical goals through architecture diagrams (System Context, Data Flow, Sequence), aligning stakeholders across functions.• Led API security via Gravitee and DevOps best practices to accelerate delivery and maintain system integrity. CertificationsOracle Certified Professional, Java SE 6 Programmer (1Z0-851)Oracle Certified Expert, Java EE 6 Web Component Developer (1Z0-899)Oracle Certified Expert, EE 6 Java Persistence API Developer (1Z0-898)Oracle Certified Expert, Java EE 6 Web Services Developer (1Z0-897)Oracle Java EE 6 Enterprise Architect Certified Master (1Z0-807)MongoDB for Java Developers Certified (M101J) Core TechnologiesLanguages: Java 21, KotlinFrameworks: Spring Boot, Spring Cloud, Spring Data JPA, Elasticsearch, Hibernate, Resilience4J,Java EE,Apache CamelEvent Systems: Kafka, AWS SNS/SQS, JMS, ActiveMQDatabases: PostgreSQL,MongoDB, Oracle, MySQL,SQL ServerCloud & Infrastructure: AWS(EC2,Lambda,ECS,RDS,S3),Azure,Docker,Kubernetes,TerraformDevOps & Testing: GitLab CI/CD,JUnit 5,Mockito,Rest-Assured,Flux GitOpsObservability: Prometheus,Grafana,Jaeger,OpenTelemetry,ELK StackAPI Management: OpenAPI,AsyncAPI,Gravitee
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.