Lead Java And Hadoop Developer Resume
SUMMARY:
- Over 11+ years of experience in designing, developing and testing Java/J2EE web based applications and working on the complete System Development Life Cycle (SDLC).
- Experience with Cloudera distribution for Hive, Hbase, and Impala.
- Experience with Gigaspaces XAP Open Spaces Framework.
- Good technical knowledge in Servlets, JSP, and JDBC with Relational database (RDBMS) Oracle.
- Experience with using Eclipse IDE and RAD
- Good work experience in Struts Framework
- Good knowledge of web services
- Having knowledge in Spring Framework
- Strong skills in SQL/PL - SQL programming.
- Good experience in Agile development process for diverse requirements.
- Capability to adapt New Tools and Applications.
- Expertise in maintaining and supporting applications, worked on enhancements and fixing of bugs.
- Excellent communication skills, strong team player, excellent documentation skills.
TECHNICAL SKILLS:
Java Technologies: JAVA, JSP, Servlets, JDBC, JMS and Spring
Web Technologies: JavaScript, HTML and Perl
Distributed Technologies: Web Services
Frameworks: Struts, Gigaspace XAP Open Spaces Framework
Web/Application Server: Apache Tomcat and Web sphere
Databases: Oracle 9i 10G & 11G, SQL Server and MS Access
Big Data Technologies: Hbase,Hive,Impala
Version Controls: CVS, SVN and PVCS Version Manager
Bug Tracking Tools: Quality Center
IDE Tools: MyEclipse, RAD
Operating Systems: Windows XP/NT/ 7/8, UNIX
PROFESSIONAL EXPERIENCE:
Confidential
Lead Java and Hadoop Developer
Responsibilities:
- Root cause analysis of the issues reported by users
- Worked on enhancements and bug fixes
- Prepared tools for reconciliation of data between internal software systems and CDS
- Prepared tools for analyzing the data stored in Hive
- Proactive monitoring of the applications and resolve issues
Confidential
Senior Java Developer
Responsibilities:
- Analysis of the requirements
- Implemented agile development practices according to the application requirements.
- Worked on retrieving Flight, GMT Adjustment events from MQ Queues.
- Worked on Giga spaces API to populate flight and GMT adjustment information into cache
- Performing code reviews and ensuring the standards of the application development
- Responsible for unit testing
Confidential
Programmer Analyst
Responsibilities:
- Analysis of the business requirements and preparing the technical specification document
- Implemented agile development practices according to the application requirements.
- Worked on enhancements of the applications
- Worked on writing SQL queries & stored procedures to access the data from the database.
- Analysis of the issues and bug fixing
- Performing code reviews and ensuring the standards of the application development
- Responsible for unit testing
Confidential
Project Lead
Responsibilities:
- Analysis of the business requirements and preparing the technical specification document
- Responsible for development of the modules using struts framework
- Responsible for writing SQL queries & stored procedures to access the data from the database.
- Guiding the team in development of the modules
- Performing code reviews and ensuring the standards of the application development
- Responsible for unit testing
- Working with Software Configuration Management Tool Kintana (This tool is used for code migration)
Confidential
Project Lead
Responsibilities:
- Analysis of the business requirements and preparing the technical specification document
- Preparing the XSDs and WSDLs per the requirement
- Development of interfaces for exchanging information with partner
- Responsible for writing SQL queries & stored procedures to access the data from the database.
- Guiding the team in development
- Performing code reviews and ensuring the standards of the application development
- Responsible for unit testing and communication channel testing
- Working with Software Configuration Management Tool Kintana (This tool is used for code migration)
Confidential
Team Lead
Responsibilities:
- Analysis of the business requirements and preparation of the Technical Specification Documents.
- Guiding the team in development and enhancement of applications.
- Performing code reviews and ensuring the standards of the application development
- Performing integration testing
- Working with Software Configuration Management Tool Kintana (This tool is used for code migration)
Confidential
Module Lead
Responsibilities:
- Analysis of specifications provided by Client
- Responsible for writing SQL queries & stored procedures to access the data from the database.
- Development of application using Eclipse
- Coding using JSP, Struts, Servlets, Java Script for Modules
- Working with Cisco internal tool Kintana (This tool is used for code migration)
Confidentia
Team member
Responsibilities:
- Analysis of specifications provided by Client
- Responsible for writing SQL queries & stored procedures to access the data from the database.
- Coding using Perl, HTML
Confidential
Team member
Responsibilities:
- Analysis of specifications provided by Client
- Developing the application using Eclipse IDE
- Coding using JSP, Struts, Servlets, Java Script
Confidential
Team member
Responsibilities:
- Bug-Fixing and incorporating the new changes
- Testing - unit testing
Confidential
Team member
Responsibilities:
- Handling business critical applications with technologies like perl, HTML, Java script with Oracle as back end.
- Solving bugs, proactive monitoring of the application and doing sanity check of log files.
- Understanding the problem by interacting with the users
- Finding the root cause of the problem and fixing the problems to ensure the smooth running of the applications and the client’s business.
