We provide IT Staff Augmentation Services!

Software Developer Resume

3.00/5 (Submit Your Rating)

Gorman Boston, MA

SUMMARY:

  • 5+ years of Java/J2EE programming and application development experience in architecture, design and development of distributed systems, high performance web applications.
  • Extensive experience in using various frameworks including Spring3, Struts2, Hibernate3, etc. Strong experience in their configuration, integration and implementation.
  • Experience in EJB3.0 and Java API for Web Services (SOAP and RESTFUL).
  • Excellent depth in J2EE Technologies such as Servlets, HTML, CSS, Javascript, AJAX, JQuery and JSP.
  • Strong Analytical & Conceptual skills in understanding Stored Procedures, Functions, Views using Oracle10g/11g.
  • Experience in major servers such as Apache Tomcat 7/8, Glassfish 4 and Jboss 6.
  • Expertise in Core Java concepts such as OOP Concepts, Collections Framework, Exception Handling, I/O System, Multi - Threading, JDBC, Reflection, SWING and Generics.
  • Proficient in Java Design Patterns: Singleton, Factory, Abstract Factory, Facade, Observer, Adapter etc. and also in J2EE Patterns such as MVC, DAO, POJO etc.
  • Working experience of Integrated Development Environments like Eclipse.
  • Expertise using J2EE technologies in complex distributed transaction environments using various JTA supported distributed transaction apis like Spring transaction manager/JBoss transaction manager and WebLogic transaction manager.
  • Experience in writing JUnit test cases for system testing, Used Log4j for logging.
  • Contributed in the area of Debugging application issues, Application Monitoring, Performance issues resolution.
  • Technically competent, result-oriented with strong analytical and reasoning skills.
  • Good communication, presentation and interpersonal skills, self-motivated, quick learner.

TECHNICAL SKILLS:

Languages \Java Technologies: \: Java, C, C++, Python, SQL\Core Java, JDBC, Servlets, JSP\

DBMS \ Web/App Servers: \: Oracle 10g/11g, MySQL, QL/SQL\Apache Tomcat, JBoss, Weblogic, Glassfish\

Client Technologies: \: EJB, RMI, SOAP, Restful Web Service, \JQuery, AJAX, Java Script, HTML, XML, \

JMS, JNDI\DOM, CSS \: Design Framework: \Operating System: \

Hibernate\Windows, Linux\: Development Tools: \Domain: \

Android \Insurance, E-commerce, etc.\: Developer Tools, Notepad\

PROFESSIONAL EXPERIENCE:

Confidential, Gorman, Boston, MA

Software Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC), analysis and redesign of architecture, analyzing the various technologies and alternatives, preparing technical and support documentation.
  • Development of the presentation tier and business tier using Struts2 framework.
  • Involved in developing the Struts-based form validation and Application error-handling using Struts Validator framework.
  • Designed and Developed Struts Action classes, DAO, Views using Struts custom tags.
  • Developed Object -- Relational (O/R) mapping using Hibernate 3.0.
  • Implemented and deployed the SOAP and RESTful WebServices using Glassfish4 Server.
  • Involved in Code review, Unit testing, bug fixing and pre-testing the Web-Service.
  • Written JDBC statements and prepared statements for accessing database through REST.
  • Developed the EJB Stateless Session bean which delegates the call to the Business layer.
  • Created SQL Scripts for tables and sequences using Oracle SQL Developer, including update, insert, delete operations and for invoking functions, and stored procedures.
  • Extensively worked on J2EE components and Services.
  • Designed UI with JSP,HTML5,CSS3 and Java Script.
  • Developed UI component using SWING and AWT API, and implemented Listeners for them.
  • Designed and Developed the JSTL Tag Libraries for the View layer.
  • Implemented the logging mechanism using Log4j framework.
  • Effectively interacted with team members and business users for requirements gathering.

Environment: Java 6.0, Struts2, Servlets 2.5, Hibernate 3.0, SOAP, Restful Web Service, XML, Oracle11g, JSTL, Glassfish 4, EJB 3.0, HTML, HTML5, CSS, JSP, JQuery, Javascript, JSON, Ajax, Log4J

