We provide IT Staff Augmentation Services!

Jav Developer Resume

4.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • A software professional over 5 years of experience and expertise in Object Oriented Analysis & Design (OOAD), development and implementation of Web based applications.
  • Experience with complete Software Development Life Cycle (SDLC) including, gathering requirements, and use - case modeling, analysis, design, Implementation and testing.
  • Experience in developing applications using JEE Design patterns like Singleton, Factory, Front-Controller, Session Facade, Data Access Object (DAO), Data Transfer Object (DTO), and MVC.
  • Extensively used JEE technologies such as Servlets, JSP, Web Services, EJB, and JMS for developing Enterprise Applications.
  • Experience in Hibernate 3.0.
  • Experience with Presentation Tier development using Apache Struts framework, JSTL, AJAX technologies, JQuery.
  • Experience in dependency injection by using Spring framework and Spring MVC.
  • Experience in using web and application servers like WebLogic, WebSphere and Tomcat, JBOSS.
  • Extensive experience in SQL Procedures, Stored Procedures, Joins, on Oracle, MySQL.
  • Extensive experience in an Agile development environment.
  • Hands on experience with build tool Ant and Maven.
  • Experience in consuming SOAP Web Services using JAX-WS, JAXB, and WSDL.

TECHNICAL SKILLS:

JEE Technologies: Java, J2EE, Struts, Spring, Hibernate, Servlets, JSP, JMS,SAX/DOM Parsers.

WebServices: SOAP, RESTful, WSDL.

Web Technologies: HTML5, CSS3, AJAX, JavaScript, JQuery, JSTL, JSON.

Web/Application Servers: WebLogic, Tomcat, JBoss.

Databases: Oracle 11i Enterprise Edition, DB2 and MySQL.

Tools: Eclipse, Oracle SQL developer.

Operating Systems: UNIX, Windows and Linux.

Unit Testing / Build Tools: JUnit, ANT, Maven.

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Jav Developer

Responsibilities:

  • Interacting with business for requirement gathering, domain analysis and developing software requirement document.
  • Involved in complete cycle of design, coding and unit testing for developed modules.
  • Experience in using SOAP based Web services and used JAXB bindings to generate the stub classes.
  • Planning: Involved in gathering business requirements, creating mockups of the design. Attended numerous requirement sessions to understand detailed customer requirements for the functional area. Coordinated with team members for accurate functional knowledge acquisition.
  • Design: Involved in the design of the system architecture, inter - relation of different systems.
  • Presentation: Designed presentation pages using JSP, JavaScript, JQuery, Ajax, XHTML, CSS, and Spring MVC. Used JSON/XML as the data transfer methods.
  • Middle-Tier: The new application layer was implemented using Spring 3 using dependency injection, and POJO. Generated XML data for the creation of PDF using JAXB. Used JMS to drop messages to a queue for asynchronous communication between different systems.
  • Back-end: Implemented persistence layer using IBatis for relational data mapping.
  • Build: Compiled the project assemblies using MAVEN, and deployed it with ANT script.
  • Documentation: Created Business Requirements document / UML relationship diagrams. Designed Unit Test Cases / test execution in Quality Center.
  • Testing: Implemented Junit framework for Unit Testing.
  • Responsible for performance tuning the JBoss Server environment including JVM, web container, EJB container.
  • Server: JBoss

Environment: Java 1.6, SOAP Web services, JAXB, Spring MVC 2.5, JSP, Spring Framework, IBatis, AJAX, JBoss 4.2.3, JUnit, Log4j,JQuery,Apache Web Server, Oracle 11i,Maven.

Confidential, Atlanta GA

Java Developer

Responsibilities:

  • Involved in the Analysis, Design and Development phase of the project.
  • Developed presentation layer by using Spring Framework.
  • Created the invoice project screen and Work Queue user interface and modified the associated Model and Controller.
  • Used AJAX technology for holding the contract details of the invoice.
  • Involved in generating hibernate mapping files and Hibernate Persistence Objects POJOs with ANT tool.
  • Extensively used the J2EE design patterns like Session Facade, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory.
  • Involved in enhancement of RESTful web services to make better interaction between the web applications.
  • Generated hibernate mapping files which reflects the relations between the tables.
  • Involved in deployment and testing the application in JBoss .
  • Actively worked in pushing the application to QA and in Unit Testing and Bug Fixing.

Environment: Java5, JEE, Spring Framework, JSP, Hibernate3.0, AJAX, Ant, JUnit, Log4j, JBoss, SQL Server, and Oracle, RESTful.

Confidential

 Java Developer

Responsibilities:

  • Involved in the Analysis, Design and Development phase of the project.
  • Designed a UML model for FXLink in the form of sequence and case diagrams.
  • Used several J2EE design Patterns for the Middle Tier development.
  • Developed EJBs (Session, Message driven) in Web Logic Application Developer for handling business processing, database access and asynchronous messaging.
  • Developed Message-Driven beans in collaboration with Java Messaging Service (JMS).
  • Also involved in writing JSPs/HTML/JavaScript and Servlets to generate dynamic web pages and web content.
  • Implemented MVC design pattern using Struts framework
  • Wrote Stored Procedures using SQL.
  • Deployed the application on WebLogic Application Server.
  • Responsible for writing JavaScript validation functions
  • Involved in Unit Testing and System Integration Testing.

Environment: J2EE, EJB, Servlets, JSP, JavaScript, JDBC 2.0, Web Logic, JUnit, Oracle 8i, SQL, Struts 1.2.

We'd love your feedback!