We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

SanjosE

SUMMARY:

  • 8+ years of strong IT experience in all phases of software development life cycle (SDLC) of project & product that includes system analysis, design, development, integration, testing, deployment, trouble shooting and maintenance.
  • Strong understanding of Object Oriented Analysis and Design (OOAD) concepts, Service Oriented Architecture (SOA), IOC, AOP and various Design Patterns in J2SE/J2EE.
  • Comprehensive experience in development and implementation of Enterprise level Web based Projects.
  • 3+ years experience in developing web applications using all modules of Spring framework includes Spring IOC, Spring AOP, Spring ORM, Spring MVC, Spring Jdbc framework and Spring web and application contexts.
  • 6+ years experience in developing distributed applications with Java1.4/1.5, JDBC3.0, Servlets2.3, JSPs, JNDI, RMI, EJB2.0, JMS, MDB, POJO, XML, DOM, SAX, J2EE1.4 under Unix and Windows.
  • 4+ years of experience in developing websites using Struts framework having sub modules like Tiles and validation frameworks.
  • Having in - depth knowledge on usage of various J2EE Design Patterns such as Business Delegate, Service Locator, Session Façade, DAO, VO, Front Controller and other model, view based patterns.
  • Strong command on Gang of Four (GOF) patterns to implement across the projects.
  • 3+ years of experience in SOA to develop Web services using SOAP, UDDI, WSDL, LDAP, XML, XPath, and xml binding technologies like Xtream, JAXB.
  • Rich experience in deploying of popular J2EE Applications with different application servers like Jboss4.0.5GA, IBM Web Sphere6.0 and BEA WebLogic 9.0, Interstage8.0 Servers.
  • Developed J2EE applications using Java Development tools such as Wsad 5.1, MyEclipse6.1 NetBeans 5.0, ObjectWebLomboz 3.0, APWorks3.0 and Eclipse 3.0.
  • Strong exposure on developing REST based web services.
  • Expert in Web/User Interface development using AJAX, HTML, DHTML, CSS, Java Script, and other web development technologies XML, XSL, JSTL.
  • Hands on experience in advanced javascript frame work like JQuery/JSON to implement front end validations and various user interface events.
  • 4+ years of experience in implementing Object Relational Mappings using Hibernate.
  • Expertise in Working with Version Control tools like CVS, SVN, Visual Source Safe and Bug-Tracking tools like Quality Control Center (QCC), BugZilla.
  • 6+ years of experience of logging frameworks like log4j for Java.
  • Excellent Analytical, Troubleshooting, Debugging and Problem solving skills
  • Rich experience in working with different RDBMS like Oracle and IBM DB2.
  • Proven ability to work individually or in a team under strict project deadlines.
  • Hands on experience White box testing and Block box testing and expertise in writing the JUnit test cases.
  • Worked on various domains like- Automobile, Pharma, Sales, Purchase, Logistics, Finance, Human resource, Account payables, and Account receivables.
  • Worked with message oriented tools like IBM MQSeries.
  • Experienced in testing process with JUnit, Http Unit and JProbe Suite.
  • Hands on experience on modeling Use Cases, Collaboration, Class, Activity and Sequence Diagrams using SBP and Rational Rose
  • Experience in building projects using Maven and ANT.
  • Experience in enterprise application development using cloud computing.

TECHNICAL SKILLS:

Internet Technologies: Java, Servlets, JSP, JNDI, EJB, JavaScript, AJAX, HTML, JMS, MDB JQUERY, DWR, CSS, XML/XSLT, JSON, JSTL, JQueryUI, Java Mail Java Bean, RMI, XSLT, XPATH, DTD, DOM, SAX, JAXB, XHTML Spring, Struts, Hibernate

App Servers: Weblogic 9.0, WebSphere5.1, Interstage8.0, Tomcat5.x

IDE: Eclipse 3.0, Net beans, Confidential APWorks, My Eclipse

Operating System: Windows 2000/NT/XP/UNIX/Sun Solaris

Database /RDBMS: Oracle9i/1og, DB2 8.0

