above 4 years working experience in Java/J2EE Software Development. I have been working on different ERP, Integration and telecom based projects (e.g My Telenor App, Inland Revenue Information System IRIS, Korek) for clients like Telenor Pakistan and Federal Board of Revenue Pakistan. My major work is in Java/J2EE and its Integration Frameworks.
Mainly working in a monolithic-micro services architecture using Apache Camel as our main Integration Framework to
connect mobile sim operators and aggregators in different countries with our main client as Badoo.
Develop and maintain an integration layer between clients and aggregators in different countries to facilitate the users to
perform payments through mobile phone credit.
My routine tasks are to communicate with Clients and different aggregators regarding issues. Write code for bug fixing and
perform testing. Gather requirements, design , document and develop each and every part of the integration.
Working on Integration for multiple countries at the same time and communicating with the stakeholders.
Involved in the whole SDLC from problem statement till final releases and deployments.
Working in a DevOps model and responsible for Development as well as Setting Up environment e.g. Setup Docker Containers, Databases and Kafka Queues. Integrate Different ERPs of Telenor Global with third parties. Integrate existing procurement system with Coupa using Java open source technologies. Work with Messaging Technologies mostly Kafka and JMS. Install and Perform Maintenance Checks on Docker Cotainers, Queues and Databases. Document Standard Operation Procedures.
Integrate New Modules (Third Party WebServices) for Integration Layer (ESB, AppProxy Servers), and give Solution in terms of DB Schema (mainly using SOAP/REST/ESB/SQL) Software Development of Admin Portal for System Analysis using PrimeFaces, JSF. Generate Analytics Report of whole System for decision making. Collaborate with QA team for functional, System and Integration Testing. Interaction with production, development and staging servers on Linux Collaborate with stakeholders for UAT's (user acceptance testing) and live support. Responsible for the maintenance, monitoring and Execution of Telenor Orion Project Integration Layer (AppServer,ESB) and Analytics. Responsible for the development and maintenance of Korek Self Care Project.
Write code of new modules of Taxation for Inland Revenue Information System IRIS (mainly in JSF/Primefaces/Hibernate/Java.) Provide support for issues. Give demonstration of Software Solutions/new modules to stakeholders. Focus on enhancements and how the overall quality can be improved.