Confidential, Boston, MA

Software Developer

Responsibilities:

  • Developed prototype application based on Spring MVC architecture.
  • Involved in developing the POJOs and service beans using the Spring DI.
  • Implemented the Spring DAO pattern and developed Data Access Objects.
  • Implemented Spring MVC framework in the application. Used Spring Inversion of Control (IOC) and Dependency Injection (DI) for object instantiation, resource lookup, configuring annotation driven Controllers handled by Spring Container.
  • Developed Spring Interceptors for Form validation and session handling.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declarations.
  • Developed and maintained the Application Context files for the service layer using the Spring framework.
  • Implemented Spring Declarative Transaction Management for Transaction management
  • Implemented Spring JDBCTemplete for database transactions.
  • Responsible for Developing and integration of ORM framework like Hibernate.
  • Developed the Model objects and mapping files for the Hibernate framework.
  • Convert approved design into functional CSS, HTML, Java, JSP, JQueryWeb pages.
  • Tested the SOAP and Restful Web Service client using Weblogic and Glassfish console.
  • Used Subversion for version controlling and JUnit for unit testing.
  • Involved in design reviews, code reviews, and defect resolution.

Environment: JDK 6.0, J2EE 1.6, JSP, Spring 3.0, Hibernate 3.0, XML, Eclipse 3.4.1, Oracle, Windows XP, JUnit 3.8, Log4J, HTML, HTML5, CSS, JSP, JQuery, Javascript, JSON, Ajax.

Confidential

Software Developer

Responsibilities:

  • Responsible for the design and development of the framework. The system is designed using J2EE technologies based on MVC architecture.
  • Developed the UI using Struts view component, JSP, HTML, CSS and JavaScript.
  • Developed Applet entry using SWING and AWT API.
  • Used AJAX in View pages to update the listings.
  • Utilized Hibernate for Object/Relational Mapping purposes for transparent persistence onto the SQL Server database.
  • Actively involved in Design discussions for Application Flow & Database Objects.
  • Responsible for writing complex SQL and HQL queries
  • Used Struts2 Framework to develop Action classes and Controllers.
  • Written Action Forms that represents business profiles that is set or get by the HTML form.
  • Written Action Classes that performs actions for doing Action Forwards.
  • Implemented logging and tracing using Log4J.
  • Involved in coding, testing and code review.

Environment: Core Java, JSP, XML, HTML, CSS, Java Script, Struts2, Hibernate, AJAX, Oracle, Swing.

Confidential

Software Developer

Responsibilities:

  • Developed application User Interface using SWING and AWT API.
  • Used JSP’s to build the front end and validated using JavaScript and Ajax Framework.
  • Actively involved in the Requirement gathering for the enhancements to the existing project.
  • Developed and Used the Web perspective to develop, edit and debug applications in Eclipse.
  • Designed the DAO framework that is flexible for any databases.
  • Writing DAOs using SQL queries to query the Oracle database using Oracle SQL Developer.
  • Involved in design reviews, code reviews, defect resolution and technical and functional walkthrough to various teams on the application.
  • Involved in coordinating with testing teams to resolve defects and provide 24/7 support.

Environment: Core Java, JSP, XML, HTML, CSS, Java Script, Ajax, Swing, Awt, XML, Eclipse, Oracle10g.

Confidential

Associate Application Developer

Responsibilities:

  • Developed user interface using JSP, CSS and HTML and client side validation using JavaScript.
  • Developed Java Beans and action classes.
  • Extensively written JAVA code, such as Collection Framework, Interfaces, Multi- Threading and Exception Handling programming.
  • Used Log4J logging framework for logging messages at various levels;
  • Called SQL stored procedures according to the business requirement
  • Prepared unit test cases and testing.
  • Provided Production Support by interacting with the end-users and fixing bugs.

Environment: Core Java, JSP, XML, HTML, Java Script.

We'd love your feedback!