Development Tools: Ant1.5, Log4j, JUnit Framework, SynModel PDX, SynUtil

Test tool: Jprobe Suit5.0

Content Management: Documentum5.3, Brava5.3

ERP: Taskhub1.1

Methodologies: Agile, Waterfall, XP

Reports: Web Trends

Middle Ware: RMI, EJB, CORBA, COM

PROFESSIONAL EXPERIENCE:

Confidential, SanJose

Sr Java/J2ee Developer

Environment: Java,J2ee,Spring3.0,Spring JdbcAbstraction Framework, SpringIOC,Spring AOP, SpringMVC,Spring PortletMVC Servlets,Jsp,Liferay Portal6.0.6,Oracle10g,EHCache,JUnitTomcat6.0.29,SVN,Eclipse,Maven3.0.3,WINScp,Putty,JavaScript,DOJO,HTML,CSS,,HTML,Linux

Responsibilities:

  • Implemented MVC pattern with Spring Portlet MVC using DispatcherPortlet.
  • Implemented JSR 286 specification guidelines. Developed different kind of requests including ActionRequest, EventRequest, ResourceRequest and RenderRequest.
  • Used PortletModeParameterHandlerMapping to map the URL requests and added interceptor.
  • Wrote all framework components for middle and back end layer.
  • Configured annotation based spring transactions for all service classes.
  • Implemented caching techniques using EHCACHE for all readable data.
  • Wrote PL/SQL queries, functions and stored procedures.
  • Prepared test cases using Junit with annotations.
  • Implemented Singleton and factory pattern.
  • Configured ViewRendererServlet to use Spring MVC view capabilities, this works as bridge between PortletRequest and ServletRequest.
  • Implemented java script and DOJO for over lays and AJAX calls, across the project.
  • Executed SQL queries, functions and stored procedures for the project.
  • Involved in drawing UML diagrams like class diagram, package diagrams, sequence diagrams, activity diagrams
  • Implemented Exception handling and Logging mechanism across the project.

Confidential

Sr Java/J2ee Developer

Environment: Java, J2ee, Spring3.0, Hibernate3.0, Spring IOC, Spring AOP, SpringMVCServlets,Jsp,JUnit,Tomcat6.0.29,SVN,Eclipse,gAnt,MySQL,WINScp,Putty,EHCache,HTML, EHCache,OSCache,JavaScript,JQuery,HTML,CSS,Flash

Responsibilities:

  • Implemented MVC patteren using Spring MVC with multi action controller, IOC and AOP.
  • Wrote lot of controller classes and integrated with DAO’s and views.
  • Developed Classifer, which pull the lot of apps and classify them, using taxonomy algorithms.
  • Implemented caching technics using EHCACHE and OSCACHE.
  • Wrote SQL queries, functions and stored procedures.
  • Developed lot of web services using CXF framework.
  • Prepared test cases using Junit with annotations.
  • Implemented java script and JQUERY for over lays and AJAX calls, across the project.
  • Executed SQL queries, functions and stored procedures for the project.
  • Configured hibernate using annotations and wrote HQL queries.
  • Implemented encryption and decryption technique for password protection.
  • Developed JSP tag library and used for page display with respect to user privilege.
  • Handled annotation based transactions for service methods.
  • Involved to configure spring with hibernate and third party caching technologies.
  • Query tuning for MYSQL having millions of records in database.
  • Developed graphs, pie charts and line charts using JFreeChart, to display market based statics for users.
  • Involved in drawing UML diagrams like class diagram, package diagrams, sequence diagrams, activity diagrams
  • Whole project in cloud and used Amazon EC2 web services for cloud computing.

Confidential, San Francisco

Sr. Java/J2ee Developer

