We provide IT Staff Augmentation Services!

Sr. Java/hadoop Developer Resume Profile

3.00/5 (Submit Your Rating)

Summary

  • Around 8 years of experience in Analysis Design and Development in diversified areas of Client-Server Distributed and Web applications using Java J2EE technologies.
  • Solid experience in usingIDEs like JBuilder IBM WebSphere WSAD RAD Eclipse MyEclipsefor developing enterprise level applications.
  • Exposure in MVC Architecture using Struts and Spring framework.
  • Solid knowledge of Ant for project build/test/deployment Log4j for error logging and Debugging JUnit for unit and integration testing.
  • Good working experience in both Client Side and Server Side Programming worked extensively in Java Java Beans Liferay portlets Spring JPA Hibernate Servlet JSP JSTL JDBC XML XSLT AJAX JavaScript and HTML.
  • Good knowledge of developing applications based on architectures like Hibernate Spring Framework and MVC architecture
  • Good knowledge on JAXB.
  • Excellent experience working with Oracle9i and DB2 9.0 databases.
  • Good Knowledge on Design Patterns such as MVC Singleton Session Facade Business Delegate Factory Pattern and Data Access Object.
  • Excellent experience with Version Control Systems like Git CVS SubVersion and IBM Rational Clear Case
  • Good Experience on XML related technologies such as XML XSL DOM SAX etc.
  • Experienced with various IDEs like My Eclipse Eclipse.
  • In-depth understanding of Data Structure and Algorithms
  • Expertise in Agile Software Development methodology.
  • Working experience in Map Reduce programming model and Hadoop Distributed File Systems.
  • Good experience in writing Sqoop queries for transferring bulk data between Apache Hadoop and structured data stores.
  • Good knowledge on Oozie a workflow scheduler system to manage apache Hadoop jobs.
  • Good experience in Pig Latin a Scripting Language for Hadoop Distributed File system.
  • Good Knowledge in Flume Avro and Zoo Keeper Architecture.
  • Working knowledge in Hadoop HDFS Admin Shell commands.
  • Good Knowledge in NoSQL databases HBASE Column family DB .
  • Good experience in working with Messaging Framework using MQ Series MDB and TIBCO.
  • Strong working knowledge in Object Oriented Concepts Object Oriented Design OOD Object Oriented Analysis OOA Programming and its implementation
  • Integrated development environment Eclipse 3.x Net Beans and My Eclipse.
  • Hands on experience in handling Tomcat with Apache Web Server Web logic and JBoss Application Servers.
  • Excellent experience in using Struts Framework.
  • Good Experience in developing PIG Latin Scripts and using Hive Query Language for data Analytics.
  • Good programming experience with SQL and PL/SQL for the databases like Oracle 9i 10g 11g and SQL Server.
  • Experience in advanced JavaScript frame work like JQuery/JSON to implement front end Validations and various user interface events

TECHNICAL SKILLS

Web related/Languages

Java Swing Servlets JPA Spring Hibernate JDBC RMI C HTML XSL JavaScript JSP Developer 2000/6i SQL PL/SQL AJAX XML

Operating Systems

UNIX AIX Sun Solaris HP-UX Linux and Windows 98/NT/2000/XP/7

Databases

Oracle 8i/9i/10g/11g SQL Server MS-Access and IBM DB2 Mongo DB

GUI / Tools

MS Frontpage2000 TOAD Oracle Forms Reports Discoverer

Application Servers

Web Sphere 5x/6x and JBOSS 4x/5

Networking/Protocols

TCP/IP FTP HTTP UDP SMTP RCP Rlogin and SSH2

IDE

RAD 7/7.5 NetBeans 5x/6x Eclipse 3x Spring Source

Frame Works

Struts-Core Persistance PCF ANT MVC Spring and Hibernate Toplink

Professional experience

Confidential

Sr. Java/Hadoop Developer

