Hadoop Java Developer Resume
Dallas, TX
SUMMARY:
- Have 7 years of programming experience with skills in analysis, design, and development, and deploying with emphasis on object oriented programming.
- Expertise in writing Hadoop Jobs for analyzing data using MapReduce, Hive and Pig.
- Experience in importing and exporting data using Sqoop from HDFS to Relational Database Systems and vice - versa.
- Involved in analyzing system transactional log files for missing fund and missing sales.
- Involved sales impact analysis using Hadoop technologies.
- Hands-on experience in writing Pig Latin scripts, working with grunt shells.
- Strong database, SQL, and data analysis skills.
- Experienced in extending Hive and Pig core functionality by writing custom UDFs using Java.
- Worked on Hive for exposing data for further analysis.
- Expertise in Java/J2EE technologies such as Core Java, spring, Hibernate, JDBC, JSP, HTML, JavaScript.
- Experience in deploying applications in heterogeneous application servers TOMCAT and WebLogic.
- Ability to learn and adapt quickly and to correctly apply new tools and technology.
- Excellent analytical, problem solving, communication and interpersonal skills with ability to interact with individuals at all levels and can work as a part of a team as well as independently.
- Coordinated the successful simultaneous development of several projects with defect free delivery.
TECHNICAL SKILLS:
Languages: Java 1.6,1.7, PL/SQL.
Advanced java Concepts: (J2EE) Servlets, JSP, and RESTful Web Services.
Big Data: Apache Hadoop, HDFS, MapReduce, Hive, Pig, Sqoop.
RDBMS: Oracle 9i, 10G, SQL Server
Scripting Languages: UNIX Shell script, Java Script, HTML
XML Technologies: XML
Web Servers: Tomcat 7.x., Apache2
Application Servers: Weblogic Portal
Deployment Tools: SVN, Perforce
Building Tools: Ant,Maven
Development Tools: Eclipse
Operating systems: Windows XP/7/8, Linux
Methodology: Waterfall, Agile
PROFESSIONAL EXPERIENCE:
Confidential, Dallas, TX
Hadoop Java Developer
RESPONSIBILITIES:
- Involved in analyzing system transactional log files for missing fund and missing sales.
- Analysis and verify the Tax update process on monthly and weekly basis.
- Create and Run the hive query for missing sales and missing funds.
- Analyze the sales crediting for every month using PIG Latin script.
- Analyzed large data sets by running Hive queries and Pig scripts.
- Involved in creating Hive tables, and loading and analyzing data using hive queries.
- Involved in loading data from LINUX file system to HDFS.
- Load and transform large sets of structured, semi structured and unstructured data.
- Involved in creating Hive tables, and loading and analyzing data using hive queries.
- Involved in running Hadoop jobs for processing millions of records of text data.
- Analyzed the data by performing Hive queries and running Pig scripts to know user behavior.
- Developed Simple to complex Map/reduce Jobs using Hive.
- Loaded data into HDFS and extracted the data from MySQL into HDFS using Sqoop.
- Responsible to manage data coming from different sources.
- Worked with ETL team to gather requirements for various data mining projects.
- Created Hive Tables, loaded retail transactional data from Teradata using Sqoop.
Environment: Hadoop, HDFS, Pig, Hive, MapReduce, Sqoop, MySQL, LINUX, Java (jdk1.7).
Confidential, Atlanta, GA
JAVA Developer
RESPONSIBILITIES:
- Worked on sales impact analysis using Core JAVA, RESTful WebServices,HTML5.
- Worked with technology and business groups for Flex to HTML5 migration and the back-end changes.
- Involved in preparing High level and low level design documents for the RESTful web services used in this application
- Developed RESTful webservices programs and helped Offshore team to work on HTML5.
- Deployed the applications in development, staging and production environments.
- Implemented Exception handling mechanism in the backend layer designed and developed.
- Involved unit testing, interface testing.
- Involved in bug fixes.
Environment: Core JAVA, RESTful WebServices, SOAP UI, XML, Java Script, HTML5,CSS,JQuery,Eclipse.
Confidential, Dallas, TX
JAVA Developer
RESPONSIBILITIES:
- Mainly involves in production support for online Print online website. This project is mainly a eCommerce production support. Confidential Office ADM support involves in defect fixing, environment maintenance, production support activities along with InfoSec violation.
- Monitoring the support request and working on it based on priority.
- Monitoring the production system and measuring it’s efficiency and creating reports.
- Coding and unit testing for production defects.
- Production deployment and maintenance of the system.
- Support for production validation for release scheduled.
- Checking for Infosec violation in code base and provide the feedback.
- Fixing critical defects identified in the production UAT testing.
- Coordinate with Offshore team to get the work done.
- Attended meeting with customer and business team.
Environment: Core JAVA, Spring, hibernate, Adobe Flex, Weblogic, Apache, TeamSite, Quality center,TeamForge,Oracle DB.
Confidential
Java Developer
RESPONSIBILITIES:
- Used agile software development methodology which helps to develop project plans.
- Developed the application using EJB and Hibernate.
- Developed user interfaces using JSP, HTML and CSS.
- Developed code participating in different layers of the application.
- Used Maven scripts to build the application and deploy on Web Logic Application Server.
- Design and development of business logics.
- Implemented JUnit test cases to test the application.
- Involved in initial designing and creating Usecase diagrams, sequence diagrams and class diagrams.
- Monitored logs by using LOG4J.
Environment: JDK1.6, Core Java, EJB, Eclipse Helios, SQL-Server, JUnit, Windows XP, SVN, Maven and Log4J.
Confidential
Java Developer
RESPONSIBILITIES:
- Used agile software development methodology which helps to develop project plans.
- Developed Vinaya Service Management portal (VSM).
- Developed the following application from this portal. Business party, Billing report, Subscription Offer, Subscription Contract and Reservation.
- Development of the logic for the Business tier.
- Performed Code Reviews and responsible for Design, Code and Test signoff.
- Expert in writing, configuring and maintaining the Hibernate configuration files and writing and updating Hibernate mapping files for each Java object to be persisted.
- Writing test cases using JUNIT, doing test first development.
- Developed two web (UI) pages using Adobe Flex.
- Communicated to the clients and business on the daily basis.
- Gathered the business requirements from the Business Partners and Subject Matter Experts.
Environment: JDK1.6, Core Java, EJB, Webservices, JSP, Eclipse Helios, SQL, SQL-Server, JUnit, Ant, Windows XP, SVN, Adobe Flex.
Confidential
Application Developer
RESPONSIBILITIES:
- Developed Confidential Ebook with UI developers.
- Used JDBC connection and webservices for back-end interaction.
- In an Agile environment, developed new enhancements and provided support for Confidential eBook product.
- Participated in SCRUM Master meetings, interacted with other application teams to understand requirements
- Helped production support team for critical issues and worked various SQL ad-hoc reports for different business group needs to address the data related issues.
- Involved in the design and development of the user interface and business components.
- Developed GUI module using HTML and Javascript.
Environment: Core Java, JDK 1.6, JDBC, SQL, HTML, javascript.
Confidential
Rich media Developer
RESPONSIBILITIES:
- Developed GUI module using Adobe Flex, HTML and back-end Java.
- Involved in designing and development.
- Developed various enhancements and features using Java
- Developed image gallery and video gallery using HTML and Javascript.
- Prepared Technical program Specifications documents
- Analyzed, documented and resolved outstanding issues including bug fixes.
- Attended Code Reviews, Test Reviews and status meetings.
- CSS and JavaScript were used to build rich internet pages.
- Developed and deployed UI layer logics of sites using Flex, XML, JavaScript, HTML.
Environment: Core Java, JDK 1.6, JDBC, SQL, Flex, HTML, XML, CSS, Javascript.
