We provide IT Staff Augmentation Services!

Java/hadoop Technil Lead Resume

4.00/5 (Submit Your Rating)

CA

SUMMARY

  • 11 years of experience in software design and development with strong background in Java, J2EE and Big Data/Hadoop/NoSQL with Finance, Securities, Insurance, Healthcare and Manufacturing Industry background.
  • Data model building using Hadoop and R to extract useful product insights. Algorithms used for Data Analytics/Data Science/Data Mining: Linear Regression, Logistic Regression, K - Means clustering, Market basket, Time series, and Text analytics.
  • Designed and developed personal blog using MongoDB, Backbone.js, and Spark and Freemaker frameworks.
  • Experience in using the statistical data analytics/visualization tools like R, Weka, and Tableau etc…
  • Very Strong OOPS concepts with complete software development life cycle experience - Requirements gathering, Conceptual Design, Analysis, Detail design, Development, System and User Acceptance Testing.
  • Successfully led applications to deliver technical assignments in distributed large N-tier Enterprise applications.
  • SOA (Integration specialist) with various tools like TIBCO, WLI, Sonic ESB (Enterprise Service Bus).
  • Experience in Agile Development Methodologies with Scrum, water fall methodology and to all stages of SDLC, Extreme Pair Programming and Test Driven Methodology.
  • Experience in Configuration Management Tools Rational Clear case, CVS, and SVN. Used Ant script to build the applications.
  • Experience in IBM Web Sphere Application Server 7.0/6.0/5.1.1/5.0.1 , BEA Web Logic.9.x/10.x, Apache Tomcat Web Server 5.0.25
  • Hands on experience in developing numerous Multi-tier Java J2EE with different open source technologies and Frameworks - Jakarta Struts, Spring components including EJB Business Components, Presentation Tier components (JSP, Servlets, JSTL, Struts, Tiles, Java Script, AJAX, HTML), Resource Tier components (JDBC) and Persistent Object Components using Hibernate and DAO, SQL, Oracle 9i/8i/7.x under Unix and Windows NT/XP.
  • Experienced with RDBMS implementation and development using Oracle 9i/8i/8, PL/SQL, DB2 UDB and Oracle Developer, TOAD, MySQL, SQL Server and proficiency in writing complex SQL queries.
  • Strong Experience in build and deploying applications using Ant in IBM Web Sphere, BEA Web logic and Tomcat servers.
  • Experience of application development in Windows 95/98/NT/2000/XP, UNIX (IBM AIX 4.3, Sun Solaris 2.7/2.6, Sun OS 4.0, Cent OS).

TECHNICAL SKILLS

Hadoop/Big Data Technologies: HDFS, Map Reduce, HBase, Hive, Pig, Sqoop, Oozie, AWS EMR(EC2/S3), R, Tableau,Weka

Java Technologies: Core Java, Servlets 2.3, EJB 2.3, JSP 1.2, JMS, JSF, Web Services, Mockito, JUnit.

SOA/Middleware: TIBCO (BW, RV, EMS, Admin, Adapters, Hawk), Sonic ESB.

Scripting Languages: Java Script, Perl, Shell, Ant, Maven and Python3.x.

Frame Works: Struts 2.2, Spring 3.0, Hibernate 3.0, JPA 2.0.

Application/Web Servers: Websphere 5.1/6.1,WebLogic 11g and Tomcat 4.0/5.0, Web Logic Portal (JSR-168).

Web Dev. Technologies: HTML, Angular JS, JQuery, JSON, Ajax, XML, XSLT, and XPath.

IDE’s & Utilities: TIBCO Designer5.6, Sonic Workbench7.5, Eclipse3.2, WSAD 5.1/6.1,Putty, Toad, DB Artisan.

Design/Version Control: UML, Git, Rational Clear case, CVS, SVN.

Bug tracking/ Ticketing: JIRA, SRT, BMC Remedy, Clear Quest, Mercury Quality Center.

Databases(SQL/NoSQL): Oracle8i/9i/11g, MS SQL server 2003, Sybase 12.5, MongoDB2.2, Liquidbase.

Operating Systems: UNIX/Solaris/Cent OS/Linux, WINDOWS 98/2000/NT/XP/Vista/7.

CI Tools/Code Coverage: Jenkins, Sonar Qube.

PROFESSIONAL EXPERIENCE

Confidential, CA

Java/Hadoop Technical Lead

