We provide IT Staff Augmentation Services!

Software Developer Resume

0/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • 6+ years’ experience in implementing E - commerce application.
  • Strong experience in Design and development of multi-tier web based applications using J2EE technologies JAVA, JSF, Servlets,JSP, Oracle, MySQL and JDBC.
  • Experience in developing web based J2EE applications using Struts, Hibernate and springs framework.
  • Extensively worked on Java, J2EE Technologies like, Spring,Struts, JSP,Servlets, EJB, JMS,XML, RMI, WebSphere, Tomcat, Oracle, SQL, PL/SQL, etc. Extensive knowledge of MVC architecture and J2EE Design Patterns like Singleton, Session Facade, Service locator, DAO, DTO, and Business Delegate in the development of web based and distributed Enterprise Applications.
  • Solid experience in application development as a Java/J2EE developer using Web Sphere Application Server v7.0and WebSphere Studio Application Developer.
  • Solid work experience on complete SoftwareAnalysis, Design and Development cycle that includes Requirements Analysis, Design, Coding, Testing, and Implementation & Maintenance along with methodologies like Rational Unified Process (RUP).
  • Extensive work experience in TDD using Junit.
  • Having extensive work experience in design and implementation of Single page front end application using Angular.Js
  • Hands on Service Oriented Architecture using Web Services with SOAP, WSDL, and UDDI for developing web applications.
  • Expertise in XML and schemas like XSD, DTD and parsers like JAXP (SAX & DOM) and JAXB. Expertise in MVC 2 Architecture using struts, spring with features like the Validation Framework, Tiles Framework, and Internationalization. Experience in using frameworks like Hibernate, Java Server Faces.
  • Have good knowledge on Shell Scripting in Linux.

TECHNICAL SKILLS

Programming Languages: Java, XML, HTML5, Servlets, JDBC, MSMQ.

Web Technologies: Java Script, HTML, JSP, CSS.

RDBMS: Oracle 8i/9i/10g, SQL SERVER 2000, 2005, 2008, DB2, Sybase, MS Access.

Operating System: Windows XP/VISTA/windows, UNIX/Linux

Application and Web Servers: Apache Tomcat 3.3, 5 and 7.0.21, 5.x/6.x, Jboss 4.3 and 7.0.1, Web Sphere, Web logic

PROFESSIONAL EXPERIENCE

Confidential, Austin, TX

Software Developer

Responsibilities:

  • Involved in Design, Development and Support of the application usingAGILE methodology and participated in SCRUM meetings.
  • Developed user interfaces using HTML, DHTML, JSP, CSS, JavaScript, AJAXand AngularJSin order to provide specific Look and Feel to the application.
  • Developed the application using Spring Framework with respect to Model View Controller (MVC 2.0) architecture.
  • Implemented Spring IOC for inter connection between modules in our application.
  • Developed the Application using RSA and deployed it on Web-SphereApplication Server.
  • Developed Web Service with Axis2.0 client interface with JAX-RPC from WSDL files for invoking the methods using SOAP.
  • Extensively worked on SOA and Web Services to get the data from third party systems and Configured JMS queues on server.
  • Developed XML Schema’s and DOM parser for all the XML documents used for data transfer and also developed XSLT, UML code for them.
  • Configured struts-config.xml, ejb-jar.xml and web.xml on the application.
  • Used SCM (Software configuration management) tools like Clear Case and Clear Quest.
  • Involved in preparation of test cases and used test driven development model using JUnit.
  • Used Maven,CMS for building the application EAR for deploying on Web sphere Application servers.
  • Used Log4j to monitor the Error Logs.

Environment: Spring 2.5, Junit, Servlets, Struts 1.2,JSP, EJB,XML, SOAP, Web Sphere Application Server,Glassfish,JPA,Maven,Kofax,TDD,HTML,CSS,JSON,Javascript,JQuery,GUI,Git,SQL, Oracle, Eclipse.

Confidential, Omaha, NE

Java Developer

Responsibilities:

  • Involved in Design, Development and Support of the application used AGILE methodology and participated in SCRUM meetings
  • Working on the Order Release a new enhancement feature to Google Feed Data application.
  • Analyzing the scenarios for Order with holds at various levels of the application.
  • Provide support to maintain, mange various batch process that generate reports to handle existing, new and upcoming features/products(like BackOrder, Product Pricing & Maintenance).
  • Resolved and developed reasonable solutions, code-fixes for Heat tickets and build a robust unit testing framework to handle and capture the essence of new requirement, new feature or a bug fix code.
  • Designed and developed Entity frame work using Hibernate/JPA on handle new enhancement that adds business value to Ecommerce application.
  • Analyzed, Designed & implemented business rules & business process and its associated validations
  • Involved in development of build scripts to generate development & deployment artifacts for the application
  • Developing and implementing a proper code with good coding and documenting standards as a part of the business refinement process along with bug fixes.
  • Documenting the process reusable code, application data caching & performance and code review issues.
  • Developed JUnit test cases and Test Suites for existing, new feature and for bug fixes.
  • Followed Test Driven Development methodology for new, enhanced module development with good understanding of business rules or business requirements.

