We provide IT Staff Augmentation Services!

Java Programmer Resume

PROFESSIONAL SUMMARY:

  • Big Data has been the forefront of my experience for the last 4+ years
  • Experience in implementing Big Data solutions to ingest data and devise analytical solutions to support future business decisions
  • Overall 11+ years of professional experience with the core competency in analysis, design, development and architecting the system.
  • Experience in HDFS, YARN, MapReduce
  • Experience in importing and exporting data into or from HDFS
  • Experience in data access from HDFS using Hive and PIG
  • Experience in workflow scheduler OOZIE
  • Experience in capturing data from existing databases using SQOOP
  • Experience in Storm, Flume and Spark
  • Experience in Splunk
  • Experience in SQL and NoSQL database
  • Experience in AVRO, JSON, RC and ORC file formats
  • Experience in C, C++, JAVA and Python
  • Experience in HTML, CSS and JAVASCRIPT
  • Knowledge in Networking Protocols like TCP/IP, UDP, HTTP, HTTPS, FTP
  • Experience in Hortonworks and mapR data platform
  • Experience in HDP 1.3 and HDP 2.2
  • Experience in monitoring and managing 1000+ nodes cluster
  • Experience designing and implementing features in large distributed systems of 250 petabytes of HDFS data
  • Experience in Windows, Unix and Mac based platform
  • Experience in version control tool SVN
  • Experience in Autosys
  • Strong Knowledge of Object Oriented Concepts
  • Strong Analytical and problem solving skills
  • Solid Knowledge of Software Development Life Cycle (SDLC)
  • Experience in High Level Design (Sequence Diagram, Class Diagram, Component Interaction diagram etc)
  • Experience in writing Technical Design Documents (LLD), which clearly explain the implementation detail with Pseudo code
  • Experience in Writing Use Cases, Writing Test Cases
  • Experience in Impact Analysis & Root Cause Analysis
  • Experience in mentoring team members on new technologies & User stories implementation
  • Self - motivated Individual, fast learnability, Good team player
  • Efficient Execution of project under rigorous deadline
  • Strong communication skills, with the ability to convey concepts/requirements between technical and non-technical stakeholders
  • Experience in Delivering Training, end-to-end Project Development, Support, Event Management and Administration

PROFESSIONAL EXPERIENCE:

Confidential

Java Programmer

Technology: Java, Hadoop, HDFS, Hive, YARN, Sqoop, Splunk

Responsibilities:

  • Interacting with functional team to collect their requirements and constraints
  • Involving in design review of highly available, scalable, fault tolerant framework
  • Coding and technical analysis
  • Involving in troubleshooting
  • Building automation tools for continuous deployment and change management
  • Proper Documentation of each step
  • Tracking the progress of the project

Confidential

Big Data Developer

Technology: Hadoop, HDFS, MapReduce, Hive, OOZIE, Storm, YARN, Spark, Python, Shell Script, Autosys, Splunk

Responsibilities:

  • Interacting with clients business team to collect their requirements
  • Analyzing the requirements, designing the solution approach and defining the scope of the project
  • Working on design and coming up with efficient solution for currently available framework and Hive features
  • Configuring the sequence of execution
  • Preparing the data dictionary, column mapping
  • Efficient coding for the aggregates
  • Performance tuning of the code
  • Defining oozie workflow for running the hive queries in a specific sequence according to design
  • Writing the autosys jobs for running the codes automatically in scheduled time without human intervention
  • Shell scripting for deployment
  • Performance evaluation and comparison using Spark and Hive
  • Performing unit testing, performance testing and integration testing and capturing the test results
  • Preparing implementation plan with taking care of dependency and effect on the other production entities
  • Production cutover and monitoring the behavior of deployed jobs and other dependent jobs
  • Post deployment validation
  • Proper documentation of the entire process for future reference

Confidential

Big Data Developer

Technology: Hadoop, HDFS, MapReduce, Hive, OOZIE, Python, Shell Script, Autosys

Responsibilities:

  • Analyzing the requirements and prepare the design document for the project
  • Writing the script to load data from file to core table
  • Writing the DDLs and Hive Queries to load into aggregate tables
  • Performance evaluation of the code
  • Thorough unit testing and Integration Testing
  • Writing autosys job for test and production environments
  • Work with dependent teams
  • Deployment of Code in Production
  • Post deployment Testing, Monitoring the jobs and Validating the data set
  • Contribute to development of architecture documents, user manuals, management reports and other technical documentation

Software Development

Confidential

Technology: JAVA, Oracle, XML

Responsibilities:

  • Analyze the requirements and prepare the design document for the project
  • Involved in Functional Analysis
  • Functional inputs to the team on the assigned tasks
  • Writing system Use Cases
  • Write the code, tune it and test it
  • Write the test cases and document the test results
  • Prepare all the production support documents

Confidential

Big Data Developer

Technology: JAVA, MySQL

Responsibilities:

  • Involved in documentation and creating site maps for the complete design flow.
  • Used UI Development using HTML, and coded Java components which Retrieves data using SQL from Oracle database.
  • Actively participated in meetings with clients to determine website goals and develop strategies.
  • Involved in writing SQL Queries
  • Testing the website on multiple browsers to check if they are Cross Compatible
  • Been an active team player, helped in bug fixing and also carried out troubleshooting

Confidential

Big Data Developer

Technology: JAVA, MySQL

Responsibilities:

  • Requirements analysis
  • Coding for reported Issues, changes and enhancements
  • Test case reviews
  • Performed testing
  • Involved in documentation
  • Actively participated in meetings with clients
  • Involved in writing SQL Queries

Hire Now