Muhammad  Kabeer

Muhammad Kabeer Email and Phone Number

Full Stack Java Developer at Schneider @ Schneider
Muhammad Kabeer's Location
United States, United States
About Muhammad Kabeer

• Around 8 years of Experience, development, deployment Maintenance of web-based and Client-Server business applications using OOP, Java/J2EE technologies in various domains Retail, Banking.• Experience in all phases of Software Development Life Cycle (SDLC), which includes Integration, Implementation, Interaction, Business Analysis/Modeling, Documentation, and Testing of all software applications.• Ability to efficiently translate algorithms, ideas and concepts to software applications and other client environment specific tools to design the client module.• Proficient in design and rapid development of web and J2EE applications using Core Java, JSP, JSF, CSS, Servlets, EJB, JavaScript, Spring 4/5, JDBC, JNDI, JMS, SWING, Angular 6/7,HTML/DHTML, XML and Struts framework.• Experience in client side designing and validations using HTML, CSS, Java 8/7/5, AJAX, jQuery, AngularJS and NodeJSdeveloping API using Node.js to allocate access to data in SQL, MongoDB• Using Apache Mesos and Kubernetes to deploy and manage Micro services in data access layer to access and update information in the database.• Proficient in MVC architecture using Spring framework / JSP-Servlet and J2EE Design Patterns and other client environment specific tools.• Good Knowledge in Jenkins to automate the Deployment Process to query the database and perform other CRUD operations.• Experience in applying JMS (Java Messaging Service) for reliable information exchange across Java applications using Apache Kafka, RabbitMQ, ActiveMQ and IBM MQ to communicate from Client to Server• Experience in Agile software development process test Driven Development and Scrum in handling messaging servicesin secure file transfer using SFTP tool and to enable SSH keys for password less authentication service.• Creating a responsive web offer wall so that it could be integrated with any iOS/Android app via a web view, project was created with Google Cloud and PHP• Handling on experience in Continuous Integration/Continuous delivery (CI/CD) tool Jenkins for deploying applications to AWS and on-premise servers.• Extensively Used Jenkins as Continuous Integration tool to deploy Spring Boot Micro services to Pivotal Cloud Foundry (PCF) using build pack• Expertise in Struts and HibernateFrameworks and concrete classes to interact with persistence entities in the serversin handling messaging services Hadoop skills using Apache Kafka to design the client module servers

Muhammad Kabeer's Current Company Details
Schneider

Schneider

