We provide IT Staff Augmentation Services!

Software Engineer Resume

0/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • 7+ years of professional experience in analysis, design and development with system study, code review, maintenance, deployment, documentation and testing of presentation /business /database access layers.
  • Worked as an IT Analyst like gathering the requirements, Designing, Creating functional specifications and documentation.
  • MVC (Model View Controller) architecture experience with use of Struts framework and various Java / J2EE design patterns.
  • Excellent Java/J2EE and OOP Skills.
  • Hands on experience in Struts and Hibernate frameworks.
  • Knowledge in Spring framework.
  • Knowledge in Object Oriented Design (OOD) using UML with Rational Rose.
  • Conversant with web/application servers Web Sphere, Web Logic and Tomcat.
  • Exposure of many programming languages, multi - platform development, Web development, client/server application development, distributed application development and database design.
  • Experience with databases like Oracle, SQL Server, and MySQL.
  • Programming experience of PL/SQL to code Oracle/SQL Stored Procedures.
  • Expertise in using version control system like CVS and SVN.
  • Good working knowledge of using the tools like Log4j, Ant and JUnit.
  • Experienced in XML manipulation with Java using DOM and SAX parsers.
  • Experienced in Analysing/understanding the existing code.
  • Excellent analytical, communication and interpersonal skills with good team leading qualities.
  • Flexible to adapt new environments, learn & implement the new technologies quickly.
  • Self-motivated and enjoy working in a technically challenging environment.

TECHNICAL SKILLS

Languages: C, C++, Java, PL/SQL

Scripting Languages: JavaScript, jQuery, Ajax.

Databases: SQL Server 2005/2008/2012 , Oracle 9i/10i/10g, MySQL.

Web Technologies: HTML, HTML5, Servlets, JSP, XML, XSLT, JSTL, Soap, Web Services, WSDL.

Web Frame Works: Struts, Hibernate.

Web/Application Servers: Web Sphere, Web Logic, JBoss, Tomcat.

Operating Systems: Windows 7/XP/2000, Linux and Unix.

ID Development Tools: Eclipse, Net Beans, Intellij, Ant, Toad, log4j.

Version Controls: CVS, SVN

PROFESSIONAL EXPERIENCE

Confidential, Rochester, NY

Software Engineer

Responsibilities:

  • The entire System design is based on Model View Controller Architecture. Implemented MVC Architecture using Struts Framework.
  • Created User Interface using JSP, HTML and Css.
  • Used Struts developed front-end screens (JSP pages and Form Beans).
  • Used Data Access Object (DAO) pattern to fetch data from the database and to separate Data Base Logic from Business logic.
  • Worked with the Struts as the front controller to the web application to trap the Request and Response of the Client. Implemented Struts Framework according to MVC design pattern.
  • Used JNDI to establish connection to RDBMS system. Using hibernate configuration connected to database server through JNDI resources.
  • Designed Database tables, views, indexes in such a way that they give best performance as a Data warehousing product.
  • Implemented Servlets to process both XML and HTML inputs and also implementing the XML Parsing.
  • Denormalized the database to increase read performance.
  • Involved in Unit testing using JUnit.
  • Deployed Web Applications on Tomcat Web Server.
  • Developed functional test cases for Integration and Functional testing, regression testing, and user acceptance testing.
  • Created ANT Scripts for Build and Deployment of .WAR/.JAR/.EAR files.

Environment: Java, JDBC, Servlets, JSP, XML, HTML, Java Script, jQuery, CVS, Tomcat, Web Logic, SQL Server, Eclipse, JUnit, Hibernate, ANT, Struts, Linux, Web Services.

Confidential, Dallas, TX

Software Engineer

Responsibilities:

  • Worked as an IT Analyst, Requirements gathering, Designing, Developing and Documenting the project.
  • Developed the user interface using JSP’s, Servlets and java script.
  • Used HTML, CSS and Java Script for developing the User Interface.
  • Used ANT Scripts for building the application.
  • XML files to provide Context and Hibernate Mapping for ORM based database persistence.
  • Developed backend Stored procedures using PL/SQL for database transactions.
  • Worked heavily with the Struts tags- used struts as the front controller to the web application. Implemented Struts Framework according to MVC design pattern.
  • Developed a Session Bean containing business logic for User to track his various activities
  • Worked on development of Entity Beans (Container managed persistence), encapsulating User activity and Shopping Cart entities.
  • Developed functional test cases for Integration and Functional testing, regression testing, and user acceptance testing.

Environment: Java, JDBC, Servlets, JSP, XML, HTML, Java Script, CSS, Web logic, Oracle, PL/SQL, Eclipse, JUnit, Hibernate, ANT, Struts, Web Services.

Confidential

Software Engineer

Responsibilities:

  • Involved in software development on a web-based front-end application to a billing system.
  • Played major role in designing and developing JSP Pages and XML reports.
  • Designed and developed the controller and view components using JSPs and Servlets.
  • Coded SQL queries to access SQL Server database.
  • Designed and implemented PL/SQL stored procedures to process messages.
  • Deployed application on Tomcat Web Server.
  • Designed and implemented the database using E-R diagrams.
  • Used JavaScript and struts validation framework for performing back end validations.
  • Involved in Unit Testing, Bug fixing and Acceptance Testing with test cases.

Environment: Java, J2EE, Servlets, JSP, Hibernate, ORACLE 9i, JavaScript, HTML, SQL developer, Tomcat, Net Beans.

Confidential

Software Engineer

Responsibilities:

  • Involved in software development on a web-based front-end application to a billing system.
  • Played major role in designing and developing JSP Pages for User Interface.
  • Designed and developed the controller and view components using JSP’s and Servlets.
  • Coded queries to access Oracle database.
  • Designed and implemented PL/SQL stored procedures to process messages.
  • Deployed application on Tomcat Web Server.
  • Designed and implemented the database using E-R diagrams.
  • Used JavaScript for performing front end validations.

Environment: Java, JSP, Struts, Java Script, XML, WebLogic, Oracle 8i, Hibernate, JUnit, Eclipse, CVS.

We'd love your feedback!