We provide IT Staff Augmentation Services!

Software Engineer Resume

5.00/5 (Submit Your Rating)

Austin, TX

SUMMARY:

  • Ten years of diversified experience in system analysis, design, structured & object oriented programming and development
  • Expertise in Java, Java Beans, Servlets, JSP, JDBC, EJB, JMS, JNDI, JNI, LDAP technologies.
  • Proficient in designing and coding J2EE applications using swing, Struts, JSF, BC4J, Spring and MVC patterns.
  • Sound experience in system analysis, design and development using UML methodology
  • Experience in preparing Technical specifications and developed test plans for Unit and Integration Testing
  • Expertise in developing and deploying J2EE Applications using Confidential WebSphere, Oracle WebLogic and other J2EE Application Servers
  • Developed Java Applications in various IDE tools like RAD, Eclipse, Jbuilder, JDeveloper and NetBeans
  • Expertise in using Rational Rose for constructing and designing UML use cases, use case diagrams, class diagrams, and sequence diagrams
  • Strong working knowledge in XML, XSL, XSLT, DOM, SAX and XPATH
  • Expertise in designing Relational Database Management Systems using Oracle 10g/9i /8i/7i, Confidential DB2 8.1/7.2, DB2 for z/OS, MySQL 5.0, SQL Server 2008/7.0 and Microsoft Access 2000/97
  • Familiarity and exposure to Service Oriented Architecture(SOA)

SKILL:

Languages: C, C++, Java 6.0, XML, XSL (XSLT), WML, Visual Basic 6.0VBScript, JavaScript, CSS, HTML, SQL, PL/SQL and UNIX Shell Programming

Web Technologies: PERL, PHP, ASP, CGI, XML, HTML, DHTML, AJAX

Messaging: MQ Series and JMS

J2EE: Servlets, JSP, JDBC, Java Beans, EJB 2.0/1.1, JNDI, LDAP

Tools: ClearQuest 7.1, Rational Rose, TOAD, SQL Developer 3.2, SQL Navigator 5.5, Oracle Reports Developer 10g, Pentaho 5

Version Control Tools: ClearCase 7.1/2003, CVS, PVCS, P4Win, Subversion, Microsoft, VSS

Application Servers: Weblogic 10.3/7.0/6.1 , Confidential WebSphere 7.0/6.0/5.0 and J2EE Server, Tomcat 5.5

IDEs: RAD 7.5, WSAD 5.1.2, Eclipse, JDeveloper 10g, NetBeans 7.2

RDBMS: DB2 8.1, MySQL 5.0, Oracle 10g/9i/8i/7.x, SQL Server 2008/7

Operating Systems Sun Solaris, HP: UX, Windows 95/98/2000/XP/NT, UNIX

EXPERIENCE:

Software Engineer

Confidential, Austin, TX

Responsibilities:

  • Confidential Rational Application Developer 7.5 is used with Confidential Websphere 7.0 as the server
  • Confidential grown J2EE Web Framework is used for developing and supporting the applications.
  • Enterprise Java Beans (EJB 2.0) are used in the core level of architecture for business logic implementation jQuery is used for front end validation.
  • Confidential Rational ClearCase is used as the repository for the applications.
  • Confidential Rational ClearQuest is configured to act as a CRM tool for bug tracking
  • Confidential Rational RequisitePro is used to manage requirements and use cases
  • HP Quality Center 8.0 is used to import and run automated test cases
  • Oracle 10g is used as the backend database for the entire project.

Environment: Java 6.0, HTML, RAD 7.5, Websphere 7.0, jQuery 1.5, Oracle 10g, Rational ClearCase 7.1.2, Rational ClearQuest 7.1.2, Rational RequisitePro 7.1.2 , HP Quality Center 8.0, Windows 7

Software Engineer

Confidential, Houston, TX

Responsibilities:

  • Core java with swing is used for developing plugins or steps in Pentaho Kettle
  • Java swing are used in developing plugins for high charts on Pentaho User console
  • Used JSON API for developing a RESTful webservices application that gets input information for a PDI(Kettle) job
  • Eclipse Juno is used for plugin development into Pentaho Data Integration (kettle)
  • SmartSVN 7.5.1 is the client used for checking in java files into subversion
  • JUnit is used for testing the plugins developed in DEV environment
  • Worked on Pentaho Data Integration(kettle) for ETL and into Oracle tables
  • Designed the schema for generating OLAP cube reports using Pentaho Schema workbench and generated Interactive, Analysis, cube reports and Charts using Pentaho User Console dashboard
  • DBeaver 2.1 and Squirrel client 3.4 are the tools used for SQL and PL/SQL programs in Oracle
  • SQL Server 2008 R2 Management studio is used for maintaining and interacting SQL Server database

