Senior Java/j2ee Developer Resume
Boston, MA
SUMMARY
- Over 7+ years of experience in JAVA/J2EE projects in software analysis, design, implementation and development.
- Extensive experience in Object Oriented Analysis in developing server side and front - end framework using J2EE design patterns.
- Experience in building enterprise Applications and Distributed Systems using technologies such as Core Java, J2EE (Servlets, JSP, Hibernate, spring, Struts, JDBC) and XML.
- Good noledge in spring framework, Object Relation Mapping using Hibernate.
- Class Diagram and Sequence Diagram using UML.
- Extensive Knowledge on databases like Oracle, DB2.
- Experience in writing SQL Queries, Stored Procedures, Triggers, Cursors, and Functions.
- Good working noledge of database tools like TOAD, PL/SQL Developer,SQL Developer.
- Web application using Ajax, Flex, and JavaScript, CSS, HTML, Custom Tag Libraries and various java design patterns
- Highly involved in full software development life cycle implementation.
- Solid design skills using Java Design Patterns.
- Experience in all phases of software development life cycle (SDLC), which includes User Interaction, Business Analysis/Modeling, Design/Architecture, Development, Implementation, Integration, Documentation, Testing, and Deployment.
- Experienced in implementing Service Oriented Architecture (SOA) with XML based Web Services (SOAP/UDDI/WSDL) using Top down Approach and Bottom up Approach.
- Developed ANT scripts, and used MAVEN tool to build and deploy J2EE Applications
- Used SVN,VSS,JIRA, Clear case and Clear Quest for Version controlling and error reporting.
- Excellent communication, Team work, inter-personnel and presentation skills, fast learner and organized self starter
- Self-motivated, easily adaptable to new environments and ability to work independently as well as in small groups.
- Experience in testing client/server & web based technology applications with operating systems in scope for the releases.
- Involved in UAT and Production deployments and supported the post production activities in tracking and fixing the defects.
- Have noledge in BPM & ECM tools like IBM Websphere Process Server, IBM Content Manager.
- Good experience in using Jakarta Apache frameworks like Struts, Maven and Log4J.
TECHNICAL SKILLS
Java J2EE Technologies: Java, JSP, Servlets, Struts 1.2, Hibernate,iBatis, Spring Core, Spring DAO, Spring Security,Spring Transaction, Spring JDBC,JSTL, JDBC,SOAP Web Services
Databases: Oracle, DB2
Web Technologies: HTML, DHTML, XML, XSLT, CSS, Ajax
Web & Application Servers: Web Sphere, Tomcat.
Developer Tools (IDE): Eclipse, Net Beans, WSAD, RAD,WID
Operating Systems: Windows,Unix
Scripting Languages: JavaScript,Unix Shell Scripting
Configuration Management Tools: JUnit,Log4j,SVN,VSS,CVS,JIRA,ClearQuest,Clearcase,Maven,Ant
Design Patterns: Factory, Abstract Factory, Singleton,Builder,Prototype,MVC, Business Delegate,DAO,Front Controller,Intercepting Filter, Service Locator,Value Object or Transfer Object
Packages: MS Office (Word,Excel,PowerPoint,Visio)
PROFESSIONAL EXPERIENCE
Confidential, Boston, MA
Senior Java/J2EE Developer
Responsibilities:
- Involved in design, development and implementation of scheduling application using Spring Quartz Scheduler API.
- Implemented application level persistence Spring JDBC and Spring Transaction for database operations.
- Worked on the Spring framework like Spring IOC and Spring DAO.
- Implemented schedules replay mechanism using Servlets and JSP.
- Involved in writing JSPs, JavaScript and Servlets to generate dynamic web pages and web content.
- Implemented SOAP webservice to call the service which exists in another application
- Developed Flex UI screens for the requirements given using Client’s UI Framework which has been developed on Flex
- Implemented sql queries, stored procedures,packages ad functions using PL/SQL for different business requirement.
- Involved in setting up Autosys jobs which has to been run as per configured.
- Documentation which involves creating TAD, TID, User guides, User Test Plans.
- Setup all the components to execute test cases and publish the test results.
- Trained new team members to understand the functionality and code.
- Involved in the development of backend Logics or data access logic using Oracle DB.
- Used Apache Tomcat for deployment of applications.
- Used Eclipse IDE for designing, coding and developing applications
- Worked with Clearcase source management.
- Used Clearquest issue tracker to file the bugs.
Environment: Java, J2EE,JSP,Servlets,Spring Quartz, Spring JDBC,Spring Transaction,SOAP Webservice,Oracle SQl,PL/SQL,Apache Tomcat, ClearCase, ClearQuest,TOAD,PLSQL Developer, Eclipse IDE, Unix Shell Scripting.
Confidential
Senior Java/J2EE Developer
Responsibilities:
- Involved in development of Customer Partner and Administration modules Creating Customer Partner,Login Partner Details, System Credentials, System Mapping, and Output Channels .
- Worked on both Update and SLV screens using JSPs
- Used Java Naming/Directory Interface (JNDI) and JDBC connection pooling to access the database seamlessly.
- Interfaced with the back-end using Hibernate Framework.
- Developed AJAX scripting to process server side JSP scripting.
- Implemented the Connectivity to the Data Base Server Using JDBC.
- Developed the presentation layer using Java Server Pages (JSP), Tiles, Ajax and Java Script.
- Used RAD as IDE for developing the application.
- Deployed the developed application on Websphere.
- Used SVN for software version control.
- Working with the JIRA tool for Quality Center bug tracking
- Participate in weekly status meeting with client and manager.
- Used ejb lookups for intercommunication between layers.
- Planning, preparation and execution of Unit Testing Plan documentation.
- Extensively working on bug fixing and working towards stable product.
Environment: Java,Java Swings, Haddock (UI Designing Tool), EJBs, Hibernate, Oracle 10g SQL, IBM Wepshere Application Server v8.0,SVN,Eclpse IDE,RAD
Confidential
Senior Java/J2EE Developer
Responsibilities:
- Worked on the Prospect and Prospect module’s screen design and the database architecture.
- Worked for requirements which includes Template updating, Scheduler Module
- Involved in developing SCRM module.
- Development using Adobe Flex, Java, Spring, iBatis for Persistence.
- Developed various services and Data Access Objects to retrieve and to persist data in database.
- Involved in creating IBatis SqlMaps.
- Involved in Unit Testing and Integration testing.
Environment: Java,Adobe Flex3, Spring Core, Hibernate, Oracle 10g, Weblogic Server 10.3.
Confidential
Responsibilities:
- Development using Java, Spring for Framework and JMS, XStream for Parsing, iBatis for Persistence.
- Developed various services and Data Access Objects to retrieve and to persist data in database.
- Involved in creating IBatis SqlMaps.
- Involved in Unit Testing and Integration testing.
Environment: Java, Spring Core, Spring JMS, iBatis, XStream Parser, Oracle 10g, Eclipse.
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in development of modules of UWWorksheet, Staff Feedback, Further Requirements.
- Developed other modules of Business Applications, Work lists of Absent Users, Ageing and Userexits.
- Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML, JavaScript, AJAX.
- Involved in developing business components using POJO.
- Used MVC Data Access Object, Value Object patterns
- Involved in writing client side validations using Java Script.
- Developed the Action Classes, Action Form Classes, created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files.
- The business logic was implemented in Processors and DAO layer accesses the back-end Oracle database using Hibernate.
- Used Log4j for logging and handling defects of the application
- Extensively used Spring Ioc for bean injection.
- Used hibernate for persistence of data into Oracle database.
- Modified the product functionalities based on requirements given by client.
- Developed views like JSPs,Templates,Servlets.
Environment: Java, J2EE, JSP, WAS6.x, HTML, Java Script, WID, spring framework, hibernate, struts.
Confidential
Responsibilities:
- Developed ATS Enquiry Module in the Asynchronization of Upload LA Activities & Externalizing from Workflow.
- Developed Web Application for Vendor XML Data using Struts, JSP & HTML, and
- Developed client side validations using JavaScript.
Environment: WBIMB (MQ Broker) (v6), WMQ (v6), Esql, Java, J2EE, JSP, Struts, WAS5.x, HTML, Java Script, WID and DB2.
Confidential
Responsibilities:
- Developed Web Application using Struts.
- Developed Struts Action Classes,
- Developed view pages using JSP & HTML.
- Client Side Validations using JavaScript.
- Used SVN for version control
- Performed Unit Testing of various components using Unit Test Plans.
- Used DB2 Content Manager for archiving documents related to M25 Cases.
- Prepared user manual and technical documentation.
- Involved in peer reviews of code and design specs.
- Worked on the different layers of the multi-tier architecture application.
Environment: Java, J2EE, JSP,JDBC, Struts 1.2, WAS5.x, Websphere Process Server, DB2 Content Manager, HTML, Java Script, WID and Oracle9i.