We provide IT Staff Augmentation Services!

Software Developer Resume

0/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • Over 8 Years of professional experience in all the phases of software development life cycle including Design, Development, Integration of Client/Server environment, Maintenance, Implementation and Testing of various software applications using Java/J2EE related technologies.
  • Experience in reviewing client requirement, prioritize requirements, creating project proposal (scope, estimation) and baseline project plan.
  • Expertise in developing applications using Java, J2EE Technologies, JDBC, JSP, Servlets, RMI, XML, JavaScript, HTML, AJAX.
  • Experience in Software Development Life Cycle (SDLC), OOA, OOD and OOP through implementation and testing.
  • Experience in GUI development using HTML, CSS, JavaScript, XSLT, AJAX, JSP, JSP Tag libraries, Servlets, JNDI, XML, and XSLT.
  • Designed and developed the application using JSF 1.2(Icefaces),Struts 1.0 & 2.0, Spring 2.5/3.0 and Hibernate 2.0 & 3.0 Frameworks.
  • Strong implementation knowledge of Object Oriented Analysis and Design using RUP, Agile and Scrum methodologies.
  • Good knowledge of Design Patterns like Singleton, DAO, Factory, MVC, Service Locator Pattern, Builder Pattern, Proxy Pattern etc.
  • Expertise in RDBMS, JDBC, Hibernate, Oracle and SQL Server including SQL or PL/SQL, Stored Procedures.
  • Experience with Application Servers and Web Servers such as BEA Web Logic Server 8.1/9.2, JBoss Server 4.2.2, IBM Web Sphere 5.0/6.0 and Apache Tomcat 5.5.
  • Extensive experience in different IDE’s like Net Beans, Eclipse - Indigo/Galileo & Helios.
  • Test Driven Programmer with thorough knowledge in unit testing with JUnit 3.8/4.0.
  • Ability to learn and master new technologies and to deliver outputs in short deadlines with excellent communication and inter personnel skills.

TECHNICAL SKILLS

Programming Languages: C, C++, Java, Visual Basic

J2EE Technologies: Servlets, JSP, Custom Tag Libraries, JDBC, JNDI, Collections, Multi-threading, JMS, Java Mail, JAXB, JAXP.

Web Technologies: HTML, DHTML, JavaScript, Ajax, CSS, XML, DTD, XSD, XSLT, SAX, DOM, JSON

Databases: Oracle 8.x/9.x/10g/11i, DB2, MySQL, SQL Server.

Application/Web Servers: Apache Tomcat, JBoss, WebSphere, WebLogic

Web Services: Apache CXF/XFire, Apache Axis, SOAP

IDE: Eclipse, NetBeans, JDeveloper, WSAD

Tools: Ant, Maven, TOAD, XML SPY

Frameworks: Struts, Spring, Hibernate

Version Control Systems: CVS, SVN, ClearCase

Testing/Logging tools: JUnit, EasyMock, JMock, log4J

Operating Systems: Windows XP/Vista/7, Unix, Linux

PROFESSIONAL EXPERIENCE

Confidential, Louisville, KY

Java/J2EE Developer

Responsibilities:

  • Involved in requirement gathering phase of SDLC with Business Analyst and worked with Agile-Scrum methodology.
  • Used Ajax and JavaScript to handle asynchronous request, CSS to handle look and feel of the application.
  • Developed the presentation layer and Struts 2 framework in CSS, Web 2.0, HTML developed for multiple browsers and Client-Side validations were done.
  • Provided connections using JDBC to the database and developed SQL queries to manipulate the data and wrote Stored Procedures for interacting with the database
  • Employed Hibernate for ORM mapping and persisting the data to backend.
  • RAD IDE /Web Sphere Application Server /were used for deploying the application.
  • Involved in exposing, consuming and packaging REST Web services using Jersey Framework.
  • Involved in developing JUnit test cases using Easy Mock and DB units for unit and integration units.
  • Used Maven script for building and deploying the application.

Environment: Java 1.5, J2EE 1.2, XML, Struts 2, JavaScript, HTML, CSS, Ajax, Maven 2.0, Oracle 11i, RAD IDE 7.5,Web Sphere Application Server 7.0

Confidential, Buffalo, NY

Java/J2EE Developer

Responsibilities:

  • Involved in requirement gathering phase of SDLC with Business Analyst and worked with Agile-Scrum methodology. Involved in design of Class Diagrams, Sequence Diagrams and Event Diagrams as part of Documentation.
  • Used Ajax and JavaScript to handle asynchronous request, CSS to handle look and feel of the application.
  • Developed the presentation layer and Struts 2 framework in CSS, Web 2.0, HTML developed for multiple browsers and Client-Side validations were done.
  • Designed and developed Spring AOP components for Service implementation.
  • Developed both standard server-side and JQuery for AJAX processing.
  • Employed Hibernate/JPA for ORM mapping and persisting the data to backend.
  • WebLogic Application Server /Eclipse IDE were used for deploying the application.
  • Involved in exposing, consuming and packaging REST Web services using Jersey Framework.
  • Involved in developing JUnit test cases using Easy Mock and DB units for unit and integration units.
  • Used Maven script for building and deploying the application.

Environment: Java 1.5, J2EE 1.2, JDBC API, XML, Struts 2, JavaScript, HTML, CSS, JQuery/Ajax, SQL, Servlet 3.0, Jsp 2.0, Spring 3, Hibernate/JPA, JUnit, Maven 2.0, Oracle 11i, WebLogic Application Server /Eclipse IDE

