Muhammad Khalid Email and Phone Number
Git: https://github.com/mkhalid003 | Blog: https://esbreflections.wordpress.com/Sun certified Java Programmer with 10+ years of experience in JAVA/J2EE Application Development, Micro-services Development using Spring and SpringBoot, Middleware technologies Fuse ESB and also familiar with Mule ESB and Web methods, mediation engine (Apache Camel) , SOA Specialist.Expertise in micro-services architecture, end to end service design, building, testing and deployment using standard cloud practices in the project and also experienced in design, development, monitoring and scalability solution and architecture, configuration and migration to AWS and GPC Cloud along with application development. Experience in Platform as a Service (PaaS), development, Worked on open-shift platform in cloud to run micro-services.Experienced in Software as a Service (SaaS), API First approach, Spring boot, Spring Batch, Docker, Kubernetes, CI/CD (Continuous Integration, Continuous Delivery) pipeline approach in the services.Experienced in using SpringBoot projects and its ecosystem like eureka server, config server, security, actuator, swagger, etc align them with our business micro-services.Expertise in Restful Api designs, Asynchronous micro-services architecture with scalable and fault tolerant design, enabling application monitoring and alerts.Areas of competencies includes high-performance spa web applications, object-oriented design/patterns, auto healing cloud application design and server less application, containerised application development and deployment strategies.Expert in developing Enterprise Integration Application using Fuse, Apache Camel Framework and Mule ESB. Extensive experience in EAI consulting, Camel Integration Application development, Fuse/ServiceMix container management and Mule ESB middleware application development.
Telus International
View- Employees:
- 306
-
Application Development Team LeadTelus International Sep 2022 - PresentNoida, Uttar Pradesh, India -
Applications Development Module LeadTelus International Sep 2021 - Aug 2022Noida, Uttar Pradesh, IndiaResponsible for taking requirements from business team, meetings with client, product team as onsite co-ordinator and analysing, interpreting the information/data.Responsible for creating software design documents and low level design (skinny) documents for the micro services development.Responsible for creating and writing spring boot helper and common micro services environment in cloud like eureka server, config server, API server, security server, swagger-ui etc.Responsible for Open shift setup as PaaS in cloud, set up of storage and other outbound connectors with open shift server.Responsible for writing code for micro-service development - processing large set of XML inbound file’s as batch micro-service required for HSM Ecosystem.Responsible for writing code for micro-service development - processing fixed/flat inbound file as batch micro service required for HSM Ecosystem. Responsible for writing code for micro-service development - exposing various REST API's using spring boot web feature. Responsible for writing code for micro-service development - Apache Camel routing service for doing various type of mediation and integration with different systems. Responsible for writing the code and SQL for database interaction. Also worked on stored procedures handling, spring boot JPA and repository concepts.Responsible for writing Junit and mockito test cases.Responsible for deploying and end to end managing the application. -
Senior Application DeveloperTelus International Jun 2020 - Aug 2021Greater Noida, Uttar Pradesh, India- As a senior developer in my team, taking requirements from the client, converting them into technical design, and developing microservices, batch services by following latest and efficient technology in Java/J2ee domain.- Mainly technology stack upon I am working to develop microservices and applications Java J2EE,Springboot, JBoss FUSE,Apache camel,Mule ESB | Openshift cloud- Handling cloud deployment, CI/CD pipelines, openshift. -
Engineer Ii (At Onsite Location In Canada-Toronto)Telus International Jan 2019 - Jun 2020Toronto, Canada AreaWorking on Java/J2EE,Microservices,Software as a Service (SaaS), API First approach, Spring boot, Spring Batch, Openshift, Docker, Kubernetes, CICD pipeline (Continuous Integration, Continuous Delivery). -
Senior Software EngineerTelus International Feb 2015 - Jan 2019Noida Area, IndiaWhen I started my journey with Telus International, the company name was Xavient Information Systems and I had the following Job duties as SSE in Java/J2EE domain. Responsible for designing and developing routes for integrating various services. Responsible for implementing and integrating SOAP and REST-based web service in routes. Responsible for making external system calling to mainframe services through apache camel routes. Responsible for integrating apache activeMQ, apache CXF in the route. Responsible for understanding WSDL contract and exposing SOAP endpoints using apache CXF. Responsible for writing code for using various camel components as per the requirement in the route. Responsible for writing the code and SQL for database interaction. Responsible for features installation and OSGI deployment of developed services on dev environment. Responsible for working on POC’s to implement in project. Responsible for writing Junit test cases. Responsible for understanding business impact of services like billing, payment related services and creates use case and low level design document for them as it is migration project. Recently I did POC on Single Sign On Solution using Kerberos protocol. -
Senior Software EngineerChetu, Inc. Jun 2014 - Feb 2015Noida, Uttar Pradesh, India -
Software EngineerChetu, Inc. Nov 2012 - Jun 2014Noida Area, India Responsible for writing code for exposing REST endpoint using Jersy framework in mule flow. Responsible for writing code for consuming APC Payment Gateway service into the mule flow. Responsible for Three-D secure API integration in mule flow for securing VISA/MASTER card transactions. Responsible for Wirecard API integration in mule flow for payment transactions. Responsible for writing code to integrating JMS, apache ActiveMQ into the mule flow. Responsible for writing code for Jersy Rest framework. Responsible for using various component, connectors and transformers of mule ESB according to the requirement. Responsible for integration and implementation of external services as fraud services into the mule flow. Responsible for implementing and integrating SOAP and REST based web service in flow. Responsible for writing the code and SQL for database interaction. Responsible for writing Junit test cases. Responsible for working on POC’s to implement in project. Responsible for deployments of mule applications into various environments and also manage mule management console application. During project I did POC on Zero downtime service deployments. During project I did POC on VISA/MASTER card , Three-D secure integration with Our service and maintain PCI(Payment Card Industry Standard). -
Process Executive (Technology Solution Optimization)Infosys Jan 2012 - Nov 2012Income Tax Office GhaziabadFrom Jan 2012 to Nov'12, With Infosys Limited as TSO in Application Development and Support at Client Location Income Tax Office Ghaziabad.• Analysis and design the requirements specification provided. • Involved in creation of database connection and getting the database from the using ` hibernate.• Involved in developing code Action class and form bean class.• Used the MVC model • Performed client side validation and server side validation using javascript and validation ` framework.• Involved to develope the utility code for application the Ant script, XML parser and log4j.• Involved in bug fixing and maintenance of application • Involved to develop some file handling related code in application• Responsible for fixing the bug of struts hibernate framework in intern modules. -
Java DeveloperAcme Soft Tech Feb 2011 - Jan 2012Jaipur Area, India1 Responsible for development, enhancement & implementation of module.2 Involvement in creation of User Interface and Backend Programming.3 Involved in developing code for Action class and Form Bean class.4 Use the Layers Based Architecture along with MVC model.5 Performed client side and Server side validations using Validation Framework.6 Involvement to develop utility classes in java.7 Involved in bug fixing in enhancement and maintenance of the application. -
Trainee Java DeveloperGirnarsoft Jul 2010 - Jan 2011Jaipur Area, IndiaWorked as trainee developer on www.cardekho.com
Muhammad Khalid Education Details
-
Information Technology
Frequently Asked Questions about Muhammad Khalid
What company does Muhammad Khalid work for?
Muhammad Khalid works for Telus International
What is Muhammad Khalid's role at the current company?
Muhammad Khalid's current role is Java | SpringBoot | Apache Camel | GCP/AWS.
What schools did Muhammad Khalid attend?
Muhammad Khalid attended Rajasthan University, Mguniversity.
Not the Muhammad Khalid you were looking for?
-
Muhammad Khalid
Mumbai -
1facilio.com
-
-
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial