Post Job Free

Resume

Sign in

Developer Java

Location:
San Antonio, TX
Posted:
May 11, 2020

Contact this candidate

Resume:

TUSHAR MATERE

210-***-****

adc6e4@r.postjobfree.com

SUMMARY:

Sun Certified Professional (SCJP) having 12+ years of IT experience. Worked with top-tier clients across US. Strong Exposure in Financial, CRM businesses, E-Commerce & Web Development Projects with clients like USAA, AT&T, HP, Standard and Poors, SpiritClips.

TECHINICAL SKILLS:

JAVA Technologies

JAVA, J2EE, Spring(core, MVC, AOP), SpringBoot, JSF, JMS, Lambda, JUnits, JaCoCo, Lombok

Webservice Related

SOAP, REST, MicroServices, AVRO, Swagger, API Portal

Internet/ Distributed Technologies

JavaScript, CSS 3, JQuery, Bootstrap, JSON, PHP

Application Server/ Web Server

WebSphere, WebLogic, Tomcat

Messaging

Apache Kafka, IBM MQ

Cloud Integration

Docker, Kubernetes, GitLab CI/CD, OpenShift

Database

Couchbase Analytics, DB2, Oracle, MySQL

Version Control Tools

GitLab, Tortoise SVN, RTC

Analytics and Monitoring

Prometheus, Grafana, Kibana, Splunk

Other Tools

Hibernate, Gradle, Jenkins, Maven, JUnit, Log4J

Other

JFrog, JMeter, JIRA, RTC, QC, ServiceNow, Slack, Mural

PROFESSIONAL EXPERIENCE:

Project: Enterprise Digital Personalization Position: Technical Lead Client: USAA, San Antonio TX Duration: Nov 2017– Till date

Digital Personalization project is about personalizing member experience.

USAA has its mobile banking application and Personalization is the entry point which provides dashboard, showing all services member has with USAA. Personalization shows member information like Profile, Bank accounts, Investments, Loans, Claims, Insurance information etc. Member will be shown only information relevant to them using artificial intelligence. Members can decide which information they are interested and dismiss anything they don’t want to see. Personalization prompts few questions to member time to time, which helps this app to decide what is relevant to member. This app shows most relevant information on top for easy access. USAA is very serious about their security because their members are associated with military. So, maintaining application highly secure is top priority for any project under USAA.

Responsibilities:

Design/Develop SpringBoot Microservices in USAA custom framework TALON.

Research Couchbase and prepare detailed design document to convert ERDC tables to NoSQL Couchbase data structure.

Implement Couchbase Analytics for admin sections.

Implement security all newly created Microservices using CyberArk/Conjur.

Experian to implement credit score functionality on Personalization app.

UI development using React and Redux based USAA’s custom framework NewWeb.

Database management using DB2 and USAA’s custom data management system ERDC.

Develop event based messaging system using Kafka.

Develop components in USAA’s custom Websphere framework Classic.

TDD and Sonar code coverage using JaCoCo.

JFrog Artifactory for storing Docker images and jars.

WebService documentation using Wiki, Swagger and API Portal.

Monitor logs for any errors using Splunk, Kibana and Prometheus.

Version control using GitLab and RTC

Build and Deploy using CI/CD pipeline.

Deploy on RedHat’s POD based Openshift Containers using Kubernetes.

Project: Omni Channel Incubator Position: Technical Lead

Client: AT&T, Richardson TX Duration: Apr 2016 – Oct 2017

Omni Channel is Incubator responsible for adding new features in wireless buyflow for better customer experience. As a part of this project added new “My Favorite Store” functionality to allow users to set nearby store as favorite store for exact product availability and pickup options in selected store. Move Enhancement is responsible for providing options for customers to move their wireline services from one location to another with different promotion options.

Fixed Wireless Internet(FWI) is a new wireless Internet service offered in buy flow in areas where Uverse is not available

Responsibilities:

Interaction with the customer/onsite team to understand the functional requirements.

Design, develop, test, debug, implement, and document moderately complex software

components using ATG B2C, ATG Services, Java J2EE technology, AJAX, JSON.

Gather information from existing systems, analyze program and time requirements.

Prepare detailed specifications from which programs are developed and coded.

Ensure programs meet standards and technical specifications; perform technical analysis and component delivery.

Integration of external applications/products, like Shared Services, Data, Catalog.

Divide functional requirements into smaller tasks and assign them to onsite/offshore team members.

Host and monitor daily status call and make sure development progress is as per schedule.

Perform code merge activities, build requests, data requests.

Eclipse(IDE) as a development tool and Log4j for logging.

Used Tortoise SVN for version control.

Project: SMO (Separation Model Office) Position: Sr Java Developer

Client: Hewlett-Packard (HP), Austin TX Duration: June 2015 – Mar 2016

HP was splitting into 2 separate companies to handle their operations in better way. SMO allows higher management to keep the track of all the application, issues, tasks, users, employees in form of highly interactive reports. Reports will have different types of 3D charts like Bar, Donut, Pie and many more. SMO provides real time data in form of charts to higher management so that they can get what’s happening in company at any given time.

Responsibilities:

Write Web Services using REST(Jersey) to provide data on front-end for charts and different data blocks

Create different tables and views using Microsoft SQL Server to support web service data.

Write different SQL queries to fetch data from database to support web service using SQL Server Development Studio.

Develop application based on SOA architecture

Eclipse(IDE) as a development tool and Log4j for logging.

Used GIT for version control.

Used UNIX for accessing log files and checking errors, logs and webservice responses.

Front-end development using C3 charts, CSS3, JS, PHP.

Create cache for web service response data to improve performance.

Project: OEP (Open Entry Portal) Position: Sr Java Developer

Client: AT&T, Atlanta GA Duration: Apr 2014 – May 2015

OEP allows customers with devices containing cellular radios to activate and manage pre-paid data plans. These devices range from mobile hot spots to netbooks, laptops and tablets. OEP provides monthly auto renew and non-auto renew plans with domestic and international options. OEP also provides Data based plans valid from 1 day to 90 days. There are 3 different flows for this application (iPadOnDevice, offDevice and non-iPad flow). It interacts with other applications like Balance Manager, CSI, QuickPay, Order Taxation Sales Module etc using webservices to get data.

Responsibilities:

Developing new application components using Core JAVA, JSP, Servlets, Spring MVC, HTML5, XML and bug fixes, enhancements.

Hibernate 3.0 APIs were used as Object-Relational Mapping (ORM) for accessing data from database.

Used Weblogic 12c Application Server for deployment.

Used Tools like Maven, Jenkins for application build and deployment.

Used Oracle 11g as for database.

Used SQL Developer for checking database and queries.

Develop application based on SOA architecture

Involved in consuming Webservices(SOAP) using JAX-WS.

Involved in form validation using Javascript and design changes using CSS3.

Eclipse(IDE) as a development tool and Log4j for logging.

Used Tortoise SVN for version control.

Used UNIX for accessing log files and checking errors, logs and webservice responses.

Make Application compatible to work on all major devices like iPad, iPhone, Android devices, Tablets etc.

Analyze issues in Screen Reader(Using NVDA) and fix wherever applicable.

External keyboard for Accessibility and fix wherever applicable.

Changes to support color contrast and Web Content Accessibility Guidelines(WCAG).

Followed Agile methodologies using scrums for project development.

Implemented design patterns like Singleton Pattern, Business Delegate, Data Transfer Object etc.

Project: ADOPT (AT&T Design Optimization and Pricing Tool) Position: Sr Java Developer

Client: AT&T, Middletown NJ Duration: Dec 2012 – Mar 2014

ADOPT is a Future Mode of Operations (FMO) application in the Advanced Sales Automation Platform (ASAP).

