Java/j2ee Developer Resume
SUMMARY:
- 9+ years of professional experience in IT on JAVA, J2EE including 2+ years of hands on experience in Big Data, Hadoop Ecosystem Components.
- Expertise in developing application with financial domain, using Enterprise Technologies pertaining to J2SE, J2EE, Java Servlets 2.2/2.3, JSP 2.0, Struts 2.0, Hibernate 3.0, Spring IOC, Spring MVC, Hibernate, JMS,XML, JDBC 2.0, JNDI, JAXP, JAXB, Web Logic, Web Sphere and Tomcat.
- Experience in Web Services using XML, HTML, SOAP and REST API.
- Solid background in Object Oriented Analysis & Design, Development and Implementation of Client Server/Web/Enterprise development using n - tier architecture knowledge of Angular JS practices, Creating custom, general use modules and components which extend the elements and modules of core Angular JS
- Strong experience creating real time data streaming solutions using Apache Spark Core, Spark SQL & Data Frames, Spark Streaming
- In depth knowledge of Hadoop Architecture and YARN
- Experience in writing Map Reduce programs using Apache Hadoop for analyzing Big Data.
- Hands on experience in writing Ad-hoc Queries for moving data from HDFS to HIVE and analyzing the data using HIVE QL.
- Experience in importing and exporting data using Sqoop from Relational Database Systems to HDFS.
- Experience in writing Hadoop Jobs for analyzing data using Pig Latin.
- Working Knowledge in NoSQL Databases like HBase.
- Experience in using Apache Flume for collecting, aggregating and moving large amounts of data from application servers.
- Experience in using Zookeeper and Oozie Operational Services for coordinating the cluster and scheduling workflows.
- Extensive experience with SQL, PL/SQL, Shell Scripting and database concepts.
- Knowledge of Sterling Configuration Deployment Toolkit ( Sterling CDT ).
- Having good knowledge and understanding on sterling products and retail business
- Experience in using version control management tools like CVS, SVN and Rational Clear Case.
- Highly motivated, self-starter with a positive attitude, willingness to learn new concepts and acceptance of challenges.
- Ability to work independently and with a group of peers in a results-driven environment. Strong analytical and problem solving skills. Ability to take initiative and learn emerging technologies and programming languages
TECHNICAL SKILLS:
Hadoop Core Services: HDFS, Map Reduce, Hadoop YARN.
Hadoop Distribution: Cloudera.
Hadoop Data Services: Apache Hive, Pig, Sqoop, Flume.
Hadoop Operational Services: Apache Zookeeper, Oozie.
No SQL Databases: Apache HBase.
Virtualization Software: VMware, Oracle Virtual Box.
Java& JEE Technologies: Core Java 1.6, Servlets3.2, JSP 2.0, JDBC, Java Beans.
IDE Tools: Eclipse, Net Beans,Rad
Programming Languages: C, Java, Unix Shell scripting,Scala
Data Bases: Oracle 11g/10g/9i, DB2, MS-SQL Server, MySQL, MS-Access.
Web Servers: Web Logic 11, Web Sphere 6.1, Apache Tomcat 5.5/6.0.
Environment: Tools: SQL Developer, Win SCP, Putty.
Frameworks: Struts 2.0, UML, Hibernate 3.0, Spring2.5
Version Control Systems: CVS, Tortoise SVN
Operating Systems: Windows 95/98/2000/XP/Vista/7/8, Linux.
PROFESSIONAL EXPERIENCE:
Confidential
Senior Java/Hadoop Developer
Responsibilities:
- Involved in writing MAVEN project, primary responsibilities include development of web application using spring MVC and Hibernate to pull queries from oracle
- Responsible for design and development of Middleware Java, J2EE,Spring, Maven that pulls battery orders from Billing systems and stores it in our database
- Involved in loading data from Oracle database into HDFS using Sqoop queries.
- Responsible for building scalable distributed data solutions using Hadoop.
- Developed Map Reduce pipeline jobs to process the data and create necessary HFiles.
- Developed Pig Latin scripts for data cleansing.
- Worked with different File Formats like TEXTFILE, AVROFILE for HIVE querying and processing.
- Developed PIG UDF'S for manipulating the data according to Business Requirements and also worked on developing custom PIG Loaders.
- I have successfully written Spark Streaming application to read streaming twitter data and analyze twitter records in real time using Yardstick framework to measure performance of Apache Ignite Streaming and Apache Spark Streaming.
- Implemented test cases for Spark and Ignite functions using Scala as language.
Environment: Hadoop, Map Reduce, HDFS, Hive, Oracle 11g/10g, HBase, Spark Core, Data Frame’s, Spark Streaming, Scala, Oozie, Java (jdk1.7), UNIX, SVN and Zookeeper,Java, J2EE, JSP, JSTL, AngularJS, Spring 2.5Maven, REST-ful Web Services, SOAP, Apache Axis2, LINUX, Tomcat7
Confidential
Hadoop Developer
Responsibilities:- Involved in writing MAVEN project, primary responsibilities include development of web application using spring MVC and Hibernate to pull queries from oracle
- Responsible for design and development of Middleware Java, J2EE,Spring, Maven that pulls battery orders from Billing systems and stores it in our database
- Involved in loading data from Oracle database into HDFS using Sqoop queries.
- Responsible for building scalable distributed data solutions using Hadoop.
- Developed Map Reduce pipeline jobs to process the data and create necessary HFiles.
- Developed Pig Latin scripts for data cleansing.
- Worked with different File Formats like TEXTFILE, AVROFILE for HIVE querying and processing.
- Developed PIG UDF'S for manipulating the data according to Business Requirements and also worked on developing custom PIG Loaders.
- I have successfully written Spark Streaming application to read streaming twitter data and analyze twitter records in real time using Yardstick framework to measure performance of Apache Ignite Streaming and Apache Spark Streaming.
- Implemented test cases for Spark and Ignite functions using Scala as language.
- Worked on Hive joins to produce the input data set.
Environment: Hadoop, Map Reduce, HDFS, Hive, Oracle 11g/10g, HBase, Spark Core, Data Frame’s, Spark Streaming, Scala, Oozie, Java (jdk1.6), UNIX, SVN and Zookeeper,Java, J2EE, JSP, JSTL, AngularJS, Spring 2.5,Maven, REST-ful Web Services, SOAP, Apache Axis2, LINUX, Tomcat7
Confidential
Senior Java Developer
Responsibilities:- Involved in the requirements gathering. Design, Development, Unit testing and Bug fixing.
- Used Agile Methodologies to manage full life-cycle development of the project.
- Developed application using Struts, spring and Hibernate.
- Developed rich user interface using JavaScript, JSTL, CSS, JQuery and JSP’s.
- Developed custom tags for implementing logic in JSP’s.
- Used Java script, JQuery, JSTL, CSS and Struts 2 tags for developing the JSP’S.
- Involved in making release builds for deploying the application for test environments.
- Used Oracle database as backend database.
- Wrote SQL to update and create database tables.
- Used Eclipse as IDE.
- Using RIDC Interface get content details and Create Content through application.
- Used Spring IOC for injecting the beans.
- Used Hibernate for connecting to the database and mapping the entities by using hibernate annotations.
- Created JUnit test cases for unit testing application.
- Used JUNIT and JMOCK for unit testing.
Environment: J2EE1.6, JSP, JSTL, Ajax, Spring 2.5, Struts 2.0, Ajax, Hibernate 3.2,JDBC, JNDI,XML, XSLT, Web Services, WSDL, Log4j, ORACLE 11g, Oracle Web logic Server 10.3, SVN, Windows XP, UML.
Confidential
Java Developer
Responsibilities:- Involved in the requirements gathering. Design, Development, Unit testing and Bug fixing.
- Used Agile Methodologies to manage full life-cycle development of the project.
- Developed application using Struts, spring and Hibernate.
- Developed rich user interface using JavaScript, JSTL, CSS, JQuery and JSP’s.
- Developed custom tags for implementing logic in JSP’s.
- Used Java script, JQuery, JSTL, CSS and Struts 2 tags for developing the JSP’S.
- Involved in making release builds for deploying the application for test environments.
- Used Oracle database as backend database.
- Wrote SQL to update and create database tables.
- Used Eclipse as IDE.
- Using RIDC Interface get content details and Create Content through application.
- Used Spring IOC for injecting the beans.
- Used Hibernate for connecting to the database and mapping the entities by using hibernate annotations.
- Created JUnit test cases for unit testing application.
Environment: J2EE1.6, JSP, JSTL, Ajax, Spring 2.5, Struts 2.0, Ajax, Hibernate 3.2,JDBC, JNDI,XML, XSLT, Web Services, WSDL, Log4j, ORACLE 11g, Oracle Web logic Server 10.3, SVN, Windows XP, UML, Sterling Commerce Distributed Order Management(DOM).
Confidential
Java/J2EE Developer
Responsibilities:- Involved in Unit Testing of the Application.
- Developed the JSP’s and Modeling data using MVC architecture.
- Involved in designing front-end screens.
- Documenting daily weekly status report and sending to client
- Implemented the Servlets and JSP components
- Used Hibernate for Object Relational Mapping and data persistence.
- Developed the Database interaction classes using JDBC.
- Created JUnit test cases and ANT scripts for build automation.
Environment: Java, J2EE 1.4, HTML, XML, JDBC, JMS, Servlets, JSP 1.2, Struts 1.2, Hibernate, Web services, Eclipse 3.3, Web Sphere 7, Oracle 9i, ANT, Microsoft Visio.