Environment: Java, Spring, Hibernate, Log4j,EJB,Webservices,SOA,Oracle Web logic, Toad for Oracle, JQuery, Ant/Maven -2.0.10, SVN Repository, Oracle.

Confidential, Dallas, TX

Java J2EE Developer

Responsibilities:

  • Involved in Design, Development and Support of the application used AGILE methodology and participated in SCRUM meetings.
  • Extensively used My Eclipse as an IDE for building, developing and integrating the application.
  • Extensively used Rally's Agile Management tool (Rally Dev).
  • Implemented Spring IOC for inter connection between modules in our application.
  • Provided JUnit test cases for the application to support the Test Driven Development (TDD).
  • Developed XML Schema’s and DOM parser for all the XML documents used for data transfer and also developed XSLT code for them.
  • Swing Component is the object used to graphically represent the conceptual GUI control.
  • Manipulated DB2 for data retrieving and storing using ORM.
  • Developed Web Service client interface with JAX-RPC from WSDL files for invoking the methods using SOAP.
  • Extensively worked on SOA and Web Services in Axis 2.0 to get the data from third party systems
  • Provided SQL scripts and PL/SQL stored procedures for querying the database.
  • Provide Maven, CMS build tool for building and deploying the application.
  • Building and Deployed the application in Web logic Application Server.
  • Extensively used HP's Quality Center (QC) Test Management tool and HP's SOAPUI and Service Test Tools testing at the UI and UX application layer in a java.

Environment: WebServices,JBoss,Spring,Hibernate,JAXB,XML,SOA,SOAP,JAXRPC,Maven, Confidential, HTML,CSS,TDD,SQL,WSDL,RallyDev,Selenium,JavaScript,Git,Eclipse,JQuery,Junit,XML.

Confidential, Omaha Nebraska

J2EE Developer

Responsibilities:

  • Involved in designing Class and Sequence diagrams with UML and Data flow diagrams.
  • Implemented MVC architecture using Struts framework for the to get the Free Quote.
  • Designed and developed front end using JSP, Struts (tiles), XML, JavaScript, and HTML.
  • Used Struts tag libraries to create JSPs.
  • Implemented Spring MVC, dependency Injection (DI) and aspect oriented programming (AOP) features along with hibernate
  • Used Hibernate for object-relational mapping persistence.
  • Reviewed the requirements and Involved in database design for new requirements (Promotion Code for free Quote).
  • Wrote Complex SQL queries to perform various database operations using TOAD.
  • Java Mail API was used to notify the Agents about the free quote and for sending Email to the Customer with Promotion Code for validation.
  • Involved in testing using JUnit.
  • Performed application development using RAD and WebSphere Application Server (WAS)
  • Used Rational Clear Case for version control.

Environment: Java, Servlets, JSP, Struts 1.2, Spring 2.0, JavaScript, HTML, XML, JDBC, Hibernate 3.0, Oracle 9i, TOAD 8.5, JUnit 3.8.1, Log4j 1.2.11, Ant 1.6.2, UML, ClearCase7.0, WebSphere 6.0,RAD6.0, Rational Toolset, Windows XP.

Confidential

Software Developer

Responsibilities:

  • Worked closely with the Requirements team and analyzed the Use cases
  • Elaborated on the Use cases based on business requirements and was responsible for creation of class diagrams, sequence diagrams.
  • Adopted J2EE best Practices, using Core J2EE patterns.
  • Developed in Eclipse environment using Struts based MVC framework.
  • Designed and developed presentation layer using JSP, HTML and JavaScript.
  • Created JSPs using JSTL and Struts tag libraries.
  • Developed Struts Action and Action Form classes. Created the Tile definitions as required.
  • User Input Validation is done using the JavaScript and Action Form.
  • Performed SQL operations using Oracle Database.
  • Used Session Beans for business logic and Entity Beans for database persistence.
  • Deployed J2EE components (EJB, Servlets) in WebLogic Application server.
  • Performed unit testing using JUnit framework.
  • Participated in Functional Design Document and Technical Design Document reviews.
  • Actively participated and contributed to establishing Standards and Guidelines.
  • Prepared Unit test cases for existing functionality as per the requirement and execute the same.
  • Involved in the Integration testing support and involved in bug fixing.
  • Deployed application in Web Sphere Application Server and developed using WSAD.

Environment: WebSphere Server, Struts 1.x, JSTL, CSS, DB2, JSP, JDBC, Tag-libs, EJB, RADJ2EE, Java, UML, HTML, JUnit, Log4j, JavaScript, J2EE Patterns, SQL, MVC, CVS.

We'd love your feedback!