Post Job Free

Resume

Sign in

Software Engineer Web Services

Location:
Chicago, IL
Posted:
August 28, 2023

Contact this candidate

Resume:

SHOBBE MANI

adzad6@r.postjobfree.com

Contact# +1-630-***-****

Relocation : Open

Current Location: Chicago, Illinois.

Expertise: Java, Spring(core, MVC, Spring data JPA), SpringBoot, Soap, Rest, ForgeRock openAM, AWS S3, JSF, Prime Faces, Git, Jenkins, Elasticsearch, Docker, Kubernetes.

Current Environment: Forgerock 2.0 openAM, AWS S3, Java 8, Rest, Spring, Spring Boot, Git, Jenkins, Docker, Kubernetes.

Professional Summary

11+ years of hands-on experience in developing, maintaining and debugging business applications with WebSphere as well as WebLogic as well as Tomcat.

Java 1.6 Sun Certified professional.

Able to grasp new technologies quickly and ready to adapt to technology change.

Has in-depth knowledge and hands-on experience in SOAP and REST web service

Extensive experience with Spring Core, Spring IOC, Spring Boot, Spring AOP and Hibernate ORM.

In-depth & hands on experience in Object Oriented Programming (OOP) & Analysis.

Do have some knowledge on React and cloud programming.

Worked as Lead and Onsite coordinator for various assignments.

Hands on experience in JSF and Primefaces

Strong debugging and troubleshooting skills.

Strong understanding with AWS IAM.

Worked extensively on Internet/Intranet applications using Java, JavaScript, XML, HTML, Struts, Web Services, Hibernate, MongoDB and JAXB

Experience in Object Oriented Programming (OOP), Object Oriented Analysis and Design (OOAD), Software Engineering / SDLC.

Worked in Ecommerce products allowing websites to accept online payments.

Ability to troubleshoot and debug application code based on business requirements.

Experience as a J2EE engineer with hands-on experience on a multitude of projects and products that cover JDBC, ORM, RMI, Web Services, SOA.

Strong experience in Application Servers and web servers like WebSphere 5.X/6.X, WebLogic 8.X Tomcat & Tomee

Open Source experience JUnit, Struts, hibernate etc.

Prepared reports using jasper report and integrating jasper with Eclipse.

Experience and excellent knowledge of databases (Microsoft SQL Server, PostgreSQL, MySQL, Oracle, DB2) including SQL, Stored Procedures, Triggers, etc.

Worked extensively with GIT, branching out, merging etc.

Experience

TransUnion, Chicago Nov 2021 to Till Now

Senior Analyst

Created a new platform in Google Cloud Platform. TruValidate platform creation is to unify core fraud detection and prevention solutions. Objective of this project is to eradicate the regional specific customization.

●Installed and configured Forgerock 2.0.

●Understanding of Forgerock AM auth trees.

●Identity and Access Management experience in provisioning, deprovisioning, MFA, etc.

●Involved in node creation and journey creation with Forgerock AM and Java.

●Explored on Kong and Kong connect in Google Cloud Platform.

●Created service, generated server client code using protocol buffer compiler.

●Made RPC calls with generated stubs

Environment: Forgerock 7.2.0, AWS, GCP, Java 8, gRPC, Protobuf, Splunk, MySQL, Spring, Spring Boot, JPA, Postman, Git, Jenkins, AWS deployment, SonarQube.

CEVA Logistics Apr 2021 – Oct 2022

Senior Technical Lead

This is a Freight management website. It tracks the shipment online. Estimates and guides with all the probabilities to ship from source to destinations.

●Used JIRA to assign, track, report and audit the issues in the application.

●comfortable with GIT, branching out, merging etc.

●Worked with JSF effectively

●Learnt ElasticSearch and used extensively without prior knowledge

●Learned to write different cron jobs for kubernetes.

●Built and deployed into various environments using Jenkins.

●Worked extensively with Excel

●Uploaded and downloaded data to Excel and PDF with Java

●Used FastExcel library to effectively read and write large excel files.

Environment: Java 8, JSF, PrimeFaces, Elastic Search, Cassandra, Docker, Kubernetes, Agile.

Wells Fargo, California Apr 2020 - Jan 2021

Senior Analyst

