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
Werdegang
Berufserfahrung von Akhtar Ali
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
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