We provide IT Staff Augmentation Services!

Application Developer Resume

0/5 (Submit Your Rating)

NyC

SUMMARY:

  • 5 years of Software Development experience
  • Web application development experience using Servlets, JSTL, Spring, EJB, JSP, JSF, XML, HTML, CSS
  • Experience in developing UI using JSP, JSF, XML, HTML, CSS, Javascript
  • Strong knowledge in developing Web service using REST (JAX - RS) - using Spring MVC Web service (using Jersey Framework)- as well as SOAP (JAX-WS) protocols
  • Working Experience in SQL statements
  • Extensive experience in Hibernate ORM framework, JPA and JDBC
  • Strong understanding of Service Oriented Architecture, OOPS and Design Patterns
  • Experience in developing applications in multithreaded environment
  • Experience in developing applications in Agile methodology
  • Strong problem solving, trouble shooting and programming skills
  • Proven ability to work efficiently both independently and in a team environment

TECHNICAL SKILLS:

Languages: Core Java, J2EE, C++, SHELL scripting

Web programming: JSP, Servlets, JSF, JSTL, Spring MVC, Spring AOP, EJB, JAX-RS, JAX-WS

Database: Oracle, DB2

Frameworks: Spring, Hibernate, EJB

Web Servers: Jboss EAP, Tomcat, WebSphere

Development/Productivity: Maven, Makefile

Environment: s: UNIX, LINUX, Windows

Version control: svn, Mercurial, git

IDE: Eclipse, Jboss Developer Studio

Testing: Junit, Mockito

PROFESSIONAL EXPERIENCE:

Confidential, NYC

Application Developer

Responsibilities:

  • Application initial setup: setting up the application server, database, and development environment
  • Requirement gathering and design: this involves redesigning the existing oracle forms to Java based Web application, which is easier to use.
  • Application Implementation: the application followed jee6 application architecture. The presentation layer implemented using JSF. The data from the database accessed via JPA (underlying Hibernate) were processed using EJB and was populated to the UI. Role involved:
  • Creating JPA model that maps to the database tables/views and access database
  • Web service client implementation that uses SOAP protocol
  • EJB beans that process the data and passing it to the presentation layer
  • Presentation Layer implementation using JSF, jquery, AJAX
  • Unit testing the application using Junit and Mockito

Tools: & Environment: language: java6- JEE Application Architecture, ORM: JPA - Hibernate, Application Server: Jboss EAP 6, IDE: Eclipse, Database: Oracle 11g, Oracle SQL Developer, Version Control: GIT

Confidential, NYC

Application Developer

Responsibilities:

  • Application implementation: Application was implemented using Spring 3 MVC. The UI was developed using JSP, JSTL, HTML, Javascript
  • Implemented the service layer using Spring transaction management and dependency injection
  • Used spring security for proving user authentication and authorization
  • Created ORM Entities using Hibernate and integrated with Spring
  • Implemented the UI layer
  • Unit tested the application using Junit

Tools: & Environment: language: java6, Framework: Spring3 UI: JSP, JSTL, HTML, Javascript, ORM: Hibernate, Application Server: Jboss EAP 6, IDE: Eclipse, Database: Oracle 11g, Oracle SQL Developer, Version Control: GIT

Confidential, Des Moines, IA

Application Developer

Responsibilities:

  • Analyzing business requirements in an Agile Scrum Sprint based test driven development environment. Implemented Restful Services using Spring MVC and consumed the services.
  • Developed business services using spring.
  • Worked with Spring JDBCTemplates for the persistence layer. Developed dao beans and database model.
  • Worked with spring annotations as well as configurations files.
  • Implemented presentation tier using JSPs and Servlets.
  • Developed email notifications for purchase order, subscription renewal
  • Developed Junit test cases and test suits. Worked with mocking framework easymock

Tools: & Environment: Environment: Java 5, J2EE5, JSP/Servlets, Spring, JAX-RS (REST), JQueryDatabase: DB2 9.x, Application Server: Web Sphere 6, IDE: Rational Application Developer (RAD 6), Continuous Integration service: Jenkins,Unit Test: JUnit, Easymock, version control: Hg Mercurial

Confidential

Project Engineer

Responsibilities:

  • Developed web application using Spring Core, Spring MVC framework. Effectively developed configuration files like applicationcontext.xml, web.xml.
  • Developed the presentation tier using JSP, CSS and HTML.
  • Used Hibernate3 for mapping POJO’s to relational database tables
  • Developed the application on Eclipse and deployed application on WebSphere server.
  • JUnit was used for Unit Testing

Tools: & Environment: Environment: Java, J2EE, JSP, JavaScript, CSS, HTML, Spring MVC, Hibernate, Oracle Dev Studio, Application Server: WebSphere, Database: Oracle 10g, SQL, IDE: Eclipse, UT: JUnit.

We'd love your feedback!