ADOPT guides AT&T Account Executives (AE), with an opportunity from eCRM, through the design/price/propose (DPP) sales process to generate a contract-ready solution. After contract generation and signature, ADOPT then allows the AE to initiate the Service Order (SOR) flow.

Responsibilities:

Used Spring framework MVC in development of new modules based on requirements.

Hibernate 3.0 APIs were used as Object-Relational Mapping (ORM) for accessing data from database.

Used Tomcat Application Server for deployment.

Used Oracle 10g as for database.

Used SQL Developer for checking database and queries.

Involved in consuming and hosting Webservices(SOAP, RESTful) using JAX-WS and JAX-RS. Implemented Factory Pattern.

Develop application based on SOA architecture.

Involved in creation of dynamic web pages with the use of JSP and HTML. Form validation using JavaScript and design changes using CSS3.

Eclipse(IDE) as a development tool and Log4j for logging.

Used SCME for version control.

Followed Agile methodologies using scrums for project development.

Used UNIX for accessing log files and checking errors, logs and webservice responses.

Used SQL Developer for database access and checking queries and Stored Procedures.

Project: MarketScope Advisor Position: Application Developer

Client: Standard and Poors (S&P), NY Duration: Oct 2010 – Nov 2012

MarketScope advisor is Equity Research’s content delivery platform used to delivery content and research about securities and market. It helps client stay ahead of time by using watch lists, alerts and hypothesis tools. Financial analyst can search on securities using rich screener and access securities information faster than ever. Platform framework makes it easy for new content to be delivered using this delivery channel.

Responsibilities:

Involved in design of application framework using J2EE guidelines and different J2EE design patterns and Object Oriented Analysis and Design (OOAD) methodologies.

Used Weblogic Application Server for deployment.

Used Oracle 10g as for database and SQL Developer for checking database and queries.

Created module specific UML diagrams namely Class diagram, Use Case Diagrams, Sequence diagram using OOAD methodologies with UML 2.0.

Used Spring framework for MVC and security implementation using JSON as data transfer format for Javascript components.

Hibernate 3.0 APIs were used as Object-Relational Mapping (ORM) for accessing data from database and return it to the caller.

Implemented framework for consuming webservice(SOAP) using JAX-WS to get Bonds data from service provider.

Used JQuery for image sliders, graphs and AJAX.

Worked on XML transformation & parsing to consume and deliver Mutual Funds /ETF components

Used Google finance API for gathering market data.

Implemented various design patterns like Data Transfer Object, Command pattern, Proxy pattern, Business Delegate etc.

Project: Website and REST services Position: Software Engineer

Client: SpiritClips, CA Duration: Nov 2007 – Sept 2010

SpiritClips is an extraordinary collection of Academy Award-caliber, inspirational short films produced in a variety of formats: live action, documentary, and animation. You can get SpiritClips films delivered to your email every week, view them online, or send them as beautiful, personalized filmcards. You can also purchase them as DVDs and downloads to use in your business, faith, or non-profit group.

Responsibilities:

Different content partner like Hallmark, Odyssey etc. films Integration. Partners can sell their short films on this website.

Promo code management for discount on DVD or FilmCard purchases.

Admin Functionality enhancement, like managing descriptions, product types, prices of the films, Look for orders and status updates for physical product purchase.

Used Spring framework MVC in development of new modules based on requirements.

Hibernate 3.0 APIs were used as ORM framework for accessing data from database.

Used Google Webmaster tool and Analytics

Involved in consuming and hosting Webservices(RESTful).

Involved in front end improvement using JQuery, JSON, AJAX and CSS3

Contact import using OpenInviter to get contact list from different social networks.

Video Streaming using Amazon CDN.

Site search, Memberships and Transaction tracking using Google Analytics

Ooyala player integration to give better playtime view and more options to view films

EDUCATION:

Master Of Science (M.Sc.) in Computer Science, Pune University, India.

Bachelor Of Science (B.Sc.) in Computer Science, Pune University, India.



Contact this candidate