
Muhammad Waqee
Senior Java Engineer
Salary / Daily rate
Lahore, Punjab, Pakistan
Freelance, open to permanent contract
Can come onsite
Skills
Languages
About me
Intro
Senior Java Engineer with 8+ years of experience designing and developing secure, cloud-native, and distributed backend systems. Expert in Java 17+, Spring Boot 3.x, and microservices architecture, with extensive experience in AWS (S3, ECS, Lambda, VPC) and real-time event processing using Kafka. Proficient in TDD, CI/CD pipelines, and application security (OAuth2, SAML, Spring Security). Passionate about integrating AI tools (rule engines, auto-tagging) into backend workflows and contributing t
Work experience
Senior Java Developer
Digi Visions Technologies
Nov 2024 - Present
2 years
United Arab Emirates · Remote
• Designed and deployed cloud-native microservices using Java 17, Spring Boot 3.x, and AWS ECS/Lambda. • Integrated event-driven architectures with Kafka, enabling high-throughput, real-time data processing. • Implemented secure API management using OAuth2 and SAML, aligning with enterprise security standards. • Optimized database performance with PostgreSQL and Redis caching, reducing response latency. • Worked on AI-enabled backend enhancements (rule engines, auto-tagging workflows). • Led CI/CD automation with Docker, Kubernetes, and Jenkins for seamless deployments. • Explored integration of AI/ML-based tagging and intelligent automation into backend workflows to enhance processing efficiency.
Senior Backend Java Developer
Squadio
Jan 2024 - Oct 2024
10 months
Remote
• Designed and deployed cloud-native microservices using Java 17, Spring Boot 3.x, and AWS ECS/Lambda. • Integrated event-driven architectures with Kafka, enabling high-throughput, real-time data processing. • Implemented secure API management using OAuth2 and SAML, aligning with enterprise security standards. • Optimized database performance with PostgreSQL and Redis caching, reducing response latency. • Worked on AI-enabled backend enhancements (rule engines, auto-tagging workflows). • Led CI/CD automation with Docker, Kubernetes, and Jenkins for seamless deployments. • Explored integration of AI/ML-based tagging and intelligent automation into backend workflows to enhance processing efficiency.
i2c Inc.
Jun 2011 - Dec 2023
12 years 7 months
Lahore, Punjab, Pakistan
Senior Backend Java Developer
Jan 2020 - Dec 2023
4 years
Lahore, Punjab, Pakistan
• Developed scalable Spring Boot microservices for high-volume financial transaction processing. • Implemented secure backend systems adhering to PCI DSS and OWASP security practices. • Introduced Kafka-based asynchronous messaging, improving system resilience under high load. • Applied TDD with JUnit 5 ensuring high test coverage and reliability. • Collaborated with cross-functional teams in an Agile environment to deliver complex features.
Backend Java Developer
Jun 2011 - Dec 2019
8 years 7 months
Lahore, Punjab, Pakistan
• Built and enhanced REST APIs supporting core banking and prepaid card management features. • Worked with distributed backend components for settlement, reconciliation, and transaction authorization. • Integrated backend services with Visa/Mastercard networks, ensuring secure financial operations. • Maintained and optimized SQL queries and procedures for large-scale transaction data.
Education
University of Engineering and Technology, Lahore
Bachelor of Science (B.Sc.), Computer Engineering
2007 - 2011
3 years 9 months
Grade: 3.0
Studied Bachelor of Science in Computer Engineering with Focus of Software Engineering in University of Engineering & Technology Lahore Pakistan.
Government College University, Lahore
F.Sc., Pre-Engineering (Equivalent to A Levels)
2004 - 2006
1 year 11 months
Grade: 80%
Portfolio

Case Study 3: Real Estate Location Insights Platform

Case Study 2: E-Services Ticketing & Collaboration Platform