Responsibilities

  • Experience in using EJB JMS JNI and JNDI for implementing J2EE technology
  • Developed user interface using Struts Spring IOC Hibernate Jquery AJAX HTML CSS JSP Tag libraries to simplify the complexities of the application.
  • Extracted data from different databases and to copy into HDFS file system using Sqoop.
  • Involved in developing and maintaining services based architecture utilizing open source technologies like Hibernate ORM and Struts MVC Framework
  • Involved in all the phases of Software Development Life Cycle including Analysis Design Development Integration and Implementation
  • Managed and deployed application using WEBLOGIC Server 10g with deployment manager in a clustered environment.
  • Monitoring Hadoop scripts which take the input from HDFS and load the data into Hive.
  • Used various Core Java concepts such as Multi-Threading Exception Handling Collection APIs to implement various features and enhancements.
  • Experienced on Hadoop MRV1 and Hadoop MRV2 or YARN Architecture.
  • Worked on setting up pig Hive and Hbase on multiple nodes and developed using Pig Hive and Hbase MapReduce.
  • Developed MapReduce application using Hadoop MapReduce programming and Hbase.
  • Implemented data access using Hibernate persistence framework
  • Developed the configuration files and the class s specific to the spring and hibernate
  • Utilized Spring framework for bean wiring Dependency injection principles
  • Expertise in server-side and J2EE technologies including Java J2SE JSP Servlets XML Hibernate Struts Struts2 JDBC and JavaScript development.
  • Design of GUI using Model View Architecture STRUTS Frame Work .
  • Integrated Spring DAO for data access using Hibernate
  • Created hibernate mapping files to map POJO to DB tables
  • Involved in the Development of Spring Framework Controllers
  • Performed unit testing for all the components using JUnit
  • Designed and developed the XSD for WSDL
  • Developed user interface using JSP JSP Tag libraries JSTL HTML CSS JavaScript to simplify the complexities of the application
  • Developed simple to complex Map Reduce jobs using Hive and Pig for analyzing the data.
  • Connected to Web Services applications using AXIS and integrated it with maven and Spring.
  • Extensive experience in developing Multi-Tier Enterprise applications and system integration solutions using Java J2EE standards Collections Multi-threading Webservices Servlets JSP SOAP JDBC AJAX and HTML

Environment Toad WebSphere Application Server RCP ADF PL/SQL JDeveloper Unix ClearCase Struts Core Java Spring Hibernate DB2 SAS EBI java 1.6 Jquery SSO EXT JS JMS Agile Development Jasper Report MQ Series ClearQuest JDE 9.1

Confidential

Sr. Java/Hadoop Developer

Responsibilities

  • Involved in design and development of server side layer using XML JSP JDBC JNDI EJB and DAO patterns using Eclipse IDE.
  • Participate in designing Web service REST Service framework in support of the product
  • Good knowledge in working with Windows and UNIX operating systems
  • Application installation of Hadoop Hive MapReduce Sqoop
  • Designed and developed various modules of the application with frameworks like Spring MVC Web Flow architecture and Spring Bean Factory using IOC AOP concepts.
  • Experience in handling Tomcat with Apache Web Server Web logic and JBoss Application Servers.
  • Used Hibernate3 with annotation to handle all database operations.
  • Used ANT MAVEN script to compile build and deploy the web application.
  • Worked on generating the Rest Web Services classes by using Service oriented architecture SOA
  • Adopted J2EE design patterns like Session Facade and Business Facade.
  • Configuration of application using spring 2.6 Struts 1.3 Hibernate DAO s Actions Classes Java Server Pages.
  • Configuring Hibernate Struts and Tiles related XML files.
  • Developed the application using Struts Framework that uses Model View Controller MVC architecture with JSP as the view.
  • Developed presentation layer using JSP HTML and CSS JQuery.
  • Extensively used Spring IOC for Dependency Injection and worked on Custom MVC Frameworks loosely based on Struts.
  • Designed a REST API based service for the security and identity management.
  • Developed Servlets and Java Server Pages JSP to route the submittals to the EJB components and render-retrieved information using Session Facade Service Locator design pattern .
  • Expertise in using Development Tools Eclipse Edit Plus and NetBeans

