Post Job Free
Sign in

Java Developer Software

Location:
Karachi, Sindh, Pakistan
Salary:
140000
Posted:
May 07, 2025

Contact this candidate

Resume:

Shaharyar Iqbal

Date of birth: **/**/**** Place of birth: Karachi, Pakistan Nationality: Pakistani

Phone number: +92-313******* (Mobile) Email address: *****.*****.*********@*****.*** Address: Karachi, A-98 Block C Gulshan-E-Jamal Karachi, 74000, Karachi, Pakistan (Home)

Tech Lead Java Developer & Full Stack Java Developer skilled in Java, Spring Boot, Microservices, Angular, React, REST APIs, Kafka, CI/CD, Docker, Kubernetes, and cloud platforms like Azure. Passionate about designing scalable backend systems and mentoring teams. Based in Karachi, Pakistan with an H1-B visa stamped — needs conversion. 01/05/2017 – CURRENT Karachi, Pakistan

SOFTWARE DEVELOPERS NISUM TECHNOLOGIES

Responsibilities:

●Provided technical consultancy to different clients over the period of more than 6 years at Nisum.

●Creating technical design documents, user requirement documents and actively participating in technical implementation.

●Worked on microservices to interact with other system via Sync (WebClient)/ Async using kafka.

●Worked with product owners on requirements gathering,grooming and planning

●Leading team and make sure that everyone is fully utilized and delivering with full ownership, commitment and quality.

●Worked on in house Infrastructure to deploy application on kubernates.

●Having a strong grip on the project domain and able to fully understand the entire scope.

●Mentoring development team in house.

●Implemented CI/CD pipelines with Jenkins and Github action for automated deployments

●Mentoring testers for their automation scripts using cucumber. Working with several cross functional teams like DevOps, Release Management and Release Support Team in different projects and ensure end-to-end delivery.

03/08/2016 – 09/05/2017 Karachi, Pakistan

SOFTWARE DEVELOPER GLOBAL SOFTWARE CONSULTANT

Responsibilities:

●I was leading multiple teams of software engineers for product development. Involved in task allocation and coordination within the development team, also act as scrum master.

●Job responsibilities included but not limited to : requirement gathering, application architecture and design, client interaction and consultancy, team management, build/ release management, collaborate with other team members to create efficient, scalable, and maintainable solutions, provide solutions regarding technology selection, system structure, and integration points.

●Analyze issues, propose solutions code reviews, mentoring and Designing, Developing and upgrading android applications.

●Tools/ platform/ language : Java, Kotlin, 3rd Party Libraries such as (Google Map, Baidu Map, Stripe, Facebook, Google+ sign, Picasso etc).

●Developed Data Flows and Technical Design Specifications.

●Built effective queries for high-performance reporting and rendered them to Json, HTML, PDF and Excel format. Generate charts using jqGrid and canvas.js.

●Software system analysis and design using UML.

●Worked on projects : LEOMerchant, LEOSmart)

12/05/2015 – 29/03/2016 Karachi, Pakistan

APPLICATION SOFTWARE DEVELOPER MBS COMPANY

Responsibilities:

●Designing and Developing Mobile applications from scratch, Hands on Php server configuration as per application

●Propose/Implement design and methodologies for development. ABOUT ME

WORK EXPERIENCE

●Developing android applications using activity, fragment, broadcast receivers and services.

●Establishing a Php Server for communication with android via Rest Services.

●Generate reports and charts using jqGrid and canvas.js.

●Published applications: Appro, SmartSurvey.

2011 Karachi, Pakistan

BACHELOR COMPUTER SCIENCE Bachelor Computer Science Website https://www.ssuet.edu.pk/

Mother tongue(s): URDU

Other language(s):

UNDERSTANDING SPEAKING WRITING

Listening Reading Spoken production Spoken interaction ENGLISH C2 C2 C1 C1 C2

Levels: A1 and A2: Basic user; B1 and B2: Independent user; C1 and C2: Proficient user Java (computer programming) JavaScript Microsoft Office Microsoft Excel Microsoft Word Java (Junit) Java (Spring JUnit Hibernate) microsensors RestAPIs Frameworks: Spring, Spring Boot Spring (Spring Boot, Spring Security) Spring Kafka MySQL Oracle User Java2ee Java, JavaFX use personal organization software With one year of experience in Vue.js Angular React, AngularJs JavaScript Framework Apache Tomcat JavaScript - JQuery HTML CSS Javascript Jquery use markup languages Programming Languages - C,C++,Java,HTML and MS SQL server CSS3 (basic) communicate problems to senior colleagues communication communication principles Full-Stack Software Developer programming, software engineering, software development Software Development and Software Engineering Software engineer

● Supply Chain Management

Client: WSI

Description: Project is Supply Chain management system handling inventory and orders Tech Stack: Java17, Gradle, SpringBoot, Reactive Spring, Kafka Responsibility:

●Responsible for overseeing reservation, order management, customer management, sourcing, item and inventory microservices, which played a crucial role in ensuring real-time stock availability and allocation for a leading e- commerce platform.

●These microservices communicate synchronous and Asynchronous requests / messaging using Reactive WebClient and Kafka respectively.

●Created file-upload framework microservice which reads excel and csv file and processes each row and stores it in Cassandra, Solr database.

●Contributing to system architecture, software design, and coding best practices.

●Perform Code reviews, Ensure the code changes that are made are in consistent with coding rule guidelines.

●Backstage – Cross Divisional Purchases (CDP)

Client: Macy’s (Atlanta Region)

Description: Project was a Warehouse Management System (WMS) handling specific types of orders that were created from a warehouse to perform cross warehouse (divisional) purchases. Tech Stack: Spring Boot, Java, Oracle, Kafka

Responsibilities:

●I was leading this project from offshore with the support of an onshore engineer.

●As the project lead, I managed a cross-functional team, fostering collaboration between developers, analysts, QA and regression team. Through effective teamwork, we streamlined operations.

●Customized several processes which includes order creation, Items picking, Packing, Manifesting and finally shipping those items via specific carrier. Each and every process is based on different micro-services. EDUCATION AND TRAINING

LANGUAGE SKILLS

SKILLS

PROJECTS

●Perform code reviews in Github ensuring code quality and adherence to coding standards.

●Overseeing project planning, resource allocation, and milestone tracking.

●Help in release deployment on production.

●Inventory Management

Client: WSI

Description: Project is inventory management system handling inventory and items related microservices. Tech Stack: Java17, Gradle, SpringBoot, Reactive Spring, Kafka Responsibility:

●Responsible for overseeing inventory, item, managing backend portal named WOOF UI which compromises delivery- date, store business operations, item and inventory microservices.

●Contributing to system architecture, software design, and coding best practices.

●Perform Code reviews, Ensure the code changes that are made are in consistent with coding rule guidelines.



Contact this candidate