Analysis/ Core Java/j2ee Developer Resume
Pennington, NJ
PROFESSIONAL SUMMARY:
- 8+ years of experience in full life cycle development of complex commercial applications using Object - oriented Core Java and J2EE technologies in banking domain.
- 2 year of experience in Hadoop2, Map Reduce Yarn, HDFS, Pig,Hbase Hive, Spark,oozie,Sqoop,flume.
- Experience on complete Software Development Life Cycle (SDLC) in enterprise, web based and client/server applications with models like Waterfall and Agile Methodology.
- Proficient in Java/J2EE design patterns and Model View Controller (MVC) frameworks.
- Expertise in developing End to End applications on multi-tiered applications using Servlets, JSP, JDBC, Java Beans, EJB, JMS, XML,DOM/SAX parsers, JAXB, Web Services (Axis for SOAP and Jersey for REST), Spring Integration.
- Experience in frameworks like Struts,Spring,Hibernate,Spring MVC, Spring Integration.
- Having hands on Experience on build tools (Ant, Maven) and Version control tools (CVS, SVN, Clear case) .
- Experience in master data management tools like Informatica MDM and Informatica IR.
- Strong Knowledge in XML technologies including XML, DTD, XML Schema, XSL, XPath, XSD, XSLT, JAXP (DOM, SAX, JDOM), JAXB (Castor, XMLBeans), SOAP.
- Working knowledge of database such as Oracle 9i/10g, Cassandra. Working knowledge of the Reporting tool Splunk.
- Working knowledge of various MDM technologies such as Siperian and IR(Identity Resolution)
- Development experience on different application servers like BEA Weblogic, WebSphere, Tomcat using various IDE’s such as IntelliJ IDEA, Eclipse, and Net Beans.
- Extensive experience in performing reviews like Test case reviews and peer code reviews for maintaining best coding standards. Expertise in using configuration management tools like PMW, Detrick.
- Quick learner with an ability to rapidly achieve organizational integration.
- Excellent communicative, interpersonal, intuitive, analysis and leadership skills.
TECHNICAL SKILLS:
Programming Languages: Core Java 1.4/1.5/1.6/1.7 C/C++, PL/SQL, Oracle 10g
Java Technologies: Servlets, JSP 2.0, JDBC, JMS, JNDI,EJB2.1
Big Data Technologies: Hadoop2, Map Reduce Yarn,HDFS,Pig,Hive,Spark,Hbase,Oozie,Sqoop,Flume
Matching Tools: Siperian MDM, IR
Frameworks: Jakarta Struts 1.2,Spring, Hibernate, Spring integration, Jersey 1.14,Axis
Webservices: SOAP, REST
Web Development Technologies: DHTML, AJAX, CSS, XML, XSL, XSLT, SAX/DOM
Web/Application Servers: IBM WebSphere 5.x/6.x, WebLogic 9.x/10.3, Tomcat 5,Tomcat 6
Databases: Oracle 9i/10g,Cassandra
Configuration: SVN, CVS, Rational Clear Case
IDEs: Eclipse 3.7, My Eclipse 8.5, IntelliJ IDEA, NetBeans
Methodologies: Agile, OOP, MVC & MVC2
Operating Systems: UNIX, Linux, Windows 98/2000/XP/vista/7
Technology: Core Java,J2EE,Struts,Spring,Spring Integration, SOAP Using Axis2,REST using Jersey1.14, Oracle 9i,10g,Cassandra, Siperian MDM,IR,WebLogic,Websphere,Apache, Web Methods, SiteMinder, Splunk, Hadoop2, Map Reduce Yarn,HDFS,Hbase,Pig,Hive,Spark,Oozie,Sqoop,Flume, Windows and Linux
PROFESSIONAL EXPERIENCE:
Confidential, Pennington, NJ
Analysis/ Core Java/J2EE Developer
Responsibilities:
- The entire application was developed in J2EE using an MVC based architecture.
- Involved in Developing Web Application with Full Software Development Life Cycle (SDLC) from Design to Deployment using agile methodologies.
- Worked on Migrating the Web Services from SOAP over Axis1.3 to REST on Jersey 1.14.
- Worked on the automation of SOAPUI using Groovy.
- Worked on the POC project while the team was trying to move from RDBMS to Hadoop framework.
- Used Flume and Sqoop to load data from text files and database to HDFS.
- Created Pig and Hive scripts for the data transformation to the required format.
- Created Map Reduce jobs while processing unstructured data.
- Wrote MRUnit tests for unit testing the Map Reduce jobs.
- Used Hbase as a distributed database.
- Used Spring Framework's IOC Dependency Injection to inject Service Object using Service Locator Design Pattern into Action Classes.
- Maintained and supported the Webservices application for Confidential on SOAP over Axis1.3 and REST over Jersey1.14.
- Worked on Splunk to create dashboard and generate reports required on the daily basis.
- Tested of Web services using JMeter and SOAP-UI.
- Used Informatica MDM and Informatica IR for providing Master data management and Maching engnes.
- Worked on Writing PL/Sql procedures for batch level processing of data.
- Deployed and tested application on Websphere application Server.
- Used CVS for maintaining the component and for release and version management and QC for bug tracking.
Environment: Core Java/J2EE, XML, Axis2 Soap Web services,Jersey REST Webservices, WSDL, Ant, Maven, Eclipse, HTML, CVS, Siperian MDM,IR,Log4j, IBM Web Sphere, Splunk, Oracle 10g Hadoop2, Map Reduce, Hbase, Yarn,HDFS,Pig,Hive,Oozie,Sqoop,Flume.
Confidential, Newark, Delaware
Analysis/ Core Java/J2EE Developer
Responsibilities:
- Worked on application using Spring Integration to configure SOAP and REST webservices.
- Configured the call to SOAP and REST Webservices through the API proviced by Spring Integration.
- Worked on Cassandra, a no-sql database to store and retrieve data efficiently.
- Created rules using DROOLS rule engine.
- Deployed and tested application on Weblogic application server.
- Used Spring web MVC to implement MVC architecture.
- Implemented Spring Security for authentication and authorization.
- Implemented the persistence layer using Hibernate and configured Hibernate with Spring to interact with the Database from the DAO.
- Worked on Writing PL/Sql procedures for batch level processing of data.
- Implemented server side components primarily using Core Java, Multithreading, Spring, SpringJDBC and Web Services.
- Worked on Splunk to create dashboard and generate reports required on the daily basis.
- Used CVS for maintaining the component and for release and version management and QC for bug tracking.
- Worked on JUnit Framework for Test Driven Development.
Environment: Core Java/J2EE, Spring, Spring Integration, Cassandra database, Web services using spring integration,Spring, SpringJDBC,Splunk,Junit,Cvs,QC,Weblogic
Confidential, King of Prussia, Philadelphia
Core Java/J2EE Developer
Responsibilities:
- Developed GUI using JSP, Struts frame work
- Developed Action forms, Action classes using Struts framework to handle user requests.
- Implemented Struts Bean Tags, Logical Tags and Display Tags in JSPs.
- Coded Entity Beans for data persistence within Data Layer.
- Developed user interface components for Deal, Activity modules along with business components.
- Developed a Spring MVC application in connecting to database.
- Adapted RESTful for performing web services.
- Designed and deployed server side EJB (Session Beans and Entity Beans) components on Eclipse IDE.
- Written SQL, PL/SQL and stored procedures as part of database interaction.
- Created UNIX shell scripts to automate the build process, to perform regular jobs like file transfers between different hosts.
- Developed Web services component using XML, WSDL, and SOAP with DOM parser to transfer and
- Transform data between applications.
- Responsible for code merging modules using clear case.
- Responsible for change requests and maintenance during development of the project.
Environment: Core Java/J2EE, Struts, JSP, AJAX, XML, EJB, Ant, Eclipse, HTML, CVS, Log4j, IBM Web Sphere MQ Series, Oracle 10g.
Confidential
Core Java/J2EE Developer
Responsibilities:
- Developed GUI using JSP, Struts frame work
- Developed Action forms, Action classes using Struts framework to handle user requests.
- Implemented Struts Bean Tags, Logical Tags and Display Tags in JSPs.
- Coded Entity Beans for data persistence within Data Layer.
- Developed user interface components for Deal, Activity modules along with business components.
- Developed a Spring MVC application in connecting to database.
- Adapted RESTful for performing web services.
- Designed and deployed server side EJB (Session Beans and Entity Beans) components on Eclipse IDE.
- Written SQL, PL/SQL and stored procedures as part of database interaction.
- Created UNIX shell scripts to automate the build process, to perform regular jobs like file transfers between different hosts.
- Developed Web services component using XML, WSDL, and SOAP with DOM parser to transfer and
- Transform data between applications.
- Responsible for code merging modules using clear case.
- Responsible for change requests and maintenance during development of the project.
Environment: Core Java, J2EE, JDK, JSP, HTML,Struts, CSS, JMS, EJB, NetBeans, Web Sphere Application Server, Java Script, Log4J, PL/SQL, CVS and Oracle