Environment: Java/J2EE, Java1.6, Servlets,Spring Core 2.5.5, Radblue RQS,Adobe Blaze DS3.2.0,Adobe Flex3.0, Adobe Flash 3.0, Spring JDBC Framework, Spring AOP, Spring Transaction Management, ANT,XML,XSD,Spring MVC, Hibernate3.0,My Eclipse, Linux, Web Services, Apache CXF 2.1.3,, Tomcat5.28,SQL,PL/SQL,Apache AppServer,SOAP,JAXB, SoapUI1.7.5, Putty0.5,WinScp4.2,AquaStudio6.0, Bit Keeper, Log4j 1.2.15

Responsibilities:

  • Used Spring MVC frame work to implement MVC pattern for this project.
  • Used Spring AOP to implement transactions, security to authenticate web service clients.
  • Implemented security artifacts encoding and decoding to transfer data among subsystems.
  • Used factory design pattern to produce DAO’s needed to retrieve, save and load different entities.
  • Develop and deployed webservices for external systems, can easily access in order to full fill the requests.
  • Implemented Spring IOC to wire service components to action classes.
  • Provided customized logging mechanism using log4j.
  • Integrated flex components with data sources.
  • Worked on Ajax to update data dynamically for included overlays and windows.
  • Wrote complex SQL queries using outer and inner joins, stored procedures and cursors for Oracle PL/ SQL.
  • Mapping files provided for objects and tables using hibernate.
  • Configured CXF to built web services on easily.
  • Developed services to access Active Directory based on attributes.
  • Used bash shell to execute linux scripts to interact with production environments.
  • Provided configuration files to implement spring with hibernate.
  • Developed web services to diagnosis sub systems.
  • Implemented DB security using jaysypt between DB and service layer.
  • Implemented agile methodology having daily scrum and bi weekly sprint for short term releases.

Confidential, Los Angeles

Sr. Java/J2ee Developer

Environment: Java/J2EE, Servlets, JSP, JDBC,Struts1.1, Spring2.5, Hibernate, Java Mail, AJAX, JQuery,JSON,JQueryUI,DWR,JSP,CSS,JSTL,HTML,JavaScript,ANT,Tomcat5.28,Weblogic9.1,SQL,PL/SQL,Oracle9i,XML,XSD,XHTML,XSLT,SVN,StrutsValidationFramework,StrutsTilesFramework, Java Collections Framework, My Eclipse, Unix, Web services,SOAP,TOAD,JUnit, Spring - WS,Jdk1.5,JavaBeans,CSS,JMS,MQ Series

Responsibilities:

  • Involved in system analysis that included the low-level design, and contributed to the technical architecture of the system.
  • Used Spring MVC frame work to implement MVC pattern for this project.
  • Used Spring AOP to implement inceptors to provide session check mechanism for public and private web resources.
  • Used factory design pattern to produce DAO’s needed to retrieve, save and load different entities.
  • Implemented Spring IOC to wire service components to action classes.
  • Developed user interfaces using JSTL, Ajax and DHTML.
  • Developed Action, Action Form classes for the project.
  • Configured struts-config.xml for application resources, properties for the project.
  • Implemented and Validation and Tiles Frame work for the application
  • Worked on Ajax to update data dynamically for included overlays with main windows.
  • Developed DWR components to validate the user email for smooth registration process.
  • Implemented Listener classes and configured in web.xml.
  • Developed Spring action classes using MultiActionController and SimpleFormController.
  • Wrote Jquery scripts for front end validations and other user interface events.
  • Used TOAD to connect to the oracle database.
  • Implemented configuration servlet to integrate hibernate with spring.
  • Wrote named queries using Hibernate Query Language.
  • Developed web services components using SOAP, WSDL with help of Spring - WS.
  • Mapped java objects to relational tables and specified the procedure calls in OR mapping XML files.

Confidential

Sr. Consultant

Environment: Java/J2EE, Jdbc, Servlets, Jsp, Documentum5.3 (DAB), Oracle 9i, Tomcat5.0, Eclipse, VSS