Environment: Java 6.0, Java Swing, HTML, Eclipse 3.8, RESTful / JSON, Oracle 10g, DBeaver 2.1, Squirrel Client 3.4, SmartSVN 7.5.1, Pentaho Business Analytics 5, Windows 7

Software Engineer

Confidential, Guilderland, NY

Responsibilities:

  • NetBeans 7.2 is used for developing applications with java 1.6 on Weblogic 10.3 as the server
  • Maintained a webservice application called moodle that is used for user authentication
  • Subversion along with Tortoise SVN is used as the repository for all applications
  • JBoss Seam is the framework used with Log4j as the logging mechanism
  • Oracle 10g is used as the backend database for the entire project
  • SQL Developer 3.2 is used for SQL and PL/SQL development

Environment: NetBeans 7.2, Oracle Weblogic 10.3, Tortoise SVN, Oracle 10g, Java 6.0, SQL Developer 3.2, JSF 2.0, Hibernate 3.0, HTML, Windows 7

System Analyst

Confidential, Ft. Wayne, IN

Responsibilities:

  • Confidential Rational Application Developer 7.5 is used with Confidential Websphere 7.0 as the server
  • Used JSF as the framework with JSTL and Hibernate to interact with database.
  • Used jQuery for event handling and AJAX interaction.
  • DB2 and Oracle 10g are both used as the backend database for the entire project.
  • Used DB2 Visualizer 7.1.5 in SQL development.
  • Developed unit test cases and perform tests using JUnit.
  • Confidential Rational Application Developer 7.5 is used as development environment.
  • Subversion along with Tortoise SVN is used as the repository for all applications
  • Lotus Notes 8.5 is used for internal communication.

Environment: Confidential RAD 7.5, Websphere 7.0, Tortoise SVN, DB2 Visualizer 7.1.5, DB2 9, Oracle 10g, Java 6.0, JUnit 4, JSF, jQuery 1.4.1, AJAX, JSTL 1.2, Hibernate, HTML

J2EE Developer

Confidential, Collierville, TN

Responsibilities:

  • Oracle WebLogic 10.3 is the application server used with Eclipse 3.6 is the IDE used for development
  • CVS is the version control used for storing different applications
  • Core Java 1.4 is used for developing all web applications
  • Oracle 10g is used as the backend database for the entire project
  • JUnit is used for testing the applications

Environment: WebLogic 10.3, Eclipse 3.6, CVS, Java 1.4, JUnit 4.0, Oracle 10g, HTML, Win XP

J2EE Developer

Confidential, San Antonio, TX

Responsibilities:

  • Oracle WebLogic 10.3 is the application server used and MyEclipse 7.5 is the IDE used for development
  • Confidential Rational ClearCase 7.0 is the version control used for storing different applications
  • Struts with JSTL is used for jsp front end generation with HTML
  • Hibernate 3.2 is used for Object Relational mapping to the database
  • Oracle 10g is used as the backend database for the entire project
  • Rational ClearQuest 7.0 is used for reporting bug tracking and resolving.
  • Embarcadero Rapid SQL 7.5 is used for writing Oracle queries
  • SQL Server Management Studio Express 2005 is used for accessing SQLServer database
  • ANT script is used for deployment purposes
  • JUnit 4 is used for writing test cases to test the applications

Environment: WebLogic 10.3, MyEclipse 7.5, Rational ClearCase 7.0, Rational ClearQuest 7.0, Oracle 10g, Java 6.0, Struts 1.3, Spring 2.5, Hibernate 3.2, JUnit 4.0, JSTL, HTML, Win XP

J2EE Developer

Confidential, Atlanta, GA

