We provide IT Staff Augmentation Services!

Software Developer Resume

4.00/5 (Submit Your Rating)

Reston, VA

SUMMARY

  • More TEMPthan 4 years of experience in requirement gathering, software design, development, implementation, enhancement, user training, maintenance and support.
  • Good understanding on Rational Unified process (RUP) and SDLC as well as Agile.
  • Experienced in Analysis and Design wif strong OOAD concepts using UML (Use - case, Activity and Sequence diagrams) and Design Patterns (Business Delegate, DAO, MVC, Singleton and Factory).
  • Conversant in writing front-end validation using JavaScript.
  • Excellent skills in Java, Struts 1.3, Hibernate 3.6, JDBC, JNDI, XML, JAXP, SAX, DOM, SOAP, JUnit, Log4J, Oracle SQL, ANT.
  • TEMPHas good experience in Deployment, performance tuning and Integration of EJB components and WebServices using teh Application server Oracle Weblogic 11g.
  • Created both SOAP-based and RESTful WebServices.
  • Developed Applications using Spring Framework’s IoC (Dependency Injection) and AOP (Aspect Oriented Programming).
  • Expertise in Object Relational Mapping Frameworks such as Hibernate.
  • Wrote ANT scripts to build and deploy applications on teh production servers.
  • Hands on experience in writing complex SQL Queries as well as HQL to interact wif teh database.
  • Built and deployed on Application Server Oracle WebLogic 11g as well as Database Servers such as MySQL 5.x, and SQL Server 2000/2005.
  • Proven ability to rapidly acquire noledge on new technologies and implement them in software projects.
  • Motivated and focused team player wif strong problem solving and analytical skills. Generate new ideas and quickly learn new technologies to get teh job done.

TECHNICAL SKILLS

Programming Languages: Java, C++

Frameworks: Struts 1.3, Hibernate 3.6, EJB 2.1, Spring, WebServices

Database Query Languages: SQL, HQL, Criteria API

Operating Systems: Windows XP/Vista/7

Logging Framework: Log4j

Databases: MySQL, MS Access, SQL Server 2000/2005

Mark Up Languages: HTML, XML

Application Servers: Oracle WebLogic 11g R4

IDE: Eclipse Indigo/Helios, NetBeans7.0

Web Technologies: JSPs, CSS, HTML, JavaScript

PROFESSIONAL EXPERIENCE

Confidential, Reston, VA

Software Developer

Responsibilities:

  • Participated in all sections of SDLC process to gather requirements, design, implement, and test various applications.
  • Produced and interpreted various UML Diagrams such as Class, Sequence and Use Cases Diagrams.
  • Designed JSPs wif several types of markup tags as well as HTML pages.
  • Used MVC design pattern in multi-JSP-page application to decouple view and business layers
  • Created ActionForms in Struts 1.3 to retrieve and store data from JSPs using get and set methods from form object
  • Used Session interface in Hibernate 3.6 to create query objects to retrieve persistent objects
  • Used a Bus Delegate to determine which methods to call and expose as a Remote Method using teh EJB remote interface.
  • Used XMLs for mapping purposes in frameworks such as Struts 1.3, Hibernate 3.6, and Spring 3.0
  • Integrated Spring wif Struts by using teh ContextLoader plugin and implementing teh DelegatingActionProxy by modifying teh struts-config.xml
  • Consumed and Exposed SOAP-based WebServices by making use of teh WSDL files.
  • Coded and utilized several Ant build scripts to deploy applications in teh form of .war files
  • Created Java applications in Eclipse Helios using Struts 1.3, Hibernate 3.6 and Spring 3.0 frameworks.
  • WebServices was coded and deployed using Oracle WebLogic Workshop 10.3 and WebLogic Server 11gR1

Environment: Struts1.3, JSP, Servlets, HTML, EJB2.1, Hibernate 3.x, Spring 3.0, WebServices, Eclipse, UML, Oracle WebLogic 10.3/11g, SQL Server 2005

Confidential, MD

Responsibilities:

  • Constructed JSPs dat utilized CSS to make teh appearance more uniforms
  • Utilized DynaActionForm to “virtually” create form beans wifin Struts1.3
  • Developed query statements in Hibernate 3.x using Criteria API restrictions
  • Created a Session bean to enabled other applications using a JVM to access methods to store and/or retrieve data in a database
  • Created XML files to specify bean properties
  • Integrated Spring wif Hibernate by using HibernateTemplate and Dependency Injection
  • Used NetBeans 7.2 IDE for fundamental Java projects
  • Designated primary keys to automatically increment for each new row of data inserted into teh table in SQL Server 2000
  • Utilized Log4j for debugging applications and creating records of program execution for future reference
  • Implemented Front Controller design pattern to centralize and separate access logic from teh view layer
  • Utilized subversion to handle version control

Environment: JSP, CSS, HTML, Struts 1.3, Hibernate 3.x, Criteria API, EJB 2.1, Spring 3.0, NetBeans, Log4J, Subversion, SQL Server 2000

Confidential, MD

Software Developer

Responsibilities:

  • Achieved cost reduction by utilizing Open Source Technology.
  • Created multiple JSPs wif tiles
  • Used tag libraries in JSPs
  • Mapped and handled page forwarding using teh struts-config.xml and Struts Action Class
  • Created tables using teh Hibernate ORM Framework
  • Used CMTs to manage transactions in EJBs
  • Used ApplicationContext to create associations between collaborating components
  • Encapsulated teh creation of objects from calling code by using Factory design pattern
  • Used JUnit to create Test Suites to ensure unit testing teh functionality and to ensure complete code coverage during unit testing.

Environment: JSPs, Struts 1.3, Hibernate, EJB 2.1, Spring 2.x, JUnit, ANT, Eclipse, MySQL

We'd love your feedback!