Responsibilities:

  • Document Application created and developed using DAB (Documentum Application Builder)
  • Data classes, User groups, Alias sets, workflow methods configured through DAB.
  • Using Workflow Manager Lifecycles and workflows created.
  • Involved in database (Oracle9i) design to create tables.
  • Extensively used a product called Brava5.3 to annotate documents like PDF, word, and excel....
  • Provided unified viewer using Brava5.3 to view all kind of entities like doc, PDF, excel, jpg, gif, txt, cad/cam files....
  • Provided print control services for all kind of documents across the system.
  • Worked on GhostScrpit8.0 to convert word document to PDF.
  • Taken user training to users, who are using the application?
  • Prepared user manual for the application.
  • Prepared document for environment setup for project installation, customization and deployment.

Confidential, San Jose

Sr. Java/J2ee Developer

Environment: Java/J2EE, Jsp, Servlets, Hibernate, Struts, AJAX, JSP Tag Libraries, HTML, XML, SQL, PL/SQL, CVS, Oracle,CSS,JDK1.5, JavaScript, ANT, Wsad5.1, Oracle8i, WebSphere, VSS, UNIX, JUnit, LOG4J

Responsibilities:

  • Committ application follows MVC architectures where Struts framework acts like controller and controller calls Business Objects and Business Objects access data from the database.
  • Implemented various J2EE Design Patterns like Service Locator, Business Delegate, Session Façade and Singleton
  • Involved in drawing UML diagrams like class diagram, package diagrams, sequence diagrams, activity diagrams.
  • Extensively used Struts framework and various controllers (Action, Dispatch Action) in different phases of the project.
  • Extensively used hibernate query language (HQL) to query the tables.
  • Developed the O-R mapping files using hibernate for cascading persistence. Used sets, bags, lists and maps to map the collections in different modules.
  • Developed JSPs using Struts Tag libraries, HTML and JavaScript.
  • Provided Action classes, Action Form classes for the project.
  • Configured struts-config.xml for application resources, properties for the project.
  • Developed build scripts to automating the deployment process for the application.
  • Made asynchronous calls to update the combo boxes using AJAX across the project
  • Actively involved in setting coding standards and writing related documentation.
  • Developed/Customized Java Server Pages (JSP) for Customer User Interface (UI).
  • Wrote complex SQL queries using outer and inner joins, stored procedures and cursors for Oracle PL/ SQL.
  • Developed mapping files for objects and tables using hibernate.

Confidential, Texas

Java/J2ee developer

Environment: Java/J2EE, Jsp, Servlets, JDBC, Struts, Struts Validation Framework, Struts Tiles Framework, EJB,Java Mail, WebTrends, AJAX, HTML, XML,SQL, PL/SQL, Oracle 9i, JavaScript, ANT, Oracle8i, Wsad 5.1, VSS, Unix, LOG4J

Responsibilities:

  • Involved in System Analysis that included the high-level design, low-level design, and contributed to the technical architecture of the system.
  • Involved in drawing UML diagrams like class diagram, package diagrams, sequence diagrams, activity diagrams using SBP
  • Used Struts frame work to implement MVC architecture.
  • Developed UI components like JSP,JSTL, Javascript and Ajax
  • Provided the Action classes, Action Form classes for the project.
  • Developed struts-config.xml, for application resources, properties for the project.
  • Developed scripts for making asynchronous calls to update the combo boxes across the project using AJAX.
  • Involved in setting coding standards and writing related documentation.
  • Developed web tier using Struts tag libraries, CSS, HTML, XML, JSP and Servlets Provided
  • Provided the PL/SQL scripts for Oracle9i and used in the project.
  • Involved in Bug fixing and tracking.
  • Prepared unit level test cases and tested.

Confidential

Java/J2ee Developer

Environment: Java / J2EE, Jsp, HTML, Ajax, JDBC, JavaScript, XML, Oracle 9i, JSTL, Sringframework1.2, Hibernate, Wsad5.1, SQL,PL/SQL, WebSphere, DB28.0, VSS, Eclipse3.0, Unix, Clear Case, Unit, LOG4J