Responsibilities:

  • Importing data into HBase tables using Java API.
  • Wrote several Map Reduce Jobs to generate several reports to help the business users.
  • Twitter sentiment analysis is achieved using HBase REST API
  • Developed ETL layer using Hive and Pig.
  • Pre-process the data and export into Oracle. Oracle integration is being achieved with Sqoop.
  • Writing hive queries to generate data from HBase tables and aggregate data to help business users.
  • Currently doing POC to use the R and Weka to analyze the sentiment analysis of the users.
  • Design and developed the UI screens to display the dashboards/reports and charts using Angular JS.
  • Wrote re-usable components (dynamic-data-grid, tile, and contact-card) and enhanced those using Angular JS directives/controllers/services etc...
  • Wrote Restful services to interact with various components.
  • Responsible for writing controllers using Spring MVC.
  • Responsible for writing DAO layer using Hibernate/JPA. Also generated the entities using Eclipse Hibernate Tools.
  • Responsible for building the project using Maven and providing the build to QA team.
  • Responsible for fixing the bugs raised by the QA team using JIRA tool.
  • Responsible for the daily code reviews. Generating the code coverage report at the end of each sprint. Maintains 90% code coverage.
  • Debugging and wrote unit tests using Mockito/Junit.
  • Developed Implementation and provided support until implementation.
  • Involved in Scrum meetings to discuss the status of the projects and their updates.
  • Involved in providing the design and architectural approach in creating various components.
  • Implemented by using Agile Methodology focusing on SCRUM.

Environment: Hadoop (HDFS, Map Reduce, Hive, Pig, Flume, Sqoop, R), Core Java, HTML, CSS, jQuery, JSON, Twitter UI Bootstrap, D3.js, Fusion charts, Angular JS 2.8, Spring 3.0, Hibernate 3.0, JPA2.0, Oracle 10g, Eclipse, Tomcat, LDAP, Mockito, Junit 4.0, Git 6.x, Maven, Jenkins, JIRA/Confluence.

Confidential

Hadoop Technical Training

Responsibilities:

  • Provide batch processing solution to certain unstructured and large volume of data by using Hadoop Map Reduce framework.
  • Using Pig to filter the e-statement requested account numbers and generate confirmation file.
  • Generate transactions files and final output file which includes account number using Hive.
  • Using Sqoop to import the Customer Data and Online Banking Data including account number from MySQL database.

Confidential

Java Technical Lead

Responsibilities:

  • Rewriting of the application from JSF 1.2 to Spring/Struts2.2 technologies.
  • Involved in gathering User requirements, Requirements Analysis, Developed Class and Sequence diagrams, User Interaction screens, Prototypes, Object and System Diagrams using RUP, UML, and Rational Rose.
  • Involved in Design and Development of UI components using Spring MVC/Struts/ JavaScript/ jQuery/Ajax and JSP.
  • Involved in Effort Estimation using excel sheet, Design and development of User Management, Audit History, Contact Create and Multiple DBR Maintain modules from the scratch.
  • Reviewing the Code written by team members.
  • Involved in writing Queries, Procedures, Functions, mappings and other Database activities.
  • Building and deploying the project in DEV/ST/IT/STAGING/PROD environments.
  • Created FT Website registration report.
  • Providing technical leadership and Delivering detailed documentation.
  • Involved in design and development of Core JAVA API for the project.
  • Employed various core and J2EE design patterns like factory, DAO, Command, Business Delegate, MVC, and DI.
  • Designs and develops cross-plane web service components using SOAP/REST.
  • Debugging and set test conditions based on code specifications.
  • Developed Implementation and provided support until implementation.
  • Involved in Scrum meetings to discuss the status of the projects and their updates.
  • Involved in providing the design and architectural approach in the creation of the model.
  • Implemented by using Agile Methodology focusing on SCRUM.

Environment: JSP, Servlets, HTML, Spring MVC, Spring 3.0,Hibernate 3.0, Web Logic Server 11g, JUnit4.0, LOG4J, Web Logic Integration (WLI) 9.1.Web Logic Workshop 9.1, JSF 2.0, jQuery, JSON, Ajax, Web Services, Oracle 11g(SQL/PLSQL), Tortoise SVN, Toad9.0,Golden Source, ILOG,UNIX.SOAPUI, Rational Rose.

Confidential, NY

Java Technical Lead

Responsibilities:

  • TIBCO’s Active Matrix Business Works - analysis, design, and development. Having experience with a variety of the TIBCO EAI Toolset (Business Works, RV,EMS, Admin,Adapters)
  • Preparation of Proof of Concept (POC).
  • Integrated Hedgehog and HedgeSphere Systems end to end using File, XML, mapping and Database activities.
  • Integrated JD Edwards and Investran systems end to end using File, XML, mapping and Database activities.
  • Design and implementation of Enterprise Application Integration (EAI) processes.
  • Configuration and troubleshooting of integration processes.
  • Deployment and support of the applications.
  • Providing guidance on TIBCO application development and implementation best practices to all TIBCO developers.
  • Providing technical leadership, project direction and various process definitions for the majority of the effort.
  • Delivering detailed documentation of the integration processes.

Environment: TIBCO (BW, RV, EMS, Admin, Adapters, Hawk) Java, XML, XPath, XSLT, Web Services, SOA, MS SQL Server 2003.

