Summary
Overview
Work History
Education
Skills
Timeline
SoftwareDeveloper
Mohammad Tarik Pathan

Mohammad Tarik Pathan

Tampa,FL

Summary

I am proud to have accumulated 6 years of valuable experience as a Java developer. Throughout my career, I have honed my skills and expertise in this field, which I believe make me a strong candidate for any Java development role.

Industry Experience:

During these 6 years, I have had the privilege of working in various industries including Media-Service and e-commerce. This diverse exposure has allowed me to adapt to different project requirements and regulatory environments. My experience spans both backend and frontend development, making me well-rounded in the Java ecosystem.

Skills:

My technical skills have evolved significantly over the years. I have a deep understanding of Java and Software development life cycle as I have experience in design, Development and Implementation, Testing and Deployment of Web-based, Client-Server, multi-tiered applications using Java/J2EE in various domains. Working with Amazon Web Services and exposure in using various components like EC2, S3, EBS, Cloud Front, SNS, Elastic cache and DynamoDB.

Hands-on experience in developing web-based applications using Java, Servlets, JSP, JSF, Hibernate, Spring, Web Services (REST and SOAP), MVC framework (Spring MVC), databases Oracle, MySQL, DB2.

Expertise in developing web applications using front-end technologies like HTML, Bootstrap, CSS, XML, jQuery, AJAX, JSON, AngularJS and React-JS.

Handled SQL queries in PL/SQL, functions, packages, tables, views, triggers, and Stored Procedures in Relational Database management systems like Oracle, MS SQL and DB2.

Experience in developing microservices using Spring Framework features like Spring MVC, Aspect Oriented Programming (AOP), Data Access Object (DAO), Spring Hibernate Templates, Spring Security, Spring Boot, and Spring Batch.

Knowledge in implementing Service Oriented Architecture (SOA) using Web Services and hands on experience in developing SOAP and RESTful web services.

Hands on experience in implementing and integrating frameworks like Spring MVC, Spring IOC, Spring AOP, Hibernate and JPA.

Expertise in using bug tracking, issue tracking and project management tool JIRA and production support activities, with strong debugging and troubleshooting skills.

Overview

6
6
years of professional experience

Work History

Java Full Stack Developer

JPMorgan Chase
Tampa, Florida
11.2023 - Current
  • JPMorgan Chase & Co. (NYSE: JPM) is a global leader in financial services, with a rich history of over two centuries. Within JPMC, the Escrow Strategic Platform plays a pivotal role in managing and facilitating secure financial transactions, providing clients with a reliable mechanism for the custody and disbursement of funds.
  • As a Full Stack Java Developer within JPMC's Escrow team, I was deeply involved in the development, and delivery of innovative solutions to enhance the functionality and performance of the platform. Leveraging Agile methodologies, including Jira-based task management and sprint-based development cycles, I collaborated closely with multidisciplinary teams to drive continuous improvement and deliver value to clients.
  • Collaborated with product teams in sprint planning, estimation, and execution, delivering features and enhancements based on Jira points and sprint commitments.
  • Utilized Java programming language and related technologies to implement backend services, business logic, and data processing functionalities within the Escrow Strategic Platform.
  • Designed and implemented backend APIs and microservices to support core functionalities such as transaction processing, fund disbursement, and reporting.
  • Developed responsive and user-friendly interfaces using modern frontend frameworks such as AngularJS and ReactJS, ensuring an intuitive user experience for clients and stakeholders.
  • Created responsive and interactive user interfaces, incorporating client feedback and usability best practices to optimize user engagement and satisfaction.
  • Worked extensively with Oracle Database to design and optimize data models, implement database schemas, and perform database administration tasks to ensure data integrity and performance.
  • Optimized SQL queries, indexes, and database configurations to improve performance and scalability, ensuring timely and efficient data retrieval and processing.
  • Configured, deployed and managed application components on AWS (Amazon Web Services) cloud infrastructure, leveraging services such as EC2 instances, RDS databases, and S3 storage to achieve scalability, reliability, and security.

Java Developer

Verizon
Tampa, FL
12.2022 - 11.2023
  • Participating in the full SDLC (Agile), including planning meetings, iterative, development, estimations and design sessions
  • Worked simultaneously in both production and development teams and took part in designing and developing dynamic web pages using HTML, CSS, bootstrap and backend with Spring Boot, Spring Security, Spring Data JPA, Spring Session and Restful API's
  • Implemented business layer using Spring Data JPA and Hibernate ORM framework and service layer with MVC and Jersey Restful Web Services technologies
  • Responsible for mapping the database model into persistence objects using Hibernate Annotations.
  • Used Hibernate to store the persistent data as an Object-Relational Mapping (ORM) took for communicating with database. Used Spring Core Annotations for Dependency Injection- Spring DI
  • Installed, Configured and Managed Docker Containers, Docker Images for Web Servers and Applications servers such as Apache, Tomcat using Docker and integrated with Amazon MySQL RDS database. Experienced and proficient deploying and administering GIT.
  • Provided Log4j support to the application for debugging the system and server-side logging and configured Maven dependencies for build automation.
  • Configured the java files using annotations to Http Session, Security and Request Filter
  • Involved in Production Deployment and support, Reviewed the app server production logs.

