Hire Muhammad Noman, Vetted Software Engineer Developer | UpstaffSoftware Engineer

Muhammad Noman, Software Engineer

Vetted expert in Back-End Web (5.0 yr.), DevOps (4.0 yr.)
english C1 (Advanced) English
seniority Senior (5-10 years)
location Lahore, Pakistan

Summary

Software Engineer with 5+ years of expertise in developing Java-based enterprise and fintech applications. Spearheaded a 15-member team with a focus on cross-functional collaboration to enhance project outcomes. Highlights include raising production system TPS to 500, reducing bug rates by 15%, and improving application uptime. Excelled in a lead role at i2c Inc., with achievements in reengineering APIs for better performance, implementing DevOps practices, and ensuring 100% system uptime. Technical strengths encompass Java, microservices using Spring Boot, distributed systems, API development, and proficiency with Docker, Kubernetes, and CI/CD. Holds a Bachelor's in Computer Science, backed by industry recognition with the Dean's List Academic Achievement Award.

Main Skills

Java, Software Engineer

Java 5 yr.

SDLC, Software Engineer

SDLC 5 yr.

1C, Software Engineer

1C

VBA, Software Engineer

VBA

Programming Languages

Java Libraries and Tools

Hazelcast JAXB RESTeasy

Java Frameworks

Hibernate Spring Spring Boot

.NET Platform

VBA

Databases & Management Systems / ORM

Cloud Platforms, Services & Computing

Amazon Web Services

AWS Security Groups

Azure Cloud Services

Azure DevOps

Platforms

1C Antes

Methodologies, Paradigms and Patterns

Agile microservices architecture SDLC 5 yr. SOAP

QA, Test Automation, Security

Apache Maven JUnit Mockito

Version Control

Apache Subversion BitBucket SourceTree SVN

Deployment, CI/CD & Administration

CD DevOps pipelines Gradle

Virtualization, Containers and Orchestration

Mail / Network Protocols / Data transfer

JWT

SDK / API and Integrations

JWT RESTful API Stripe

Message/Queue/Task Brokers

Kafka RabbitMQ

Other Technical Skills

PCI DSS
ID: 300-215-046
Last Updated: 2025-03-01

Work Experience

Software Engineer, Microservices Architecture

Duration: Project-specific duration not provided, employment from July/2019 to May/2023.
Summary: Restructured existing monolithic code to a microservices architecture to make the application scalable.
Responsibilities: Re-engineering of the system into smaller, cohesive modules, automating deployment processes for scalability with zero downtime.
Technologies: Spring Boot, Docker, Kubernetes, CI/CD pipelines

Software Engineer, MAFF Payment Gateway Integration

Duration: Project-specific duration not provided, employment from July/2019 to May/2023.
Summary: Successfully integrated a robust payment gateway into the main application, achieving compliance and ensuring uptime.
Responsibilities: Integration of payment gateway with the merchant account and backend system, ensuring reliability and PCI compliance.
Technologies: Java, merchant account systems, payment gateway technologies

Software Engineer, American Express (AMEX) Wallet Web Service

Duration: Project-specific duration not provided, employment from July/2019 to May/2023.
Summary: Developed a secure RESTful web service for payment solutions that can be used by banks and merchants.
Responsibilities: Creation of open API for payment solutions, ensuring secured communication using JWE.
Technologies: Java EE, RESTEasy, JSON Web Encryption (JWE)

Software Engineer, Commercial Credit Limit/Corporate Credit Cards/Financial Hierarchical Institute of Payments

Duration: Project-specific duration not provided, employment from July/2019 to May/2023.
Summary: Created a Java-based financial hierarchical system for managing payments within a corporate structure.
Responsibilities: Development of a system to manage company, departments, and employee payments within hierarchical levels, and implementation of algorithmic improvements.
Technologies: Java, payment processing algorithms

Software Developer, Meterflow Application

Duration: May/2023 to Present
Summary: Contributed to the Meterflow application's efficiency in managing UK residents' smart meters for accurate bill generation.
Responsibilities: Analyzing and fixing production bugs, implementing new electric meter requirements, managing XML Schema Definitions adjustments.
Technologies: XML Schema Definitions (XSD), transaction processing systems

Education

  • Bachelor of Sciences in Computer Science
    Punjab University College of Information Technology
    2015 - 2019

Ready to hire Muhammad Noman
or someone with similar skills?

All developers are available for an interview. Let's discuss your project/vacancy.
Book A Call