Sr. J2ee Dev. Resume
AlpharettA
SUMMARY
- Java/J2EE professional having 10 years of technical expertise in complete Software development life cycle(SDLC) process that includes Analysis, Design, Development, Testing and Implementation.
- I have 2 year of experience as a Scrum Master and deeply involved in planning and managing the task using different tools. Like Version One and JIRA
- Installed and configured Apache Big Data Hadoop, Hive and Pig environment on the prototype server.
- Experience on majorHadoopecosystem's projects such as Pig, Hive, Cassendra and Zookeeper.
- Installed and configure real - time analytic tool for big data such as NoSQL Database (MongoDB).
- Created ETL jobs to load Bureau member JSON data and server data into MongoDB and transported MongoDB into the Data Warehouse.
- Expertise with Model View Controller (MVC) Architecture, Spring, Hibernate and Struts framework.
- Experience in developing enterprise and web applications using Hibernate, Spring, Struts, Dozer, Drool, Active MQ, JBPM, Web Services (SOAP, ReSTful), Servlets, JSP, JSF and JMS.
- Good experience in applying AGILE and SCRUM process in projects.
- Extensive experience with Java/J2EE Design Patterns like Service Locator, Session Facade, Factory, Abstract Factory, Singleton, IOC, Adaptor, Data Access Objects, Proxy Interface.
- Experience in Web Services using SOAP,REST, UDDI and JAXB, WSDL and XML related technologies - XSD, DTD, XSLT, XPath, SAX, DOM, JAXM, JAXB and XML Beans.
- Problem solver with the ability to rapidly analyze challenges, applying strategic thinking to tactical concerns with strong problem solving skills and a result oriented attitude.
- Excellentgoal-orientedteam Player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.
TECHNICAL SKILLS
Programming Languages: Java (JDK 1.4/5/6), C++, C#
Project Methodologies: OOAD, UML, SDLC, Waterfall and Agile
Tools: (Scrum Master): Version One, JIRA
Frameworks/Packages/Tools: Struts1.2, Spring3.0, Hibernate, Web Services, SOAP, Restful web services, Dozer, COLDFUSION.
J2EE technologies: JSP, Servlets, JDBC, JMS, XML, JNDI, RMI, JAXP, JAXB, SOAP/ReSTful Web Services, Drool, JBPM, Activiti5.0, Active MQ, JDBC, Multi Threading, JSP, Servlets, taglibs, Core Java, JSF,Camel
Web/Application Servers: Web logic10.3.4, JBoss 5.x, Apache Tomcat, WebSphere6.0
Database Technologies: MySQL, Oracle, SQL Server, DB2
Big Data: MongoDb, Apache Hadoop, ApacheHive, ApachePig, Apache HCataloge
ETL Tools: PentahoPDI(Kettle), Talend
Network: Digital Security, Network & Application Layer Security
Scripting/Markup Languages: JavaScript, JQuery(Angular JS), HTML5, CSS, XML, XSLT, XPATH, XSL, JSON
Operating System: Windows (95/98XP/2000/NT), LINUX, UNIX
Development Tools: Eclipse 3.x, Net Beans
Build Tools: Ant, Maven
Testing Tools: JUnit, JMeter
Log framework: Log4J, ODL
Version Control Tools: SVN, CVS, Visual Source Safe, Clear Case, TFS(Team Foundation Server)
Algorithm: Binary Search, Cryptographic Algorithms
PROFESSIONAL EXPERIENCE
Confidential, Alpharetta
Sr. J2EE Dev.
Responsibilities:
- Gained thorough understanding of client business requirement
- Interacted with customer Development lead and Managers, Provide functional guidance and process involvement ideas.
- Installed and configured Apache Hadoop, Hive and Pig environment on the prototype server.
- Installed and configure NoSQL Database like MongoDB.
- Taking through understanding with customer architect and document the understanding.
- Understand the requirement and document the understanding in the form of Design document.
- Prepare Design document contain Data flow diagram, Sequence diagram and process flow diagram.
- Update Schema, Xpath and Xml style sheet for the Client Business Requirement.
- Coordinate the product implementation with Application system administration and DBA team.
- Involve in Change management cycle.
- Developing Development strategies, review, estimation and plan that covers various product area.
- Handled development, code review, unit test cases execution and defect analysis.
- Demo to internal Business/End users on Sprint/Release cycle.
- Writing XML build scripts for running local and remote debug and builds.
- We implemented localization for different country specific implementation.
- Created the stored procedure to load the data in database.
Environment: Java, JSP, AngularJs, Servlets, Spring 3.0, TFS, winscp, putty. XML, XSD, XSLT, TOAD, SQL Developer, Weblogic 10.3.4, Web Services(SOAP/REST). Localization/internationalization ( i18n )
Confidential, Atlanta
Sr. J2EE Dev., Scrum Master, Team Leader
Responsibilities:
- Involve in Data migration and analysis by Talend, Apply database load validation.
- Gained thorough understanding of client business requirement and functioned as a coordinator between the offshore development team and QA team as needed.
- Interacted with customer Development lead and Managers, Provide functional guidance and process involvement ideas.
- Involvement in review and understanding the requirement, Mapping of user requirements.
- Coordinate the product implementation with Application system administration and DBA team.
- Application Development using AGILE methodologies.
- Working as a Scrum master to track the work in JIRA with cross functional team.
- Involve in Change management cycle.
- Developing Development strategies, review, estimation and plan that covers various product area.
- Prepare and review of functional document, sequence diagram and Design document for various project in dynamic campaign management.
- Handled development, code review, unit test cases execution and defect analysis.
- Demo to internal Business/End users on Sprint/Release cycle.
- Writing XML build scripts for ETL Talend jobs for Pearl Feed Automation and running local and Hermes builds and deployment.
- Involve in developing the UI with Jsp and Javascript framework like Angular Js.
- Redesign publisher batch to accommodate PRC batch functionality using TALEND tool.
- Worked on JAVA, XML, Eclipse, ClearCase, Agile, Jira, TALEND.
- Design websevice to expose the method using Rest/ Soap webservices using Jax-ws and jersey
- Created the stored procedure to load the data in database.
Environment: Java, JSP, JSF, Servlets, Spring 3.0, JQuery v1.8.1, AngularJs, Jscript, Oracle, MySQL, DB2, Jboss 5.1, Maven, SVN Tortoise, winscp, putty. Hibernate 3.3.1, XML, TOAD, SQL Developer, camel-amqp, Weblogic 10.3.4, Web Services(SOAP/REST), AJAX, ColdFusion, ActiveMQ, Talend
Confidential, Costa Mesa, CA
Sr. J2EE Dev. Scrum Master, Team Leader
Responsibilities:
- Gained thorough understanding of Australia Credit Bureau business requirement and functioned as a coordinator between the development team and QA team as needed.
- Interacted with customer Development lead and Managers, Provide functional guidance and process involvement ideas.
- Installed and configured Apache Hadoop, Hive and Pig environment on the prototype server.
- Installed and configure NoSQL Database like MongoDB.
- We have implementation for Different country using localization.
- Integrate Messaging withcamel-AMQP protocol
- Involved Working on Ui using Angular Js and JBPM to design the Business flow.
- Involvement in review and understanding the requirement, Mapping of user requirements.
- Developing Development strategies, review, estimation and plan that covers various product area.
- Prepare and review of functional document, sequence diagram and Design document.
- Handled development, code review, unit test cases execution and defect analysis.
- Version One management and coordination with cross functional team.
- Demo to internal Business/End users on Sprint/Release cycle.
Environment: Java, JSP, Servlets, Spring, PentahoPDI(Kettle),Drool, Quartz, JBPM, Hibernate3.3.1, Dozer, JBPM, Dozer, MongoDB, Active MQ,Camel, Toad, Oracle, DB2, XML, JUnit, Clearcase, WebLogic10.3.4, JBoss5.1, JSF, Activiti5.0, Webservices(SOAP/REST),GWT, JavaScript, JQuery, AngularJS, AJAX, Camel, Localization /internationalization(i18n)
Confidential, Chicago, IL
Sr. Java Developer, Team Leader
Responsibilities:
- Involved in all phases of the Software Development Life Cycle (SDLC) including requirements gathering, designing the application, implementing the design, testing and maintenance Support
- Designed and developed application using Spring MVC and Spring Framework
- Developed the Application using Spring MVC Framework by implementing Controller, Service classes.
- Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration
- Designed and developed user interface usingHTML, JSP, Java Script, AJAX, JQuery
- Worked on Oracle & SQL Server as the backend databases and integrated withHibernateto retrieve Data Access Objects
- Designed and implemented ReSTful Web services using HTTP web Methods
- Responsible to use DOM/SAX parser to parse the workflow engine / Taskflow information.
- Responsible for handling mail by using Java Mail API and Activation.
- Developed the middle tier using J2EE technologies (EJBs, Servlets) under Weblogic application Server.
- Deployed application using Weblogic application server
- Participated in the re-architecture phase in order increase the performance of the application
- Actively participated in Agile
- Pro-actively worked on customer issues
- Responsible for testing application using JUnit and Maven
- Participated in writing design and functional specs
Environment: Java, JSP, Servlets, Spring, Hibernate, Eclipse, ReSTful Web Services, JavaScript, camel, JQuery, Weblogic, Java Mail API, JAXB, DOM/SAX parser, Oracle, SQL, XML, JUnit, Clearcase, Quartz, BSF
Confidential, Atlanta GA
Senior Java Developer
Responsibilities:
- Involved in all phases of the Software Development Life Cycle (SDLC) including requirements gathering, designing the application, implementing the design, testing and maintenance Support
- Designed and developed application using Struts MVC Framework
- Implemented DAO classes for performing database operations
- Designed and implemented Action Servlet for performing actions
- Designed and implemented Struts validator framework
- Designed and developed User Interface using JSP, HTML, JavaScript, JQuery, CSS
- Developed helper classes for performing business logic on various operations
- Identified the set of predefined standards before implementation phase
- Developed and implemented DOM/SAX parser to parse provider information.
- Responsible for handling mail by using Java Mail and Activation
- Developed the middle tier using J2EE technologies (EJBs, Servlets) under Weblogic application Server
- Responsible for testing application using JUnit
Environment: Java, JSP, Servlets, Struts, Agile, JavaScript, JQuery, CSS, Java Mail, Activation, JAXB, DOM/SAX parser, Oracle, SQL, XML, Eclipse, Clear case, JBOSS
Confidential
Application Developer
Responsibilities:
- Involved in all phases of the Software Development Life Cycle (SDLC) including requirements gathering, designing the application, implementing the design, testing and maintenance Support
- Designed and developed application using Struts MVC Framework
- Implemented DAO classes for performing database operations
- Designed and implemented Action Servlet for performing actions
- Designed and implemented Struts validator framework
- Designed and developed User Interface using JSP, HTML, JavaScript, JQuery, CSS
- Developed helper classes for performing business logic on various operations
- Identified the set of predefined standards before implementation phase
- Responsible for handling mail by using Java Mail and Activation
- Developed the middle tier using J2EE technologies (EJBs, Servlets) under WebSphere application Server
- Responsible for testing application using JUnit
- Responsible for performing Unit testing
Environment: Java, JSP, Servlets, Jakarta Struts, J2EE (EJB, JSP), CSS, JavaScript, WebSphere, Eclipse, Rational Clearcase