eOne project is to make CDBO accurately produce the current state V3 format in V4 format at CASSI level; in CASSI is the instrument and it’s the new piece added in V4 format. Notional details are added information in V4 format. For Notional, trade level details are required. The predominant risk characteristic will align these instrument keys to the proper GL or FInstat accounts. Input from FO will include trade updates and EOD pricing to CDBO, which will enable CDBO to post notional values and NPV values to the General ledger based on V4 requirements.

Environment: Java 8, Agile, Git

Bank of America, Chicago Aug 2018 – Sep 2019

Senior Software Engineer lll

Objective of this project is to migrate APIs which were protected by SiteMinder to Ping. Crux of this project is siteMinder to Ping migration was made to improve security without disrupting the business.

●Source code management is performed using GIT from the master repository.

●Tested WebServices using SoapUI tool, Validated Request and Response XML.

●Integrated the API s with PingAccess and Federate.

●Implemented Single Sign-On solutions for externally hosted vendor (3rd party) applications using SAML and OAuth.

●Created POCs and analyzed problems faced.

Environment: Java, Spring Boot, J2EE, SOAP, PingAccess, PingFederate, OAuth2, SoapUI, Weblogic, Maven, Git

Sears Holdings Outlet, Chicago Mar 2018 – Aug 2018

Senior Software Engineer II

3H sites are integrated with outlet sites. 3H sites are hosted on NetSuite Platform. 3H sites are the Top of the Funnel pages. These are integrated with Sears Outlet (BOF - Bottom of the Funnel pgs.). 3H does not have checkout capability. Outlet checkout pages are handling the checkouts from 4 different sites. Outlet also differentiates the look and feel of 3H sites. Based on the origin of the 3H site, Integration will be processed from cart to checkout flow.

●Analyzed root causes and fixed the production defects.

●Provided off-hours support. Weekend support was given with dedication.

●Used JIRA to assign, track, report and audit the issues in the application.

●Worked in Agile methodology and involved in scrum meetings every day to discuss the Sprint status, technical difficulties and blockers.

●Worked extensively with GIT, branching out, merging etc.

Environment: Java, SOA, J2EE, AICS framework, Spring MVC, Spring Boot, JUnit, Oracle, Jenkins

Sears Holdings Corporation, Chicago Apr 2015 - Aug 2015

Senior Software Engineer II

NorthStar is a web application that helps search, view, manage, edit and save details of Sears and Kmart physical stores. One dashboard to view all necessary store details in a single place instead of querying across and joining multiple tables. Current accelerator screens which provide the same functionality will be replaced by this more intuitive application. User actions which change store details will be logged in a file or database for auditing purposes.

●Designed and developed UI screens with JSF to provide interactive screens to display data.

●Used ANT automated build scripts to compile and package the application and implemented Log4j.

●Maintained the Production and the Test systems.

●Worked on new enhancements.

●Used h:commandLink tag in order to make use of the action attribute that comes with it.

●Used implicit navigation mechanism in JSF

●Effectively used the validator tags in JSF.

●Used MENU as a navigation component as we have only one level of submenu and menu items.

●Completed Bulk upload module by using Advanced File Upload feature.

●Used FileUploadListener to access the uploaded files.

Environment: Java 1.6, REST, JSF 2.x, MySQL, DB2, Junit, log4j, Tomcat, and MongoDB.

Delcan Corporation, Chicago Jan 2013 - Oct 2014

Senior Software Engineer

●Designed and developed UI screens with XSLT and JSF to provide interactive screens.

●Used ANT automated build scripts to compile and package the application and implemented Log4j.

●Involved in documentation, review, analysis and fixed post production issues.

●Maintained the Production and the Test systems.

●Worked on bug fixing and enhancements on change requests.

●Worked on Debugging and troubleshooting production issues

●Implemented Ajax for asynchronous data processing.

●Used implicit navigation mechanism in JSF

●Effectively used the validator tags in JSF.

●Created web service using Contract First style.

Environment: SOAP web services, Apache Axis2, Jsp, JSF, Mule ESB, servlet, JavaScript, XML, MySQL, Oracle, Junit, log4j, JBoss, Tomcat.

Sears Holdings Corporation, Chicago Aug 2012 - Dec 2012

Senior Software Engineer

Seller’s success is a step-by step, comprehensive program to help sears increase their sales by comparing Amazon attributes. Used powerful features of java technology like Collection framework, String & many others.

●Responsible for studying and understanding requirements.

●Used Array List and Vector for dynamic arrays & for fast traversal.