Responsibilities:

  • Involved in the database design and full Software Development Life Cycle (SDLC) process for developing each application
  • Developed and maintained multiple applications using Java with BC4J, Struts frameworks and PL/SQL
  • Used Struts Tiles, tag libraries and validations
  • Delegate, Facade and Factory Patterns were used
  • CSS was used for stylesheet generation in all the web pages
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information with other state departments
  • Message Drive Beans(MDB) were used as jms clients for incoming messages
  • Built new SOAP web service interface implemented in Java using Tomcat Apache 6.0 SOAP & Axis 1.4
  • Set up and administered the Tomcat Java servlet engine
  • Oracle application Server 10g is the application server used and Oracle JDeveloper 10g is the IDE used for development
  • Developed SQL Queries, stored procedures, triggers and views in Oracle 10g database
  • SQL Navigator 5.5 is used for developing pl/sql applications and sql optimization
  • Developed multiple Oracle Reports using Oracle Reports Developer
  • Repository Object Navigator is the version control used for storing different applications
  • PVCS Tracker is used for resolving and reporting issues on a day - to-day basis
  • UNIX operating system was used for hosting webservices

Environment: Oracle Application Server 10g, Oracle JDeveloper10g, Tomcat Apache, Oracle Reports Developer 10g, Oracle 10g, J2EE 1.4, Struts 1.2, JMS, EJB 2.0, Log4j, CSS, HTML, XML, JUnit, SQL Navigator 5.5, PVCS Tracker, ANT, UNIX, Win XP

J2EE Developer

Confidential, Orlando, FL

Responsibilities:

  • Developed and maintained two applications Over65 and Under65 using Spring MVC framework with Hibernate
  • Tomcat is the application server used and Eclipse is the IDE used for development
  • MySQL is used as the backend database for the entire project
  • Subversion is the version control used for storing different applications
  • JSTL is used for generating jsps and XML is used for reading input values to forms
  • Created a series of AJAX oriented modules for re-use
  • Maintained Perl module that handles configuration
  • JIRA bug tracking and issue tracking application is used for resolving and reporting issues on a day-to-day basis
  • Agile Scrum methodology is followed during the entire life cycle

Environment: Tomcat 5.5, Eclipse 3.2.1, Spring 2.0, Hibernate 3.0, AJAX, Perl, Subversion 1.4, MySQL 5.0, J2EE 1.4, XML

J2EE Developer

Confidential, Woodlawn, MD

Responsibilities:

  • Developed user interfaces using JSP, Java script, CSS, HTML and DHTML on WSAD
  • Maintained and supported applications on an on-call support basis.
  • Used Microsoft VSS as the repository and for creating the jar/ear files
  • Coded ANT script for deploying the ear file in five different environments
  • Involved in database maintenance on Mainframe using TN3270R Client
  • SQL queries are tested in DB2 for z/OS
  • Updated PCUG (Plan Communications User’s Guide) and SDD (Software Design Description) documents for the newly created pages.

Environment: JDK 1.2, JSP, Java Script, SQL, CSS, HTML, DHTML, WebSphere 5.1, WSAD, VSS (Microsoft Visual SourceSafe 6.0), DB2 for z/OS 8, Spring, Hibernate

J2EE Developer

Confidential, Cranston, RI

Responsibilities:

  • Designed Use Cases for FxRateUpdate and FxRateLoad Services.
  • Designed logical flow using Sequence Diagrams and database model using UML methodology and E-R Diagram on Rational Rose.
  • Visual Basic 6 is used to code a macro in VBA that can send the rates in XML format to the Servlet.
  • Coded JMS applications for sending and receiving jms messages
  • MQJava is used to write transport classes for sending messages across queues and queues managers.
  • Used CASTOR for marshaling and unmarshaling of java objects and XML strings.
  • Used DOM and XPATH for parsing XML documents.
  • XML schema is validated using XMLSPY
  • Administered Websphere MQ on AIX server.
  • Log4j is used to record the logger statements on Websphere.
  • IIS was used for internal web communication
  • Written the Test Cases and done the Unit Testing using Junit.
  • Used Mercury TestDirector 8.0 for reporting purposes during Unit and Channel Testing.

Environment: JDK 1.2, Swing, SQL, XML1.0, HTML, DOM, XPATH, CASTOR, AIX, WebSphere 5.0, WSAD 5.1.2, EJB 2.0, DB2 8.1, IIS 5.1, MQSeries, Junit, Log4J, TestDirector 8.0, Visual Basic 6.0, VBA

We'd love your feedback!