Java Developer

AT&T
Remote
09.2021 - 12.2022
  • Design and implement Java application phases. Participate in architectural and software development activities. Conduct software analysis, testing, programming, and debugging.
  • Involved in object-oriented design Object Modeling and Data Modeling of the application.
  • Used Hibernate ORM tools which automate the mapping between SQL databases and objects in Java.
  • Used a Microservice architecture with Spring-MVC and Spring Boot based services interacting through a combination of REST to build, test and deploy identity Microservices
  • Report Generation by writing complex SQL queries to extract data from database
  • To enhance the performance, extensive use of PL/SQL Stored Procedures for database with callable & prepared statements
  • Developed a job for asynchronous application communication using MQ with MQI
  • Developed multiple batch job and JILs for AutoSys job scheduling and maintaining
  • Involved in code review, Unit testing (JUnit), integration testing, and bug fixing
  • Provided the production support for the application to the business users.

Java Developer

Verizon
Tampa, FL
12.2018 - 09.2021
  • Worked with Agile methodology and actively participated in Scrum meetings as a part of SDLC, to produce quality deliverables within time.
  • Developed Rest based web services using Spring and JAX-WS (SOAP) based web service using Apache and spring framework
  • Designed and developed the data modeling using JPA-Hibernate and designed API with Spring implemented Spring Cache.
  • Developed APIs and simplified the components to retrieve authentication and authorization details from LDAP using Spring Security and OAuth
  • Worked on existing ATG Repositories to create the new fields in the catalog and template URLs to display in JSP'S and created Java Beans and Droplets for reusability of code.
  • Developed the personalization application, which targets the user, based on profile information collected at the time of registration.
  • Provided L3 production support and release support by validating the release project changes with respect to user stories and application behavior.

Java Developer

ViewLift
New York, NY
07.2018 - 11.2018
  • Design and implement Java application phases. Participate in architectural and software development activities. Conduct software analysis, testing, programming, and debugging.
  • Developing the Microservices using Spring Boot that create, update, delete and get the assignment information from backend and consumed REST based Microservices with Rest template based on RESTful APIs. used spring cloud configuration from spring cloud and spring profiles for configuration management of micro services
  • Developed REST/HTTP APIs, including JSON & XML data formats
  • Used and implemented Spring MVC 3.0 to decouple the object classes dependency to keep the MVC configuration simple.
  • Written Hbm.xml file for developed POJO to map the object to relational database.
  • Created and implemented all the Controller & Service classes for the Restful Web Service using Spring-Boot
  • Used Lombok to generate all Data, Setter & Getter methods for the POJO classes
  • Designed and implemented data model using Hibernate 3.0 as the persistence layer that uses Oracle as backend database
  • Building and deployment of EAR, WAR, JAR files on test, stage and production systems in WebLogic 10.3.6 Application Server
  • Used LOG4J & JUnit for debugging, testing and maintaining the system state.

Jr Java Developer

Soft Snippets Inc
Jacksonville, FL
03.2018 - 07.2018
  • Work with a range of responsibilities, including: writing, developing, testing code
  • Contributing to all stages of the software development lifecycle
  • Ability to analyze requirements, and translate business requirements into product designs, bug fixing and write technical specifications and other forms of documentation.
  • Analyzing user requirements, envisioning system features, and defining application functionality
  • Testing Java software and applying fixes to any technical issues.
  • Ability to develop program logic for new applications or analyze and modify logic in existing applications
  • Used Spring to create the restful services by adding validations and business logic with authorizations and authentication.
  • User log4J for printing the error and info on the server console for debugging.

Education

Master of Science - Information Assurance

Wilmington University
04.2017

Bachelor of Technology - Electronics And Communication Engineering

Sri Chundi Ranganayakulu Engineering College
05.2014

Skills

  • JAVA
  • JAVASCRIPT
  • HTML / XML / CSS
  • MICROSERVICES
  • React
  • Spring MVC / Spring Boot / Hibernate ORM
  • Servlets / Jsp/ EJB / JDBC/ JMS / web-services / JSF
  • SOAP and Restful Web Services
  • Docker / Kubernetes
  • AWS
  • ORACLE DATABASE / MYSQL / POSTGREQSL
  • Git

Timeline

Java Full Stack Developer

JPMorgan Chase
11.2023 - Current

Java Developer

Verizon
12.2022 - 11.2023

Java Developer

AT&T
09.2021 - 12.2022

Java Developer

Verizon
12.2018 - 09.2021

Java Developer

ViewLift
07.2018 - 11.2018

Jr Java Developer

Soft Snippets Inc
03.2018 - 07.2018

Master of Science - Information Assurance

Wilmington University

Bachelor of Technology - Electronics And Communication Engineering

Sri Chundi Ranganayakulu Engineering College
Mohammad Tarik Pathan