Java/j2ee Developer Resume
Groton, CT
SUMMARY
- 8+ years of experience in analysis, design, development, testing and maintenance in the field of Web technology application and client server environments.
- Strong exposure in OOAD technologies developing Use Cases, activity diagrams, sequence diagrams and class diagrams using case tools like Microsoft Visio and UML.
- Expertise in working with Oracle 11g/10g/9i/8i databases and writing triggers and stored procedures.
- Participated in requirements analysis, reviews and working sessions to understand the systems and system design.
- Strong experience in working with full life cycle (SDLC) of Development and distributed computing technology.
- Experience in designing Low level and High level design documents
- Presented business case analysis, gap analysis documents and proposals to client leader ship.
- Proficiency in developing Model view controller (MVC) architecture based application using Struts and Springs framework.
- Designed and Developed various integration components using JMS and MQ series.
- Design, Development of web - based applications using different web servers like WebSphere, WebLogic, JBOSS and TomCat.
- Extensive experience with enterprise JAVA Beans (EJB) - Session Beans, Entity and Message Driven beans.
- Experience in implementing SOA architectures with webservices using WSDL, SOAP UI and UDDI
- Application development experience using Multi-threading, Serialization, Externalization, Core JAVA, Applets and Swing components.
- Strong experience in using IDEs such as Eclipse 3.2/3.0/2.1.1 , MyEclipse 6.0/5.1.1 and IBM RAD 6.0/7.0.
- Expertise in using XML Schema and XSLT
- Worked on Multiple operating systems like Windows-2K, XP and 2007.
- Configuring logging tools using log4J. Managed version control using VSS.
TECHNICAL SKILLS
Languages: C, Java.
Platforms: Windows 9X/ 2000/XP
Database: Oracle 11g/10g/9i/8i, MS SQL Server
J2SE/J2EE Technologies: Java, J2EE, RMI, Sockets, JDBC, Servlets, JSP, Java Beans, JSTL, EJB, Spring 2.0, Hibernate, JMS, Web Services.
Web Technologies: HTML, DHTML, XHTML, CSS, Java Script, JSF
XML Technologies: XML, XSL, XQuery, XSD and XSLT
Web/Application Servers: Web Sphere 5.1/6.0, Web logic Application server, JBOSS, J2EE Server 1.4, Apache Tomcat 4.1/5.1, IBM HTTP Server, and IIS.
IDE / Tools: RAD 6.0, Eclipse 3.1 with My Eclipse 4.1.1, VSS, TOAD, MS Office Tools, ANT
Methodologies: Unified Modeling Language (UML), Software Development Lifecycle (SDLC)
PROFESSIONAL EXPERIENCE
Confidential, Groton, CT
Java/J2EE Developer
Responsibilities:
- Responsible for Requirements gathering, Conceptual Design, Analysis, Detail Design, Development, System Testing, User Acceptance Testing, Data Validation, Version Controlling and deployment.
- Designed and developed Web Services to provide services to the various clients using SOAP and WSDL.
- Experience in Web Services development using Apache-Axis, JAXB and Security architecture for maintaining security levels for business process
- Involved in transforming XML data in to Java Objects using a JAXB binding tool.
- Responsible for debugging, testing, maintaining and deploying the application.
- Deployed flow of execution in the Servlet environment using JSF and defined navigation rules
- Integrated various modules and deployed them in WebSphere Application Server
- Developed Stored Procedures using Oracle 9i, DDL & DML statements, functions, triggers while interacting with Databases.
- Used log4j for tracking errors and debugging the code.
- Does the root-cause analysis for the tickets raised and identified immediate solutions so as not to impact the business, as well as focused on making the permanent fix for the problem areas identified.
Environment: Java 1.5, J2EE, Servlets, JSF, JMS, Hibernate 3.0, Spring, WebServices, JDBC, RAD 7, UML, HTML, Java Script, XML, WebSphere 6.1, Log4j, Oracle 10g, JNDI.
Confidential, Plano, TX
Java/J2EE Developer
Responsibilities:
- Established and cultivated relationships with all business stakeholders to identify functional requirements develop specifications and create solution strategies.
- Learnt the COTS tool “SingleView” tool through sessions.
- Analyzed the Legacy billing system and done impact analysis to identify the migration strategy.
- Transformed the requirements into High Level design for the Target System by covering all the functional and non-functional requirements.
- Presented business case analysis, gap analysis documents and proposals to client leader ship.
- Conducted internal sessions to develop in-house SingleView tool work force.
Environment: Java 1.5, J2EE, Servlets, JSP, EJB 3.0, XML, JavaScript, Ant, RAD6.0, SQL Server 2005, Oracle9i, Hibernate 3.0, Toad, Log4j, WebSphere 6.0,Windows NT/2000, UNIX, PrimeBiller (SingleView), HP Quality Center, Sharepoint, XML, XSLT
Confidential, Irving TX
Java/J2EE Developer
Responsibilities:
- Responsible for Requirements gathering, Conceptual Design, Analysis, Detail Design, Development, System Testing, User Acceptance Testing, Data Validation, Version Controlling and deployment.
- Responsible for developing Hibernate configuration file to configure the data base drivers, connection pooling, session management and mapping files to map to database tables.
- Created and maintained mapping files and transaction controls in Hibernate.
- Developed Session Beans, Entity Beans for necessary transactions using EJB specifications.
- Designed EJB’s like Stateful Session Beans for the Session Façade design pattern and used Message Driven Beans (MDB) as a listener for JMS messages.
- Communication to Capacity Analysis system using JMS messaging system through MQ Series.
- Developed Messaging frame work for Asynchronous service using JMS.
- Developed various activities like transaction history, Billing history that needs to be sent to downstream systems from SSP Adapters.
- Used Web Sphere Application for deploying various components of application. Involved in UML Modeling feature in Microsoft Visio.
- Developed Stored Procedures using Oracle 9i, DDL & DML statements, functions, triggers while interacting with Databases.
- Used Servlets for handling requests and responses.
- Involved in implementing TDD functionality of extreme programming in software development life cycle.
- Conducted code reviews against coding standards and made sure the best practices are maintained in development process.
- Involved in unit testing and system testing and also responsible for preparing test scripts for the system testing.
- Built an end to end disaster recovery setup for the SSP-Adapters, which can be used to test the quality of the data that is being migrated into ordering system from various older systems.
Environment: Java 1.5, J2EE, Microsoft Visio, EJB 3.0, JSP, Webservices, Spring, JMS, JavaScript, JBoss 4.2.2, MS SQL Server 2005, My ECLIPSE 6.0.1.
Confidential
Java/J2EE Developer
Responsibilities:
- Provided technical guidance to business analysts, gather the requirements and convert them into technical specifications/artifacts.
- Part of 6 member team that developed an innovative virtual keyboard module used in the product and the same has been patented.
- Designed and developed Customer registration and login screens using HTML, JSF, Servlets and JavaScript.
- Wrote JavaScript validations to validate the fields of the user registration screen and login screen.
- Used log4j for logging mechanism.
- Configured JDBC and LDAP Security in the application server.
- Implemented caching techniques, wrote POJO classes for storing data and DAO’s to retrieve the data and did other database configurations using Hibernate.
- Developed Messaging frame work for Asynchronous service using JMS.
- Used log4j for tracking errors and debugging the code.
- Involved in unit testing and system testing and also responsible for preparing test scripts for the system testing.
- Coordinating with the testing team and fixing Bugs at various stages of the application development
- Developing test requirements by decomposing the functional requirements and interacting with End-users, business analysts and developers
- Did User Acceptance testing team for the in-house product.
Environment: Java 1.5, Servlets, JSF, JMS, Hibernate 3.0, Webservices 6.0/6.1, JDBC, RAD 7, UML, HTML, Java Script, XML, WebSphere 6.1, Log4j, Oracle 10g, JUnit, JNDI.
Confidential
Java/J2EE Developer
Responsibilities:
- Developed web services transferring data through soap over http using top down methodology.
- Designed and Developed xml schema to represent the data model objects in an xml.
- Developed XML, XML Schema and Parsers using SAX and DOM, implemented System oriented Architecture methodologies.
- Designed and developed handler to log performance, request and responses.
- Developed various reusable Helper and Utility classes which are used across all the modules of the application.
- Used log4J for tracking errors and de-bugging the code.
- Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC.
- Wrote stored procedures using PL/SQL for data retrieval from different tables.
- Extensively used Oracle 9gas backend database for the application for retrieving the Order/Customer history and for providing data scrubs.
- Worked extensively on bug fixes on the server side.
- Part of performance tuning team and implemented caching mechanism and other changes.
- Configured XML Bridges' request and response queues using SonicMQto process XML messages from other interfaces and applications, and invoke the responsible EJB handler.
- Responsible for fixing defects and implementing stories in Fast-track SDLC development cycles.
- Responsible for conducting Impact analysis for the given Change Request.
- Worked on Requirements Gathering, Design, coding and various phases of testing with very stringent timelines
- Involved in preparing the Documentation of the project to understand the system efficiently.
- Participated in meetings of internal developer groups for the purpose of development standards.
Environment: Java, J2EE, Spring 2.0, Servlets, JSP, EJB, XML, JavaScript, Ant, RAD6, SQL, Oracle9i, Hibernate, Toad, Log4j, WebSphere 6.1,Windows NT/2000, UNIX, SOAP, WSDL, XML, XSLT