View
Full Stack Java Developer at Schneider
Muhammad Kabeer Work Experience Details
  • Schneider
    Full Stack Java Developer
    Schneider Aug 2020 - Present
    Green Bay, Wi, Us
    Project Description: Schneider is a premier provider of transportation and logistics services. We embrace our purpose to make energy mean something. A digitized, sustainable energy landscape is what we’re building for people, homes, and businesses offering one of the broadest portfolios in the industry, Schneider’s solutions include Regional and Long-Haul Truckload, Expedited, Dedicated, Bulk, Intermodal, Brokerage, Warehousing, Supply Chain Management and Port Logistics and global private equity firm focused on acquiring and investing in growing businesses. IMS is an integrated private electronic management system designed to manage financial products, investments, and users, generate reports and send emails.Responsibilities:•Involving in various phases of Software Development Life Cycle (SDLC) using Agile Methodology and followed Scrum sessions.•Using Agile Scrum methodologies for application development and merge code to integration branch modulesSpring MVC with Hibernate framework to build the application on server side and concrete classes to interact.•Experience in working with NoSQL database likeMongoDB, Cassandra for handling huge amount of data. Involved in Handled Database access operations.•Using NodeJS to structure JavaScript code in an MVC (Model, View, and Controller), Used AngularJS, and D3JS to build a single-page application.•Experience with containerization technologies, including Docker, Kubernetes, or Rancher. Well versed with OpenStack based cloud infrastructure.•Creating DAO interface,abstract class and concrete classes to interact with persistence entities. Applied jQuery, Bootstrap, CSS3, JSP, and JSTL to build interactive and dynamic UI.•Using AJAX calls for data updates in UI along with JSON data parsing and Struts validation frame work for performing front end validations.•Security vulnerability fixes on server by setting up Big-Fix, Carbon-Black, Flex-era on cloud VM, Configuring firewall settings in Google cloud platform (GCP).
  • Blue Cross Blue Shield
    Java/J2Ee Developer
    Blue Cross Blue Shield Feb 2019 - Jul 2020
    Chantilly, Va, Us
    Project Description: Blue Cross Blue Shield is an independent licensee of Blue Cross Blue Shield Association. It’s a part independent locally operated company called plans. Each Plan is community based, working closely with local and physicians to assure its customers receive excellent and affordable care tailored to their needs independent, community-based and locally operated Blue Cross and Blue Shield companies that collectively provide health care coverage.Responsibilites:•Involved in various phases of Software Development Life Cycle (SDLC) to ensure correct build execution in the programtest cases and performed unit test using JUnit Framework to web sphere deployment environments. •Involved in gathering system requirements for the application and worked with the business team to review the requirements and went through the Software Requirement Specification document and Architecture document.•Security vulnerability fixes on server by setting up Big-Fix, Carbon-Black, Flex-era on cloud VM, Configuring firewall settings in Google cloud platform (GCP).•Strong experience with MongoDB development (reports, schema design, map reduce functions) and migrations from SQL relational databases to NoSQL databases like MongoDB.•Used Java 7 features like Streams and Lambda Exp for API Development and performed unit testing using frameworkswith NodeJS framework including authoring complex directives, services, controllers and filters.•Developed the Presentation and Controller layers using JSP, HTML, JavaScript, Business logic using Spring4, and Persistent layer DAO, Hibernate Persistence Strategy for all modules.•Experience with containerization technologies, including Docker, Kubernetes, or Rancher. Well versed with OpenStack based cloud infrastructure•Involved in Production Support many production issues based on the priority application in the program extensively used Hibernate in data access layer to access and update information in the database in the server.
  • Provident Financial Services
    Java Developer
    Provident Financial Services Sep 2017 - Jan 2019
    Nedlands, Western Australia, Au
    Project Description: Provident is a group of multidisciplinary and highly experienced financial planning specialists who work together to improve the financial security and well-being of individuals, families and businesses. Whether starting a wealth creation strategy, setting up a Self-Managed Super Fund, getting ready for retirement or facing aged care decisions, at Provident Financial Services our first priority is you project deals with online payments, user management, balance & transaction reporting. This project is on Banking and Payment Solutions Before we provide any financial planning recommendations, we spend the time to fully understand your objectives, attitude to risk, expected investment time frames and most importantly your Enjoy Factor. This focus makes every client partnership at Provident a unique one.Responsibilities:• Requirement Analysis and documentation as per SDLC Methodologies using Java 5,Agile Methodology (SCRUM) for gathering the Requirements, Design, Analysis, Development, Data Validation and System Testing.• Implemented Spring Boot with Microservices to divide the application into various orchestral applications. generatedREST APIs using JAX-RS implementation and created RESTAPIs like POST, GET, and PUTetc from scratch. • Implemented security standards for applications using Spring security powered by OAuth and worked on various solution to stop security issues like XSS, CSRF, CORS• Experience in making web pages at the clientside dynamic by using jQuery to make the HTML5 and CSS3 code to interact with the JavaScript functions.• Deployed the drools rules as a service in J2EE stack environment and packaged and deployed the application in JBoss Added support to login page to Inside View with Microsoft OAuth APIs.• Implemented Hystrix circuit breaker pattern to handle timeout errors when the target services are down.Spring Retry based on Hystrix circuit breaker fallback response.
  • Arbisoft
    Software Developer
    Arbisoft Oct 2013 - Dec 2016
    Mckinney Tx, Tx, Us
    Responsibilities:• Involved in gathering system requirements for the application and worked with the business team to review the requirements and went through the Software Requirement Specification document and Architecture document.• Involved in various phases of Software Development Life Cycle (SDLC) for data extraction and analysis of datain building and deployment of application in Linux environment for data extraction and analysis of data.• Monitor and administer the automated build and continuous integration process to ensure correct build execution and facilitate resolution of build failures.• Developed the Presentation and Controller layers using JSP, HTML, JavaScript,React JS, Backbone JS, Ember JS created the S3 for the Storing the Big Data of different Application Using Amazon Web Services.• Developed the Arrays and Procedures and Functions using PL/SQL Business logic using Spring, and Persistent layer DAO, Hibernate Persistence Strategy for all modules.• Using JMS to send email or notify companies or users who have subscribed services in our product and servicesJava features like Streams and Lambda Exp for API Development to sort the information and manage data.• Implemented the Restful Web services URL Paths to Secure the Application for Unit testing of application programUsed Agile Scrum methodologies for application development in the Software Requirement Specification document.• Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.• Involved in Creating the Cursors and Records, Exceptions and consumed Web Service using WSDL and SOAP, Rest tested using SOAP UI• Exposed Java API for other applications to access data using REST API andimplemented Message Queues using Active MQ and JMS for transaction management.

Muhammad Kabeer Education Details

  • Penn State University
    Penn State University
    Computer Science

Frequently Asked Questions about Muhammad Kabeer

What company does Muhammad Kabeer work for?

Muhammad Kabeer works for Schneider

What is Muhammad Kabeer's role at the current company?

Muhammad Kabeer's current role is Full Stack Java Developer at Schneider.

What schools did Muhammad Kabeer attend?

Muhammad Kabeer attended Penn State University.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.