Environment Core Java Java 6 AJAX GUI JSF 2.0 CSS HTML JSP JavaBeans multithreading J2EE 6 JDBC Hibernate Spring 3.2 Web Services REST SQL ANT Shell Script IBM WebSphere 6.0 Oracle LINUX Solaris MAC

Confidential

Sr. Java Developer

Responsibilities

  • Transformation of XML to HTML documents using XSLT style sheet.
  • Developed front end Modules using MVC architecture using JSF 2.0.
  • Used XSLT to develop templates and process XML data into a more user-friendly format.
  • Programming and Development of modules involving Struts JPA Spring AJAX Servlets JSP JSTL JQuery and JS.
  • Optimization of Hibernate mapping in order to boost performance of the system.
  • High level design of SOA components to complete end-to-end B2B integration
  • Manage and deploy application using JBOSS Application Server 6.1 with deployment manager in a clustered environment.
  • Developed views using JSPs and struts tags. Using Tiles framework improving UI flexibility and providing single point of maintenance.
  • Developed the code for asynchronous update to web page using JavaScript and Ajax.
  • Developed application using JavaScript for Web pages to add functionality validate forms communicate with the server.
  • Used Spring IOC Writing Java Bean classes with get and set methods for each property to be configured by spring.
  • SOAP and REST based webservices are implemented using Apache CXF framework.
  • Modified the configuration of the Spring Application Framework IOC Container.
  • Used Hibernate ORM framework as persistence engine actively engaged in mapping and hibernate queries
  • Involved in writing Hibernate mapping files HBM files and configuration files.
  • Used Log4j for logging Errors.
  • Using JUnit test extensively written test cases for this system to test the application.
  • Implemented logging mechanism using Log4j with the help of Spring AOP frame work.
  • Server side validations using the Struts Validator framework

Environment Liferay plugin-sdk Eclipse with Liferay IDE NetBeans PL/SQL developer Filezilla Putty SOAP UI Java JavaScript XML HTML JSP

Confidential

Java/J2EE Developer

Responsibilities

  • Enhanced and optimized the functionality of Web UI using RichFaces JSF AJAX CSS XHTML and JavaScript
  • Designed and developed UI pages using JSF 2.0 XHTML and Richfaces 3.4.
  • Extensively used Spring technologies like core web flow 2.5 AOP webservices.
  • Developed data access layer using ORM technologies like JPA Hibernate 3.0 and HQL.
  • Worked on IBM RAD WAS tools to develop the application
  • Developed web services using Spring Web services API.
  • Built web applications using AJAX techniques
  • Excellent working experience in J2EE Architecture MVC Architecture Design Patterns.
  • Played key role in design and development of new application using J2EE Servlets and Spring technologies/frameworks using Service Oriented Architecture SOA
  • Involved in all phases of Software Development Life Cycle SDLC such as Analysis Design Development and Implementation
  • Implemented Spring Beans using IOC and Transaction management features to handle the transactions and business logic
  • Involved in writing Ant scripts to package and deploy the EJB components to WebSphere Used RSA for development
  • Involved in multi-tiered J2EE design and coding utilizing Spring MVC framework.
  • Used various Java J2EE design patterns like Factory Singleton DAO DTO etc.
  • Involved in developing of various Java classes interfaces and modules for calculating margin account information excess information based on various requirements imposed on each entity.
  • Used Spring IOC to dynamically load Java Beans for the web-application.
  • Used Spring AOP to handle user authentication transaction management etc.
  • Used Spring JDBC template for the development of the DAO layer.
  • Worked on project deployment descriptor files such as web.xml and context definition files for servlet mappings Java bean class definitions transactions and database connection configuration.
  • Used Log4J components for logging. Perform daily monitoring of log files and resolve issues and used Tibco EMS to persist them in the database.
  • Involved in unit testing the application using JUnit and performed the code review.
  • Used Apache Axis as the Web Service framework for creating and deploying Web Service Clients using SOAP and WSDL

Environment Java JSP Servlets Struts 1.2 Tiles Validation Framework Hibernate JMS XML EJB 2.0 JDBC HTML Ant CVS Log4J JUnit WebSphere 6.0 MySQL 5.0 Windows 2000.

We'd love your feedback!