●Used comprehensive support of java Regular expression from the regex package.

●Used JAXB to convert java object to XML

●Used Iterator, List Iterator to traverse, retrieve & modify the elements

●Used sort on collection which accepts list

●Used Set wherever we required data without duplicates

●Used String for enriching the seller specific feed with more attributes to increase sales.

●Responsible for spoofing the seller feed from the sears seller portal

●Extensively involved in Designing and Modeling the functionalities using IBM RSA tool.

●Produced and Consumed web services

●Mentoring team members to achieve quality standards to the client's satisfaction.

●Conducting daily status meetings to get status on assigned work

●Responsible for developing Test Plans, Test Cases.

●Involved in Status Reporting, Issue Tracking.

Environment: Core Java, JAXB, MySQL, J2EE, JUnit, web services

Central Bank of Bahrain Nov 2007 – Jun 2009

Software Engineer

Objective of this project was to automate the licensing and supervising process and tracking the status of financial institutions wishing to start or alter their operation in the Kingdom of Bahrain. I was involved in front end design and development.

●Constructed embedded SQL statements to dynamically prepare and execute SQL statements.

●Used and wrote stored procedures and triggers to enforce business rules.

●Used Struts along with JavaScript for developing the presentation layer.

●Coded and tested the end-to-end screens built using JSP, Struts and JavaScript.

●Used Jasper Reports for report generation.

●Used CVS for version control.

●Performed unit testing and UAT support

Environment: Java, Jasper Reports, Struts 1.x.

CITCO NextGen Banking Systems

Software Engineer

The purpose of the project was to produce trading, clearing, settlement, capital funding, brokerage, investment advisory and additionally offering subscriptions to their customers.

●Using OOAD Technology classes are designed in UML with the help of Rational Rose tool.

●Created user-friendly GUI interface and Web pages using HTML, JSP and java scripts

●Designed and Developed Model Components - Action Form Bean, Controller Components - Action Classes, Action Mapping.

●Used Struts Validation framework for Client side validations and Server side validations.

●Managed Object Persistence, Data retrieval using Hibernate.

●Developed and deployed business logic using and servlets

●JavaScript was used for the client side validations.

●Used the JNDI for Naming and directory services.

●Used Web Services to exchange information.

●Used Hibernate framework for back end development.

●Involved in debugging the application.

●Provided production support for the application and coordinated with cross functional teams

●Implemented the Struts framework.

●Developed business layer components using enterprise JavaBeans (EJB).

●Deployed JAR, WAR files on WebLogic Application Server

●Wrote Database objects like Triggers, Stored procedures in PL/SQL.

Environment: Java, J2EE, HTML, SOA, Servlets, WebLogic Application server 8.x, Web Services, Struts 2.0, Hibernate 2.5, JDBC, CVS, XML/XSL, Oracle 10g, PL/SQL, Agile.

I-Flex Solutions - Z Bank June 2006 – Aug 2007

Objective of this project is to add fraud and bad credit checks using the Compliance Management System. Roll of pre-registration basic function at the time of account opening; execute account holder check and negative check.

●Implemented after-the-fact check based on compliance management info.

●Input fields are validated & routed through different Servlets.

●Created the UI using JSP, HTML, CSS, Servlets and deployed on a WebLogic Application server.

●Wrote Oracle PL/SQL Stored procedures, triggers, views.

●Used ANT to compile and generate EAR, WAR, and JAR files.

●Prepared UTP and provided UAT support.

●Performed manual testing of the product.

Environment: Java, JSP, Servlet, JDBC, HTML, JavaScript, XSL, Windows, SVN, WebSphere, Tomcat, Oracle, Jasper Reports

State Street

GCAS was an automated corporate action processing solution. State Street leveraged GCAS for processing corporate actions across multiple markets. It captures messages, creates action, and builds notification based on the status and distributes notification, process response, reviews and post the settlement upon payment confirmation.

●Performed front end EVD screen design and development.

●Highlighted the mapped nodes development.

●Worked with screen validations, node color validation, mapping validation, XML creation and updating XML with respect to the change in mapping done.

●Prepared UTP and STP.

●Developer testing made.

●Performed manual testing of the product.

●Prepared technical document.

Environment: Java, JSP, Servlet, JDBC, HTML, XSL, CSS, Windows, WebSphere, Tomcat, Oracle

Education

BSc. Computer Technology - 2004



Contact this candidate