Confidential, IL

Module Lead

Responsibilities:

  • Developed the routine call simulator for sending routine calls to RIF’s gateway.
  • Development of JMX application for routine call report
  • Managing the team of 8 people: collection of timesheets, weekly status reports, conducting internal meetings, etc.
  • Conducting weekly status meeting with client
  • Supporting the KMC application for version 9/version 8 24/7.
  • Traveling to onsite on need basis to collect the requirements and to have business discussions.
  • Daily routine call monitoring from the equipments.
  • Raising the bugs in the MQC tool, fixing the bugs.
  • Worked on Emergency/High/Normal priority tickets and updated ticket status in the SRT tool.

Environment: Java/J2EE, Spring 2.0,Hibernate 3.0, Progress Sonic ESB 7.5,DXSI(Data Extend),Tortoise, XML, XPath, Java Script, XSLT, SOA, Web Services, MS SQL Server 2003, Putty, SVN, SRT Tool, Mercury quality center,MX4J.

Confidential, IL

Module Lead

Responsibilities:

  • Involved in development and maintenance of the Tablet PC and back office applications.
  • Creating Elias ESB service, deploying it in server side.
  • Creating Elias interface inbound/outbound ESB services and integrate with SAP systems
  • DXSI Configuration and data mapping.
  • Fixing the bugs in Tablet PC and back office applications.
  • Wrote Ant scripts to build the Tablet PC, back office and Elias server side applications.
  • Created database scripts to create the databases, tables and stored procedures.
  • Coordinating with the onsite team to collect the requirements.
  • Assigning the work to the team and getting the work done as per the strict timelines given by the client.
  • Conduct internal meetings, collecting the timesheets, preparing various reports requested by client.
  • Traveling to onsite on need basis to collect the requirements and to have business discussions.
  • Preparing the weekly status report and present to the client.

Environment: Java/J2EE, Spring 2.0,Hibernate 3.0, Progress Sonic ESB 7.5,DXSI,Tortoise SVN, Mercury quality center,Sybase12.5.

Confidential, CA

Programmer Analyst

Responsibilities:

  • Supporting the Application in various stages of receiving the order, inventory management and Shipping the order.
  • Wrote stored procedures for getting the data and generated reports using java.
  • Wrote shell scripts for automate the processes.
  • Coordinating with the offshore team.
  • Updating remedy tool.
  • Preparing the weekly status report and present to the client.
  • 24/7 on-call support using Blackberry
  • Travel to different Confidential warehouses to collect the requirements and fixing the issues.
  • LXE/Intermec RF device configuration to the access points. Installing the WMSlite application in RF devices
  • Took the KT from the IBM and started supporting in various stages.

Environment: Java/J2EE, Eclipse, Putty, CVS, Shell script Oracle 11i.

Confidential, NJ

Java Developer

Responsibilities:

  • Integrated the IOI Server and EPT GUI Using TIBCO RV.
  • Integrated the IOI Server and Galaxy using TIBCO EMS.
  • Wrote stored procedures for Data Load and Data Validation.
  • Created necessary documentation for Perl modules and scripts using Twiki.
  • Wrote Build and Deploy scripts using ANT.
  • Wrote multiple Perl scripts to FTP, transform/clean the data, bcp in/out, doing custom loads and updates, generating audit tables, performing database maintenance and log maintenance.

Environment: Core Java/J2EE,EJB,Eclipse,TIBCO(RV, EMS, Hawk),Putty, DB Artisan, CVS, Shell script, Perl(Perl DBI, Perl XML,BCPIN,BCPOUT),Sybase 12.5, DB2 7.0

Confidential, NJ

Java Developer

Responsibilities:

  • Involved in development of Presentation and Business Logic.
  • Independently worked on SAR module on CCT.
  • Client interaction: This includes regular meetings with the client at USA regarding discussion on Requirements and Design.
  • Preparation and execution of Unit Test Plans.

Environment: Java/J2EE, Struts, IBM Websphere5.1.1, Sybase12.5, CVS, PVCS.

Confidential, NY

Java Developer

Responsibilities:

  • Involved in development of Presentation and Business Logic.
  • Responsible for merging the code from all the Team Members and delivering to Client.
  • Client interaction: This includes regular meetings with the client at USA regarding discussion on Requirements and Design.
  • Preparation of Unit Test Plan.

Environment: Java/J2EE, XML, IBM Websphere, Rational Clear Quest, Rational Clear Case

Confidential

Java Developer

Responsibilities:

  • Involved in coding of the Admin, Work done modules
  • Unit testing of the code developed.
  • Generating Employee, Assignment, Work done Reports.
  • Detailed Documentation of the various modules.

Environment: Html, JSP, Servlets, Tomcat 4.0, Crystal Reports, Postgres SQL7.1

We'd love your feedback!