We provide IT Staff Augmentation Services!

Software Engineer Resume

3.00/5 (Submit Your Rating)

Fremont, CA

SUMMARY

  • 10+ Years of experience in Information Technology in Analysis, Design, Development, Maintenance and Testing of Web based enterprise applications using Java/J2EE.
  • Excellent work experience in domain like Supply Chain Management (SCM), Hospitality, and Web based solutions.
  • Excellent work experience in Core java, Struts MVC, Spring, Spring MVC, Hibernate, JMS, SOAP based Web, Restful Web Service, AJAX, JavaScript, HTML, JSP, JUNIT, Oracle and Oracle Coherence.

TECHNICAL SKILLS

Framework: Spring 3.1, Spring MVC, Struts 1.2, Hibernate 3.6, JPA with Hibernate, JUnit4.8, ANT, Quartz scheduler

Programming/Scripting: Java 6, Java 5, Java 1.4, Core Java, Servlets, JavaScript, AZAX

Web Technologies: HTML, JSP, CSS, XML, XSLT, REST Web service, SOAP Web service

Messaging Systems: JMS

Application/Web servers: Weblogic, JBoss, Apache Tomcat

IDE Tools: Eclipse and Netbeans

Databases: Oracle and Oracle Coherence cache ( in - memory data grid)

Version control/ Design: VSS, SVN, Team foundation server (TFS) and CLEARCASE, Microsoft Visio, Astah

Other tools: TOAD, SQL Developer, SSH, Putty, VPN, WinSCP, Share Point, Citrix for remote access, Jconsole, Herms, Firefox Poster Plugin, One Notebook, REMEDY

PROFESSIONAL EXPERIENCE

Software Engineer

Confidential, Fremont, CA

Environment: Java, Spring Framework, SOAP Web Service, Oracle, Ant, SVN, JBOSS and Junit.

Responsibilities:

  • Interacting with the business analysts to gather the requirements and understanding the functional design specifications for the requirements.
  • Prepared technical design specifications, test case for unit testing, release Notes page, deployment document.
  • Involved in development of Shared Service Calendar and Cut off functionalities like searching all the valid dates from validation service, displaying the non-working day calendar data and cut off data, adding the non-working day calendar data and cut off data, editing the calendar data and cut off data.
  • Involved in implementing the service requires Dual approval for create, update, and delete of cutoff time records.
  • Developed the Email Service component for automating the sending emails to communicate with approvers after creating a calendar and cut off time.
  • Involved in testing the application components using JUnit framework.
  • Extensively used Spring IOC container for setting up the object’s dependencies to make application components loosely coupled.

Sr. Software Engineer

Confidential

Environment: Spring3.1, JPA with Hibernate, Core Java, JDK 1.6, Oracle11g,JMS Queue, Web Service JAX-WS (Server), JAX-RPC (client), JUNIT,Web logic 12C, TFS (Team foundation server) for code and defect tracking, SQL Developer for Oracle 11g, Eclipse Kepler, OneNote book, Remedy, SOAP UI, Astah Designing tool

Responsibilities:

  • Prepared technical design specifications, test case for unit testing, release Notes page, deployment document, work flow diagram, Sequence Diagrams and Class diagrams.
  • Developed Business layer using POJO’s and Hibernate Mappings
  • Communicated the other project with the client side code (.NET) through WebServices developed using JAX-WS and JAX-RPC.
  • JPA with Hibernate as ORM tool to store the persistence data into the Oracle11g database
  • Responsible for developments with clients and third parties in ensuring and meeting structural requirements.
  • Developed JUnit test classes for Unit testing of application.
Sr. Software Engineer

Confidential

Environment: Oracle coherence 3.7.1.6, Core Java, JDK 1.6, Hibernate 3.6, Oracle11g, JMS queue, Restful Web service, Spring MVC 3.1, Weblogic 10.3.5., TFS(Team foundation server), Toad for Oracle 11g, Eclipse 3.6, Share Point, Quality Center, Remedy, Putty, WinScp, Firefox Poster,Herms,SOAP UI

Responsibilities:

  • Prepared technical design specifications, test case for unit testing, release Notes page and deployment document.
  • Communicated the other project with the client side code (.NET) through Restful Webservice.
  • Involved in integration and testing and provide estimates for the entire effort.
  • Responsible for developments with clients and third parties in ensuring and meeting structural requirements.

Sr. Software Engineer

Confidential

Environment: JSP, HTML, Servlet, JDK 1.5, Core Java, Java Script, Hibernate 3.6, Oracle, JMS queue, Web service consumer, EJB, Weblogic 10.0., TFS(Team foundation server), Toad for Oracle 10g, Eclipse 3.3, Dragnet, Citrix, Share Point, Quality center,REMEDY

Responsibilities:

  • Prepared technical design specifications, test case for unit testing, release Notes page and deployment document.
  • Developed Business layer using POJO’s, MDB and Hibernate Mappings
  • Communicated the other project with the client side code (.NET) through WebServices developed using JAX-WS and JAX-RPC.
  • Responsible for developments with clients and third parties in ensuring and meeting structural requirements.
  • Developed JUnit test classes for Unit testing of application.
Sr. Software Engineer

Confidential

Environment: JSP, HTML, Struts 1.2 MVC, JDK 1.5, Core Java, Java Script, AJAX, quartz scheduler, Hibernate 3 .0, Oracle, JMS, Spring, Worldpay payment gateway, Weblogic 9.2., CVS, SQL tool, Eclipse, Putty, VPN, WinSCP, Bugzilla, Share Point, DTS, Linux Command

Responsibilities:

  • Involve in developing Damage invoice batch job, Defer Income batch job, Refund batch job, Email batch job, Regenerate document, Booking flow, Payment Gateway, DD setup and many more using Quartz schedulers.
  • Involve in Data base import/ export activity and creating DB patches.
  • Involve in preparing quality documents like Estimation(TP007),RCA(QR075),Query log(QR014),Build checklist, Problem Management Solution, Review Comment Log (P3MM03- Test Case)
  • Involved in integration and testing and provide estimates for the entire effort.
  • Used Linux commands to start/stop server, backup/restore database, transfer files, view log files
Sr. Software Engineer

Confidential

Environment: Struts, Core Java, Hibernate,Web Logic, Eclipse, ClearCase, ClearQuest, Citix, Toad for oracle, SSH,Putty,Jira.

Responsibilities:

  • Performed code refactoring at business layer using dependency injection and separation of concern pattern.
  • Modified Action Classes,Model classes,Façade classes for License module during refactoring to minimize façade classes code and move them in different new classes.
  • Prepared project solution document, release Notes page and deployment document.
  • Prepared work flow diagram, Sequence Diagrams and Class diagrams using Microsoft Viso.
  • Building project using Maven and deployed files on Development ad Test environment.
  • Unit tested the complete functionality and Provide estimates for the entire effort.
  • Performed Bug fixes in the codebase regularly after testing

Software Developer

Confidential

Environment: Eclipse, Struts, HTML, CSS, JSP, Core Java, Hibernate, DOMAPI, Lucene Search Engine, QuickTime Player, XML, SQL, JavaScript, JBoss Application Server

Responsibilities:

  • Involve in developing User login, Registration, Recently Accessed Programs, Assessment, Live event, Classrooms, Reports module.
  • Involve in developing various screens and reports using Struts and HTML and Used JavaScript for client side validation.
  • Hibernate as ORM tool to store the persistence data into the Oracle11g database
  • Performed Bug fixes in the codebase regularly after testing

We'd love your feedback!