I am a senior software engineer with 15+ years of experience designing, building, and modernizing enterprise systems across banking, financial services, healthcare, security platforms, and enterprise SaaS. I specialize in Java, distributed systems, and scalable architectures, and I enjoy turning complex problems into robust, maintainable solutions. I thrive in Agile teams, lead refactors and cloud migrations, and am committed to delivering secure, production-grade software. My focus is on practical architecture, solid testing, and strong collaboration across cross-functional teams to drive measurable business impact worldwide.

Faisal Aziz

I am a senior software engineer with 15+ years of experience designing, building, and modernizing enterprise systems across banking, financial services, healthcare, security platforms, and enterprise SaaS. I specialize in Java, distributed systems, and scalable architectures, and I enjoy turning complex problems into robust, maintainable solutions. I thrive in Agile teams, lead refactors and cloud migrations, and am committed to delivering secure, production-grade software. My focus is on practical architecture, solid testing, and strong collaboration across cross-functional teams to drive measurable business impact worldwide.

Available to hire

I am a senior software engineer with 15+ years of experience designing, building, and modernizing enterprise systems across banking, financial services, healthcare, security platforms, and enterprise SaaS. I specialize in Java, distributed systems, and scalable architectures, and I enjoy turning complex problems into robust, maintainable solutions.

I thrive in Agile teams, lead refactors and cloud migrations, and am committed to delivering secure, production-grade software. My focus is on practical architecture, solid testing, and strong collaboration across cross-functional teams to drive measurable business impact worldwide.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Software Developer at Covata
October 1, 2017 - Present
Designed and enhanced a high-performance data security platform handling sensitive enterprise data at scale. Modernized legacy monolithic services into containerized microservices using Docker and Kubernetes. Implemented Spring Boot REST APIs with layered architecture and SOLID design. Introduced structured logging and centralized monitoring to improve observability. Optimized database access patterns and introduced asynchronous processing to boost throughput. Implemented OAuth 2.0 and SAML-based authentication for enterprise security compliance. Automated build/deploy pipelines with Gradle and Jenkins. Contributed to architectural roadmaps and cross-team design sessions. Applied TDD and Mockito-based unit testing to improve regression safety and maintainability.
Senior Software Developer at Morningstar
May 1, 2017 - August 1, 2017
Maintained and enhanced user-facing financial platforms built with Java and ASP.NET. Resolved XSS and input validation vulnerabilities to strengthen security. Refactored legacy modules to improve stability and expanded automated test coverage. Operated within an Agile/TDD framework with frequent sprint-based releases.
Senior Java Developer at Deutsche Bank
June 1, 2012 - December 1, 2016
Architected and implemented high-performance ETL systems using Groovy and Oracle SQLLDR. Designed configuration-driven data ingestion pipelines for large financial datasets. Built a concurrent reporting framework using java.util.concurrent. Implemented fault-tolerant failover with round-robin strategies across CMIS servers. Developed RESTful microservices for modular data extraction and integration workflows. Orchestrated workflows with Activiti BPM and integrated SSL-based authentication with LDAP. Built message-driven components using ActiveMQ and emphasized pair programming, TDD, CI/CD, and bi-weekly production releases. Improved operational stability through enhanced exception handling and resource pooling.
Technology Lead at Primatics Financial
January 1, 2006 - December 31, 2011
Led a team of engineers building a concurrent loan cashflow and risk processing platform for financial institutions. Designed scalable architecture and implemented multithreaded processing using Java concurrency utilities. Leveraged JMS and distributed processing patterns to handle high-volume workloads.
Senior Engineer at 360 Training Ltd
January 1, 2011 - December 31, 2011
Developed backend components for an enterprise e-learning platform using Spring MVC and REST services. Improved performance of bulk user import modules and enhanced code quality through refactoring and unit testing.
Lead Engineer at Folio3
January 1, 2011 - December 31, 2012
Led migration of healthcare systems from Oracle to SQL Server, including schema and PL/SQL conversion. Optimized database performance and refactored legacy modules.
Lead Software Engineer at Logitive Systems
January 1, 2012 - December 31, 2013
Built multithreaded data obfuscation utilities for sensitive enterprise datasets. Established Selenium automation integrated with Gradle and Jenkins CI pipelines.
Software Engineer at Matrix Systems / Prislogix
January 1, 2004 - December 31, 2006
Contributed to enterprise financial and healthcare systems using Java, C#, and SQL-based backends.

Education

Master of Computer Science (MCS) at Iqra University
January 11, 2030 - March 10, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Healthcare, Software & Internet, Professional Services, Other