Akhtar Ali

Angestellt, Lead Java Developer, GK Software SE

Bis 2011, Software Engineering, https://giki.edu.pk/

Berlin, Deutschland

Über mich

Highly accomplished and result driven professional with a proven track record of over 13 years, specializing in Core Java, Java EE, Spring Framework and Cloud Tech Stack. My unwavering passion lies in crafting scalable, enterprise-grade products, guided by clean code principles and industry best practices. Throughout my dynamic career, I have continuously embraced diverse challenges, consistently exceeding expectations with exceptional results. My extensive experience spans various dynamic industries, encompassing e-commerce, retail, FinTech, insurance, identity solutions, and more. My valuable contributions have extended to fingerprint identification systems, passport systems, payment card industry solutions, core banking, loan accounting, mortgage, healthcare, CMS systems, and BPM systems. Technology Stack:Java 17,Spring Boot,Kafka,Cloud Native,Java EE,ElasticSearch,MongoDB,PostgreSQL,Microsoft Azure,AWS,Spring Data JPA, JUnit5, Mockito,Kotlin,Docker, Kubernetes,ELK,FluxCD GitOps

Fähigkeiten und Kenntnisse

Softwareentwicklung
Java
Java EE
Spring Framework
Spring Boot
Spring Data JPA
Spring MVC
PostgreSQL
Oracle
SQL
Project Lombok
Docker
Kubernetes
AWS
Hibernate-Framework
ELK
MongoDB
Hazelcast
JDBC
JavaScript
Servlet
JSP
JavaServer Faces (JSF)
Apache Maven
Git
REST
Backend
Scrum
JUnit
AWS Lambda
Spring AOP
Angular
Java-Entwicklung

Werdegang

Berufserfahrung von Akhtar Ali

  • Bis heute 2 Jahre und 9 Monate, seit Sep. 2021

    Lead Java Developer

    GK Software SE

    Lead Java Developer focusing Java17, Spring Boot, MongoDB, Flux, Docker, Kubernetes, Microsoft Azure Cloud, PostgresSql in Retail sector. Tools & Technologies: Java 17,Spring Boot,Apache Kafka,ElasticSearch,MongoDB,Spring Data JPA/JDBC/Cloud/AOP/Security,Hibernate/JPA,Junit 5,Mockito,SLF4J,PostgreSQL,Flyway DB,Microsoft Azure,Docker,Kubernetes ,IntelliJ IDEA,Ubuntu,Fortify,ELK,OpenAPI,Prometheus,Grafana,OpenTelemetry,Jaeger, SonarQube, Resilience4J, Yourkit, FluxCD GitOps

  • 2 Jahre und 5 Monate, Mai 2019 - Sep. 2021

    Senior Java Engineer

    kfzteile24

    Role: Senior Java Engineer Development Methodology: Agile/Scrum Tech Stack: Java 11, Kotlin, Spring MVC, Spring Boot, Spring Data JPA, Spring Cloud, Spring AOP, Spring Security, Project Lombok, Hibernate, JPA, AWS SQS, Servlet, Junit 5, Mockito, Design Patterns, SLF4J, PostgreSQL, Flyway DB, AWS, Docker, Kubernetes, Jenkins, New Relic, Kibana, Circle CI, Apache Tomcat, IntelliJ IDEA, Git & Git Actions/CLI, Jira, pgAdmin4, Ubuntu.

  • 4 Jahre, Juni 2015 - Mai 2019

    Senior Java Developer

    NADRA

    Role: Senior Java Engineer 1. Core Back-end development of financially successful projects. 2. Implemented Oracle Universal Connection Pool(UCP) and integrated with IBM WebSphere environment in JAX-WS/SOAP-based web service for best throughput and zero downtime of Service to serve concurrent clients and no connection or memory leakage. 3. Micro Services API development using Spring Boot and Jersey framework. 4. Batch scheduler implementation to do a time-based activity. 5. Concurrent programming.

  • 10 Monate, Nov. 2014 - Aug. 2015

    Software Engineer(Java) Interfaces Team

    i2cInc

    Role: Worked as Java Developer/Sr. Software Engineer Responsibilities: Backend API's, Concurrent Threads development, Schedulers & Batch API, and Web Services/interfaces development. Industry/Domain: Core Banking, Payment Card Industry(PCI), Debit/Credit Card, etc.

  • 8 Monate, Apr. 2014 - Nov. 2014

    Java Developer

    Primatics Financial

    Role: Worked as Java Developer/Sr. Software Engineer Responsibilities: Back-end Services, Web Services, Business Change Requests development, Front End development, Business Rules development. Industry: Mortgage, Accounting, Loan, and Loan Valuations for Banks & Financial Institutions.

  • 1 Jahr und 8 Monate, Aug. 2012 - März 2014

    Software Engineer Java/Java EE

    Netsol

    Role: Worked as a Software Engineer/Java Developer on Insurance product. Industry/Domain: Insurance/Claims/Repair Management/Quote. Responsibilities: Primary responsibilities were the development of new business change requests, web development using Spring MVC and Java EE, Web Services, and REST API's, Business Rules engine development using Eclipse RCP, concurrent threads.

  • 9 Monate, Nov. 2011 - Juli 2012

    Software Engineer

    CureMD

    Software Engineer

Ausbildung von Akhtar Ali

  • 4 Jahre und 1 Monat, Juni 2007 - Juni 2011

    Software Engineering

    https://giki.edu.pk/

    4 years Bachelor degree in Software Engineering

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Gut

Interessen

Reading
Software Architecture
Software Development
Agile
Java
Spring Boot

21 Mio. XING Mitglieder, von A bis Z