Java/j2ee Developer Resume
Lewisville, TX
SUMMARY
- 7+years of experience in full SDLC experience including Requirement Analysis, Technical specification Documentation, Design and Coding, Application Implementation, Unit testing and System Testing, Documentation, Production Support.
- Client Server, and Web Applications usingCore Java,Spring, Hibernate, Maven, Struts, JSF, JMS, Eclipse,Web Services(SOAP, REST, JAXB, JAX - RPC),XML,SOA.
- Extensively used Open Source projects like Struts, JSF, Spring Framework (IOC, DI, and ORM modules), and Hibernate, etc.
- Strong Knowledge in SQL, PL/SQL, JDBC with Oracle and My SQL.
- Experience in developing web-based andclient/serverapplications using Java and J2EE technologies.
- Experience in designing and developing enterprise class applications using ORM technology likeHibernateand application framework likespring.
- Experience in developing web basedGUIsusingJSP, JSF, Struts, HTMLandJavaScript.
- Excellent programming skills and development experience inServlets, JSP, Struts, JSF, spring, JMSandJDBC.
- Experience in XML related technologies likeJAXP, JAXB, XML, XStream, XSL, XSD, XPATH, DTD, and XML Schemas.
- Experience in Web Services Technologies likeSOAP,WSDL, UDDI, JMSandService Oriented Architecture (SOA).
- Expertise in OraclePL/SQLProcedures,Functions, Packages, Views, Indexes, Sequences, Functions and Triggers.
- Experience in working with multiple Servers likeIBM WebSphere, WebLogic, JBoss,andApache Tomcat.
- Extensive development experience on different IDE’s likeEclipse, My Eclipse, Net Beans, Web Logic Workshop, Maven, and WSAD/RAD.
- Experienced in usingLog4jand good expertise inAnt ToolandMaven tool.
TECHNICAL SKILLS
Languages: Java/J2EE, C, C++ J2EE Skills Web services, JMS, JAXB, JAXP
Web Technologies: JSP, Servlets, HTML, JavaScript, CSS, jQuery, JSF, XML, AJAX, SAX,DOMXSLT and XSL
Web Services: JAX-RPC, SOAP, Restful web service, SOA
Frameworks: Spring, Struts, Hibernate
Application/Web Servers: Tomcat, Web Logic, Web Sphere
IDE Tools: Eclipse and Net Beans
Databases/API: Oracle, Hibernate, MySQL
Tools: /API: Ant script, Maven, Log4J, JUnit, CVS
Operating Systems: Windows 2003/2000/NT/XP/Vista, Windows 7
Data Modeling: Microsoft Visio and IBM Rational Rose
Methodology: Agile, Waterfall, OOAD, UML
PROFESSIONAL EXPERIENCE
Confidential, Lewisville, TX
Java/j2EE Developer
Responsibilities:
- Followed AGILE Methodology and participated in SCRUM Meetings.
- Designing and developing user interfaces using JSPs, Ajax and JQuery.
- Understanding functional specifications and documenting technical design documents.
- Involved in client installation and supported change requests and enhancement.
- Implemented MVC architecture by using spring framework 2.0, Hibernate 3.0 in terms of JSPs and Servlets.
- Created and/or modified SQL Queries whenever required for change requests/enhancements.
- Managed Spring Core for dependency injection/Inversion of control (IOC), and integrated with Hibernate.
- Integrate the different parts of the application and test.
- Used XSL/XSLT for transforming common XML format into internal XML format.
- Used SVN for version controlling, JUnit for unit testing and Log4j for writing the log files.
- Application deployment suite to deploy in Tomcat.
Environment: JAVA EE 5, JUnit, AJAX, html, Jquery, JSP 2.1, JavaScript, SQL Server 2008, Web services, Apache Axis, XSLT, Servlets 2.5, Struts Tiles, HTML, XML, Spring 2.5,Spring Security 2.0,Spring MVC Hibernate 3.0, Log4j, WebSphere 6.1, TOAD, Tortoise SVN.
Confidential, San Francisco, CA
Java/j2EE Developer
Responsibilities:
- Worked as the primary resource for supporting the application and performing all the development activities.
- Built interface between CIDER and SCEPTRE (Continental Airlines) as part of United-Continental Merger.
- Worked on MGLDC - enhanced CIDER to pull labor data and effort involved in working on a particular component and generate daily, weekly and monthly reports.
- Interacting with customer every week to log all the core support activities that are to be performed for the week and get the feedback on previous issues fixed.
- Worked on Scan 8130 - sub project of CIDER (consolidating CIDER to a 2 step process).
- Migrated CIDER from Web logic to JBoss server.
- Worked with HP team to map the data elements of CIDER (web-based) and SCEPTRE (mainframes).
- Performed Unit testing and Integration testing
- Established database connection to SQL server database using JDBC.
- Built batch jobs to run on Linux server to synchronize data between CIDER and other systems.
- Responsible for planning the work between onsite and offshore team.
- Also worked on two other projects as a part time developer for a couple of months..
Environment: Java, Eclipse, Web services, JBoss, Springs, JSP, Servlets, EJB2, EJB3, JMS, JSTL,CSS, Java Script, Maven and ANT scripts, SVN, JSF, DB2
Confidential, Jersey City, NJ
Java/j2EE Developer
Responsibilities:
- Participated in Analysis, Design and preparation of Functional specifications.
- Involved in direct interaction with business users for requirement gathering.
- Followed agile methodology and Scrum process for implementing the project.
- Developed Functional Requirements based on the business need.
- Prepared prototypes for the project, based on the user requirements.
- Used MS Visio for UML design to develop Use Cases and Sequence Diagrams.
- Worked on database design model and integrated these design with Hibernate Object Relational Mapping (ORM) framework.
- Used Struts framework for presentation layer and integrated with spring.
- Developed web pages in the front end using JSP, JavaScript, AJAX, HTML and CSS to display the effect of Corporate Actions on the positions from various source systems.
- Involved in implementation of business logic at server side using Java, Action Classes, Java Beans.
- Developed Shell scripts in UNIX and procedures using SQL and PL/SQL to process the data from the input file and load into the database.
- Extensively used Stored Procedures, Functions and Triggers.
- Project build with Ant and deployed using Web sphere Application Server.
- Performed Code Review to ensure Organization and Project level standards are met and checked for redundant code.
- Implemented different levels of logging using Log4j.
- Prepared Unit Test Cases and tested the same.
- Performed Unit Testing and System Integration Testing.
- Used VSS to maintain versioned source code.
- Mentored team members on specific modules.
Environment: Java, J2EE, JSP, Spring, Struts 2.x, Hibernate 3.0, JavaScript, AJAX, HTML, CSS, UNIX, Shell scripts, DAO, Ant, Oracle 10g, VSS, XML, Eclipse, Websphere 6.1, Log4J, MS Visio
Confidential, Dublin, CA
Java Developer
Responsibilities:
- Requirements gathering from business and defining specifications for the system.
- Developed front-end components using HTML, DHTML, CSS, Flash and AJAX for Presentation Layer, used AJAX & JavaScript for client-side validation, Web Services (SOAP, WSDL) in the middle tier.
- Involved in JavaScript coding for validations, and passing attributes from one screen to another.
- Used JQuery to make the frontend components interact with the Java script functions to add dynamism to the web pages at the client side.
- Used AJAX for creating dynamic web pages and allowing transfer of data between the client browsers and server in small bits.
- Developed Model View and controller classes for modules in accordance with MVC Architecture using Spring Framework.
- Processed the User Request and Data Manipulation using JSP.
- Developed Stateless Session beans to implement business logic used by the JSP pages through Servlets Controller for client side view.
- Used Hibernate for Persistence Wrote HQL and SQL queries for Hibernate.
- Worked with a team of designers and developers to draft and develop company's web site via Intranet using coding for Cascading Style Sheets (CSS).
- Created Graphic User Interface (GUI) and applied to web site.
- Developed the Java components to access content from content providers (via HTTP, FTP) to obtain data of various types XML, XSL, XSLT and HTML.
- Wrote build and target files to configure build process using ANT.
- Developing test cases and performed unit testing.
- Wrote Unix Shell scripts to automate business process.
Environment: Java, JSP, Servlets, CSS, JavaScript, WebSphere, AJAX, Adobe Flex Builder2.0, Action Script 3.0, Web Sphere, Flash CS3, HTML, JQuery, spring MVC Framework 2.0, Hibernate3.1, XML, XSLT, SAX/DOM, My SQL, UNIX and Windows XP
Confidential
Software Engineer
Responsibilities:
- Analyzed Object Oriented Design and presented with UML Sequence, Class Diagrams.
- Developed Admission & Census module, which monitors a wide range of detailed information for each resident upon pre-admission or admission to your facility.
- Developed UI using HTML, JavaScript, and JSP, and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
- Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures.
- Developed components using Java multithreading concept.
- Developed various EJBs (session and entity beans) for handling business logic and data manipulations from database.
- Involved in design of JSP’s and Servlets for navigation among the modules.
- Designed cascading style sheets and XSLT and XML part of Order entry.
- Hosted the application on Web Sphere.
Environment: Java, JDBC, JSP, Servlets, Web Logic, JavaScript, MS-SQL Server, Windows 2000