Software Developer Resume
Brentwood, PA
SUMMARY
- 5 years of experience in Java/J2EE and Web - based technologies.
- Technical expertise in OO technology utilizing J2EE specifications, Servlets, JSP, Struts, Spring, Webservices, JDBC, Eclipse, Log4J and JUnit.
- Skilled in full Software Development Life Cycle (SDLC) - Gathering User Requirements, Project Management, Data Modeling and Architecture, Software Analysis and Design, Software Implementation, Testing and Support.
- Expertise in developing and deploying Java/J2EE applications on BEA WebLogic and IBM WebSphere Application Server. Jboss Application Server.
- Experience working on Hibernate and data access objects (DAO).
- Experience working on spring configuration for bean creation, data source connection.
- Executed SQL queries and PL/SQL scripts for data loading.
- Proficient in configuration management and build management using CVS, SVN, SiteFinity.
- Experience working on oracle, MySQL.
- Adaptive to team environment and capable of working independently.
- Ability to mentor fellow team members and programmers.
- Good written, oral communication skills and leadership skills.
- Maintain and support the project after the release.
TECHNICAL SKILLS
Languages: Java/J2EE (Servlets, JSP, XML,JSTL, EJB, JDBC)
Skills: Servlets, JSP, Struts, EJB, JDBC, Spring, HTML, AJAX, JQuery, JavaScript, Hibernate, SAX/DOM, MVC, XML, Web Services, XSD
Application/Web Servers: BEA Web logic, IBM WebSphere, Jboss, Tomcat Apache
Databases: Oracle, MySQL, DB2, SQL server
Tools: /Others: Eclipse, Net Beans, J Builder, Stylus Studio, Flash, Fireworks, Adobe Photoshop, MS Office Suite,, Maven, TOAD, Log4J, SVN, CVS, GWT
Operating Systems: UNIX SunOS, Sun Solaris, Red Hat Linux, Windows 98/NT/2000/VISTA/XP/7
PROFESSIONAL EXPERIENCE
Software Developer
Confidential, Brentwood, PA
Responsibilities:
- Participated in analysis, design and development of online bill payment and transfer applications.
- Effective meeting, planning and decision making.
- Develop specifications, class, and sequence and activity diagrams.
- Develop application using Struts MVC.
- Accessed Oracle Database tables using Hibernate and JDBC.
- Validated and parsed XML files against XSD.
- Shared generated functions through webservices with clients and teams enabling them to test the applications.
- Design code to extract backend data to generate account history.
- Integrate the application with database using hibernate.
- Unit testing of various components.
- Used CVS for version control.
- XML manipulation using XSL in stylus Studio.
- Develop XML and XLS user interface templates using DOM components.
- Support and maintenance after project completion.
Environment: Java, J2EE, JSP, JavaScript, Eclipse, Oracle, JDBC, CVS, SVN, Win 2000, Struts, Web logic, XML, DOM, Stylus Studio.
Java Developer
Confidential, Columbus, Ohio
Responsibilities:
- Created design, coding, implementation, and documentation of solution.
- Effective meeting, planning and decision making.
- Develop user interfaces using JSP, HTML, CSS, and XML.
- Develop the application using Spring Framework that leverage classical Model View Layer (MVC) architecture.
- Participated in the technical design and development of J2EE application systems.
- Involved in writing SQL queries in order to access data from the Oracle database.
- Used hibernate for persistence.
- Used Hibernate for collection mapping, inheritance mapping.
- Performed Unit testing and Integration testing using JUnit.
- Designs, codes, debugs, documents, maintains, and applications of high complexity.
- Dom used for xml parsing.
Environment: J2EE, JavaScript, JDBC, Hibernate, Spring, MS SQL Server databases, Websphere, Eclipse, XML Schema, CVS, SVN, SOAP, UDDI, WSDL, SAX, DOM.
Java Developer
Confidential, Neenah, WI
Responsibilities:
- Design, debug, and analyze all requirements.
- Effective meeting, planning and decision making.
- Efficiently used hibernate criteria and restriction functions.
- Developed JSP/HTML pages and performed validations using Java Script.
- Performed Unit testing and Integration testing using J Unit.
- Involved in writing SQL queries in order to access data from the Oracle database.
- Integrated service and data layers using Struts configuration.
- Display employee and customer information creating criteria and restriction.
- Dom used for XML.
- Support and maintenance after project completion.
Environment: Java, J2EE, Servlets, JSP, JavaScript, Hibernate, Struts, Oracle DB, Eclipse, Java Script, Stylus Studio.