Confidential, NJ

Java/J2EE Developer

Responsibilities:

  • Involved in requirement gathering phase of SDLC with Business Analyst and worked with Agile-Scrum methodology.
  • Involved in design of Class Diagrams, Sequence Diagrams and Event Diagrams as part of Documentation.
  • Used Ajax and JavaScript to handle asynchronous request, CSS to handle look and feel of the application.
  • Developed the presentation layer and JSF 1.2(Icefaces 1.8.2) MVC framework in CSS, Web 2.0, HTML developed for multiple browsers and Client-Side validations were done.
  • Persistence layer design and implementation using Hibernate ORM framework, annotated lazy-loading / fetching strategy implementation
  • Business-logic controller framework development utilizing spring framework and dependency injection, catering to both standard server-side and AJAX client requests.
  • Employed Hibernate/JPA for ORM mapping and persisting the data to backend.
  • WebSphere Application Server 7/RAD 7.5was used for deploying the application.
  • Involved in exposing, consuming and packaging Web services using Spring-CXF framework.
  • Involved in developing JUnit test cases using Easy Mock and DB units for unit and integration units.
  • Used Maven script for building and deploying the application.

Environment: Java 1.5, J2EE 1.2, JSF 1.2(Ice faces 1.8), JDBC API, XML, JavaScript, HTML, CSS, Ajax, SQL, Servlet 3.0, Jsp 2.0, Spring 2.5, Hibernate /JPA, JUnit, Maven 2.0, Db2, WebSphere Application Server 7, RAD 7.5

Confidential, Irving, TX

Java/J2EE Developer

Responsibilities:

  • Involved in requirement gathering phase of SDLC with Business Analyst and worked with Agile-Scrum methodology.
  • Involved in design of Class Diagrams, Sequence Diagrams and Event Diagrams as part of Documentation.
  • Used Ajax and JavaScript to handle asynchronous request, CSS to handle look and feel of the application.
  • Developed the presentation layer and Spring MVC framework in CSS, Web 2.0, HTML developed for multiple browsers and Client-Side validations were done.
  • Designed and developed Spring AOP components for Service implementation.
  • Persistence layer design and implementation using Hibernate ORM framework, annotated lazy-loading / fetching strategy implementation
  • Business-logic controller framework development utilizing spring framework and dependency injection, catering to both standard server-side and AJAX client requests.
  • Implemented Transaction Management based on Spring AOP and Dependency Injection based on Spring Core.
  • Employed Hibernate for ORM mapping and persisting the data to backend.
  • WebSphere Application Server 6/RAD 7 was used for deploying the application.
  • Involved in exposing, consuming and packaging Web services using Axis framework.
  • Involved in developing JUnit test cases using Easy Mock and DB units for unit and integration units.
  • Used Maven script for building and deploying the application.

Environment: Java 1.5, J2EE 1.2, JDBC API, XML, JavaScript, HTML, CSS, Ajax, SQL, Servlet 3.0, Jsp 2.0, Spring 3, Hibernate, JUnit, Maven 2.0, Db2, WebSphere Application Server 6, RAD 7

Confidential, LA

Java/J2EE Developer

Responsibilities:

  • Gathered and analyzed requirements and converting them into technical specifications.
  • Used Rational Rose and Microsoft Visio for creating Sequence and Class diagrams.
  • Implemented various J2EE design patterns like Business Delegate, Singleton, Factory Design patterns
  • Designed Struts 1.2, JSP Tag libraries for reusable web interface components
  • Involved in writing the client side validation using HTML, JavaScript.
  • Developed XML files, DTDs, Schema’s and parsing XML by using both SAX and DOM parser.
  • Used SOAP request response exchange pattern to exchange business XMLs.
  • Consumed SOAP based webservices using Apache Axis framework.
  • Provided connections using JDBC to the database and developed SQL queries to manipulate the data and wrote Stored Procedures for interacting with the database
  • Designed and developed Servlets, Jsps to implement business logic and deploy them on the Web Logic Server.
  • Employed a Test-Driven-Development approach to develop applications.
  • Extensively used Unit and Integration testing using J Unit.
  • Used log4j to perform logging in the applications.
  • Created jar files, compiled them and run those using ANT scripts

Environment: Java, J2EE, HTML, Struts 1.2, JavaScript, XML, Servlet 2.3, Jsp, Web Logic, Oracle 8i, Log4J, J Unit, ANT, SOAP Webservices, Eclipse.

Confidential

Software Developer

Responsibilities:

  • Involved in gathering requirements and built technical specifications from the requirements.
  • Involved in Data Analysis and provided the solution sets to work teams.
  • Developed front-end screens using Struts 1.1 to serve as data entry screen and for business logic.
  • Involved in client-side validations using JavaScript for login and registration forms to both the petitioners and employees.
  • Designed UML Class Diagrams and Use Case Diagrams to understand the code easily.
  • Used Servlets to implement Business Logic with JSP.
  • Involved in developing Java classes for handling petitions and forwarding petitions.
  • Provided connections using JDBC to the database and developed SQL queries to manipulate the data.
  • Developed the ANT Script for building the application and deploying on JBoss Application Server.
  • Responsible for Production support of Application by proactively looking Confidential production issues.

Environment: Java, HTML, Java Script, Struts 1.1, JSP, Servlets, SQL, JDBC, Oracle 8i, Eclipse, ANT, JBoss Application Server.

We'd love your feedback!