Post Job Free

Resume

Sign in

Software Engineer

Location:
Tampa, FL
Posted:
December 24, 2020

Contact this candidate

Resume:

Riaz Shaik

**** * ****** ** ***#***● Tampa, FL-**607 ● 660-***-****● adixug@r.postjobfree.com

Summary:

● Around 5+ years of experience in the design and development of Object-Oriented software applications using Java/J2EE technologies.

● Core expertise in development and deployment of enterprise applications for J2EE platform using Spring

(MVC, Security, REST Template), myBatis, EJB, Servlets, JSP, JMS, Oracle, XML, SOAP Web Services, Restful Web Services, JSON, Ajax, JavaScript.

● Experienced in designing and implementation of backend and web applications using Spring Framework, Web Services, JDBC, Caching, myBatis, multiple application servers etc.

● Familiar with encrypting files using public/private keys and installing certificates on servers.

● Experienced in RDBMS Design. Worked on databases like Oracle, MySQL with moderate experience in coding using SQL, PL/SQL and Stored Procedures.

● Demonstrated understanding of AWS tools and technologies like EC2, S3, Lambda, Api Gateway, Route 53, Cloud Front, Amazon Cognito.

● Excellent knowledge of Source Control Management in branching, merging, pull requests etc.

● Involved in production support as L3 and contribute for performance enhancements.

● Actively participate and contribute in system design changes.

● Involved in various phases of SDLC such as requirements gathering, modeling and design using Agile.

● Well versed with core Java concepts like Collections, Exception Handling, Data Structures etc.

● Superior understanding writing Unit Test cases in JUnit and integration testing. Technical Proficiencies:

Programming

Languages

Java/J2EE, Shell Scripting

J2EE Technologies Spring, Rest API, EJB, JMS, Apache Kafka, Servlets, JDBC, myBatis, logback Web Technologies

Backbone.js, HTML, CSS, JavaScript, JQuery, JqGrid, AJAX, JSON, XML, Thyme leaf, Bootstrap

Other Technologies OAuth2, Ehcache, Control M Scheduling Tool, Service Now Frameworks Spring, BackBone.js

Databases Oracle, MySQL, Core Data

IDEs Intellij, Eclipse, NetBeans, XCode.

Web Servers Apache Tomcat 8.5, Web Logic 11g, Web sphere 8.5.5/9 Web service Tools SOAP UI, Postmaster, Rest Client Messaging

Technologies

JMS

Source Control GIT, Stash, Bit Bucket

Work Experience

JP Morgan Chase

Software Engineer (Salem, NH/Tampa, FL) Feb 2016-Current Project: Chase Merchant Services is a credit card payment processor under one of the various Chase groups. Settlement Application process millions of ecommerce/pos financial transactions every day through various merchants across the North America, Asia and Europe. Merchants submit submission listing all transactions for that day before Merchant end of daytime. Settlement backend application processes these submissions and creates transactions that will be funded to merchants account and also charges various fees for processing via processing banks. Upon validation of these funds by processing banks, the bank credits the merchants based on the merchants payment schedule. To monitor and maintain the back-end applications along with additional actions multiple dashboards (MFS/PCM/MIST) were designed. Responsibilities:

• Develop and maintain internal UI/Back-end applications for business users that place holds on funds, move money to collections, Make adjustments etc.

• Migrate legacy MFS GUI using front-end technologies like Tag libraries and Custom Tag Libraries, JSP, Servlets to single view page application using java scripts framework Backbone.js supported by Thyme leaf, Spring MVC, Rest API and mybatis.

• Create service end points via Restful to replace existing servlet calls to access DB directly.

• Experience working on Workload Automation and scheduling tool Control-M to design scheduled jobs for processing submissions, send automated funding files to banks and acknowledge the incoming files reducing manual work by 90%.

• Designed and developed service layer and incorporated spring security to provide authorization at service level.

• Coordinate with third party organizations to setup file transmission connectivity and delivery.

• Implement ehCache to improve UI performance on jqgrid and reduce backend-processing time.

• Implement Spring Security along with OAuth 2.0 to provide authorization based on roles on UI.

• Developed various utility classes using Core Java like Exceptions, Collection and File System.

• Modify PL/SQL queries to resolve any issues related to funds rejection, hold on funds release etc.

• Migrating JDBC queries to MyBatis queries.

• Support Sustenance Resiliency and Disaster Recovery events and be available for on call support to troubleshoot production issues.

• Work with DBA for database design and with operations for coordinating releases and server activity.

• Involved in writing JUnit test cases using JMockit to check for code efficiency. Environment: Spring, Rest API, MyBatis, JMS, EJB, JSP, Apache Kafka, JDBC, JIRA, JNDI, XML, HTML, JMS, AJAX, JavaScript, jQuery and Oracle.

Application Developer for iOS, Aug’14-May’15

Aviation Weather Control, NWMSU, Maryville, MO

Project Overview:

Collaboratively work and improve design on existing iPad application to display weather information from web URL to iPad application. The application was designed for aviation weather control office located at Kansas City for recording weather data and displaying weather information on iPad. The application had different tabs displaying satellite and radar view, Pilot report tab, weather recording tab and weather hazards. Responsibilities:

● Enhanced UI design of the application using Photoshop tools.

● Design relational Database to store authentication, pilot and weather information in PostgreSQL.

● Designed SQL queries to insert, retrieve and update data on Linux server.

● Implemented MapKit and UIKit frameworks in application to deal with map view, enhance UI Design and locate current position.

● Used Json Script to retrieve data and overlap designed icons on map view depending on coordinates.

● Responsible for Technical and Manual Documentation.

● Used Xcode as the developing tool and Bit bucket as version control. Technologies Used: Xcode, SQL, PostgreSQL, PHPpgadmin. Education:

Master of Science in Computer Science May’15

Northwest Missouri State University, (NWMSU) Maryville, and MO GPA: 3.55/4.00 Bachelor of Science in Computer Science Jul’12

Jawaharlal Nehru Technological University, Hyderabad, India GPA: 3.70/4.00



Contact this candidate