Sr Java Full Stack Developer Resume
PROFESSIONAL EXPERIENCE:
Confidential
Sr Java Full Stack Developer
Responsibilities:
- Digital Messaging is a multi - layer effort dat will create p-driven, coordinated cross-channel message delivery platforms. The goal of the platform is simple, consistent messaging experience across all channels and platforms and empower clients to tell Schwab how and where they want to receive communications. Environment: Java/J2EE, Spring, Spring boot, SOAP/REST Web services, Oracle, Mongo DB, IBM MQ, Rabbitmq, Maven, Jenkins, Jira, GitHub & Pivotal Cloud.Responsibilities: Following Agile Methodology process wif 2 weeks sprint. Involved in Database Design activities like table structure definition, Index, sequence, synonym creations Involved API configuration, contract approval & implementation activities. Involved in IBM MQ to Rabbitmq migration Activities.
- Worked on CI/CD integration & pipeline file creations for Jenkins build for multiple releases Production deployment & release support activities. Involved POC activities to generate e-mail, push and SMS messages using SalesForce Marketing Cloud (SFMC) . Used AMP script, Guide Template Language(GTL) and Server-Side JavaScript to build complex dynamic emails. Involved POC activities to generate e-mail, push and SMS messages using Exstream Open Text. Used OTE’s Web and windows application tools for email/push/sms templates and configuration setup for receiving web service requests.
Confidential
Sr Java Full Stack Developer
Responsibilities:
- Build new Mobile front-end user experience dat aligns wif Citi-Payment Hub on Citi Mobile App (iOS/Android) and redesigned existing web app from wifin the Payment Hub landing page wif new Microservice integration.
- Managing payee information, enrollment, Transaction History and tracking. Handle cross-border wires wif exchange rate and all country specific information upfront to help the client avoid any interruptions.
Confidential
Responsibilities:
- Involved in all payments adhoc maintenance support tasks in payment modules like Citi Global Payments, One time & Recurring transfers. o Confidential (Retail Bank service: Citi-Zelle Payment ), Irving, Texas, USA ( )Citi Person to Person payments (Citi-Zelle Transfer) will happen based on the preferred email address or mobile number of the trusted recipient enrolled in Zelle via Citi Bank & Other Banks users wifin a minute in real-time. Environment: Java/J2EE, Spring, Spring boot, SOAP/REST Web services, Android, Oracle, IBM MQ, Kafka, Maven, Jenkins, Jira, GitHub, Clearcase,
- Mockito(TDD), Cucumber(BDD) & Pivotal CloudResponsibilities: Following Agile Methodology process wif 4 weeks sprint. Involved in Database Design activities like table structure definition, Index, sequence, synonym creations Involved Fraud Design & Code implementation activities Involved Account level transaction design & implementation activities. Involved End of Day Settlement/ACH design & implementation activities. Worked wif Zelle vendor for Messaging Service Integration activities using MQ REST service. Worked on Public/Private Microservice API creation & onboard process. Developed few
- Android UI screens and Integrated wif Micro service. Created an automated test case using TDD & BDD approach. Worked on CI/CD integration & pipeline file creations for Jenkins build for multiple releases. Build & Cloud deployment activities in all environments (include Production deployment). Performance, LAB environment setup & test support activities Production Incident fixes and patch deployment activities.
Confidential
Responsibilities:
- Real-Time Credit card Payments - When User pays his card balance, the available & current balance gets adjusted and reflects immediately on all over the application in the same session (wifout the user signing off the session). Anti-Malware Detection (Vendor - IBM Trusteer PinPont) - Deletes Malware infection via browser and alerts the user and blocks the user session.Digital Virtual Agent (Vendor Personatics) - Virtual chat system to answer user questions and provide insights based on user past transactions and activities like credit utility, upcoming payments and offers.Environment: Java/J2EE, Spring
- MVC, Struts, Oracle, Web Service, Maven, RTC, WebSphereResponsibilities: Followed Waterfall Methodology process. Worked on Onshore-offshore model and led the team. Involved in design discussions and providing technical solutions to the business requirements. Analyze the business requirement, convert it into HLD & LLD and present the Design to Business & Technical team. Involved on coding, code review and code Integration. Worked wif vendor Personatics for Data Migration activities. Worked on Data Encryption & Decryption activities to store account & transaction level data into DB. Worked on IBM team wif PinPoint client setup. Performance, LAB environment setup & test support activities Production Incident fixes and patch deployment activities.
Confidential
Responsibilities:
- Symphony (Apply loan & Payment via CitiBank Online) - Registration of new customers, signing of existing customers and making payments to the loan, requires extensive noledge on the Framework dat these are developed on. The security vulnerability and other security related issues addressed and fixed.Lender Gateway Interface (Apply loan via Vendor Sites) - It is a middleware application, gets the loan application from Aggregators/vendor’s site wif different formats like XML, TXT and CGI and processes the application wif a decision making system. Based on the decision-making system’s response,
- LGI will generate & provide the response to aggregators and send appropriate mail. Existing Merchant ( Phase II ) - Existing merchant application is developed for existing Private label Merchants (Customers) of CITI Retail services in United States and Canada. The application has the option to fund customers, process on-line transactions, reporting, email. The project involves designing, coding, and testing of the web pages. Functionalities like processing online transactions, reporting, email and funding customers developed. In addition, the project involves creating an Intranet front end for the Sales Finance People to administer the merchant database.
Environment: Java/J2EE, JSF, Spring MVC, Struts, EJB, Oracle, IBM MQ, JAX-WS, Maven, RTC, WebSphereResponsibilities: Preparing High/Low level design documents & design review activities. Involved in Database activities. Created Web service using JAXB & JAX-WS Integrated Web service wif middleware Application modules. Developed a JSF custom component for PDF and XLS Report Generation. Defect Prevention activities like Code review, causal analysis, reporting. Involved in Production support and Bug Fixing of Phase
Confidential
Software Programmer
Responsibilities:
- This product covers all the administered modules and other basic modules. It also provides unique business specific modules related to the concerned business units. Easily maintained and provides high level security to manage the data through thiso HRMS covers the entire life cycle of Human Resource
- Management in an organization. The main target was to make it suitable for any kind of industry, which needs HR Management Solution. It covers whole life cycle of an employee starting from his recruitment till his relieving from the company so it’s also a dual in for an employee management systemo SLASH provides software solutions for the healthcare industry. SLASH is a state-of-the-art, integrated medical billing software and medical appointment scheduling package designed for healthcare practices and providers, healthcare management groups and medical billing services. Easily can administrate, user-friendly and easy access makes it additional along wif differentiated modules and packages. It has the capabilities to cover all the basic functionality and management functionalities in the healthcare domain.
Environment: Java/J2EE, Swing, JavaScript, JSP, MVC, EJB, MS SQL Server 2000, JBoss, TomcatResponsibilities: Requirement analysis and design document preparation. Test case preparations. Coding & review activities. Defect Fixes and integration support activities.