Software Developer Resume
New Orleans, LA
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.
- Well versed 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.
- Written SQL queries and PL/SQL scripts to load the data.
- 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 go live.
TECHNICAL SKILLS
Languages: Java/J2EE, C, C++
Skills: Servlets, JSP, Struts, EJB, JDBC, Spring, HTML, DHTML 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 2000
Tools: /Others Eclipse, NetBeans, (WSAD), Flash, Fireworks, Adobe Photoshop, MS Office Suite,, Maven, TOAD, Log4J, IBM HATS, Rational ClearCase, SVN, JIRA, GWT
Operating Systems: UNIX SunOS, Sun Solaris, Red Hat Linux, Windows 98/NT/2000/VISTA/XP/7
Software Engineering: UML, Visio, Rational Rose, Rational Robot, Rational Administrator, Rational TestManager, JUnit
PROFESSIONAL EXPERIENCE
Software Developer
Confidential, New Orleans, LA
Responsibilities:
- Involved in analysis, design and development of online bill payment and transfer applications.
- Strategic Planning, brainstorming sessions, team meetings and requirement gathering.
- Develop specifications, class, 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.
- Writing 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 went live.
Environment: Java, J2EE, JSP, HTML, JavaScript, Eclipse, SQL, JDBC, CVS, Win 2000, Weblogic, XML, DOM, Stylus Studio.
Developer
Confidential, Atlanta, GA
Responsibilities:
- Major role player in the enhancement and development activities.
- Created the XML, DOM, XSLT, XMD and Tag libraries for the Presentation layer.
- Built and assembled the enterprise-scale applications
- Responsible for database analysis and design of the schema which the applications use in the transition state.
- Developed application using spring framework, MYSQL and JDBC.
- Check functionality of STI on different Application servers.
- Written SQL and stored procedures to interact with the database.
- Developed ANT Scripts for preparing EAR and WAR files and deployed them on development and Quality Assurance machines.
- Fixed the bugs that have been identified in the testing process
- Prepared weekly updates about testing process and defect fixes made during the week.
Environment: Java, J2EE, JSP, HTML, JavaScript, Eclipse, SQL, UML, DB2, CVS, Win 2000, WebSphere, XML, JAXB, ANT
Programmer
Confidential, Birmingham, AL
Responsibilities:
- Prepared Screen Design, Detailed Design and Project documents.
- Designed UML class diagrams as well as sequence diagrams using Visio.
- Developed client side application using Java Swing in NetBeans.
- Implemented server side programming using Servlets.
- Developed test cases using JUnit for functionality and unit testing.
- Used SQL for connecting the backend database and to retrieve data.
- Login authentication was done by JSP by verifying with database tables.
Environment: Java, Servlets, NetBeans IDE, Eclipse IDE, Tomcat, JUnit, Visio, Windows, UNIX, SQL, JSP