Responsibilities:

  • Based on Functional requirements draw the low-level design and developed necessary components for all the layers including Control, View, and Model.
  • Prepared named queries using Hibernate.
  • Used Spring frame work to implement MVC architecture.
  • Developed JSPs to provide dynamic content to the HTML pages.
  • Created the Controllers for different functional specifications in the project using Spring1.2.
  • Developed business components using Spring framework.
  • Used JSTL for front end data manipulations.
  • Developed configuration(XML) files for controllers and hibernate components
  • Developed Spring action classes using MultiActionController
  • Implemented AOP pattern using Spring framework for the project
  • Used Hibernate to store the persistent data as an Object-Relational Mapping (ORM) tool for communicating with database DB2.
  • Involved to implement Internationalization using Locale, across the project.
  • Developed SQL Queries, Stored procedures as per functional requirement.
  • Wrote Java Code for Server side Validations and Java Script for client side validations.
  • Worked on a tool for bug tracking, which displays the all bugs raised during the testing.
  • Involved in drawing UML diagrams like class diagram, package diagrams, sequence diagrams, activity diagrams using SBP tool
  • Implemented internationalization concept for the application.

Confidential

Java/J2ee Developer

Environment: Java, Servlets, Jsp, Tomcat5.0, VSS, DB2 8.1

Responsibilities:

  • Designed a approach to migrate the system from legacy to open systems.
  • Migrated a module in COBOL, JCL, DB2 to open system like Java, J2ee.
  • Involved in drawing UML diagrams like class diagram, package diagrams, sequence diagrams, activity diagrams
  • Implemented Exception handling and Logging mechanism across the project.
  • Developed utilities, which are useful for development across the project.
  • Prepared test cases using Junit Framework.
  • Prepared user manual to setup the project and execute the project.
  • Taken a seminar for customers to show the migration strategy and advantages of open systems over legacy systems.

Confidential

Java/J2ee Developer

Environment: Java, Java Threads, XML, Xstream 1.1.3, Eclipse3.0, CVS, VSS

Responsibilities:

  • Contributed in analysis and low-level design of project specification.
  • Provided Exception handling and Logging implementation across the project.
  • Involved for Code review, JavaDocs generation.
  • Extensively worked on Java Serialization && De Serialization.
  • Converted Java object to XML && XML to Java object using Xtream1.1.3 libraries
  • Wrote components using Java multithreading and concurrency concept.
  • Involved in drawing UML diagrams like class diagram, package diagrams, sequence diagrams, activity diagrams.
  • To improve the performance, implemented caching techniques.
  • Prepared test cases using Junit Framework.
  • Involved in Code review and java docs generation

Confidential

Java/J2ee Developer

Environment: Java/J2EE, Jsp, Servlets, JDBC, Struts, Struts Validation Framework, Struts Tiles Framework, Java Mail, AJAX, HTML, SQL, PL/SQL, DB2,JavaScript, ANT, Eclipse3.0,VSS, Windows

Responsibilities:

  • Used Struts frame work to implement MVC architecture.
  • Created the Action classes, Action Form classes for the project.
  • Configure the web.xml, tile-defs.xml for the application
  • Developed web component like JavaScript, JSP,HTML
  • Migrated 1Lakh lines of code from PL/1 to Java.
  • Involved in drawing UML diagrams like class diagram, package diagrams, sequence diagrams, activity diagrams
  • Prepared test cases using Junit Framework.
  • Involved in providing logging and exception handling across the project.
  • Involved in integrating modules.

Confidential

Software Engineer

Environment: Java, Java Threads, XML, Swing, Net Beans 3.6

Responsibilities:

  • Designed a solution for performance tuning of the application.
  • Implemented internationalization concept in the application.
  • Developed components using multithreading concept.
  • Executed DLLs, exes in java environment using Runtime Object.
  • Tested the application using JProbeSuit 5.0 with respect to various parameters.
  • Generated the reports to compare performance of the system, after/before tuning the system with help of tools like JProbe Profiler, JProbe Memory Debugger, Probe Threadalyzer, and JProbe Coverage.
  • Made the system to accommodate 600 connections, as old system works with only 60 connections.
  • Improved the system 1000%, in terms of scaling of the application.

Hire Now