We provide IT Staff Augmentation Services!

Senior Application Developer Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Having 7 years of IT Experience in Software development of Business Applications and Solutions.
  • Experience in designing and developing applications using J2EE, Spring Framework, Spring MVC, Hibernate, Servlets, JSP, JSTL, Struts.
  • Experience in developing, packaging and deploying Servlets, JavaBeans, and JSPs using Eclipse 4.x, STS.
  • Strong experience in the functional usage and deployment of applications over Web/Application servers like Apache Tomcat, WebLogic and WebSphere.
  • Experience in developing web based user friendly GUIs using Servlets, JSP, HTML, CSS, XHTML, Java Script, JQuery, JSTL and AJAX.
  • Experience working with Oracle &MySql databases.
  • Having good experience in handling XML form of data.
  • Expertise in defining coding and development standards and implementing design and code review procedures throughout the project lifecycle.
  • Experienced in Architectural design of the System and designing application using OO Concept, implementation of J2EE Design Patterns like DAO, Singleton Pattern, Session Facade, Service Locator, Spring IOC, Spring MVC .
  • Experienced in the phases of Software Development Life Cycle (SDLC) Like Requirement Analysis, Requirement Validation, Software Requirements Specification, Detailed design, development, testing, and implementation.
  • Good understanding of UML
  • Strong communication skills and excellent customer relations in collecting and analyzing user requirements.
  • Experience in project documentation and has good logical and analytical abilities.
  • Ability to work in diverse platforms and industry environments.

TECHNICAL SKILLS

J2EE/JEE Frameworks: Spring3.0, JPA, Hibernate3.x, Struts2, EJB2.0 /3.0, JMS, JDBC, JUnit, Maven, ANT, Log4J, Eclipse, RAD, TOAD.

Web Technologies: Servlet2.5, JSP2.0, HTML, Ajax, JQuery, XML, XSD, XSL, SOAP, Rest, JSON, JACKSON and WSDL.

Application/Web Servers: Web Sphere, Web Logic, JBoss 5.x, and Tomcat 6.x, Domino v8.x.

IDE: Eclipse, STS, RAD.

Databases: Oracle 11i, MS SQL Server 2000, My SQL 5.0.

Languages: Java, C/C++, PL/SQL, Java script, PythonSoftware Methodologies: Object Oriented Analysis & Design, UML, Agile, Development Methodology

Operating Systems: UNIX, Redhat Linux, Ubuntu, WINDOWS XP/7.0.

Source Control/ BUG management: CVS, SVN, GIT, JIRA and AMNTIS.

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Senior Application Developer

Responsibilities:

  • Worked on client side scripting language like JQuery, and JavaScript, Ajax to enhanceclient side interaction
  • Developed controller classes for the application using SPRING MVC 4.0.9.
  • Worked on various design patterns like Singleton, Factory design pattern etc.
  • Enhanced the application performance by using various algorithms
  • Involved in the proof of concepts of various technologies to meet the requirements of theproject. Ex: JPA spec with Hibernate implementation as the data layer.
  • RAD is the development tool and used IBM web sphere application server to deployboth EAR and WAR files.
  • Maintained the source code revisions in the SVN.
  • Provided recommendations on OO design concepts, best practices, exceptionhandling, and identifying and fixing potential memory, performance, and transactionalissues.
  • Worked on Agile work flow methodologies.
  • Involve in requirement analysis, conceptual design, detailed designs and develop the user story boards
  • Develop the worker (Front Office) portal using Java, JSP, HHS NextGen tool, HTML, CSS, JavaScript, JSON,JQuery, XML
  • Develop the reusable web component using JSP Custom tags and business componentswhich interacts with thepersistent layer and other third party services using Java, EJB 3.1, WAS8.5.5,Fast4J, and Web Services.
  • Involved in debugging and troubleshooting related to production and environment issues
  • Used Log4J to print the logging, debugging, warning, info on the server console
  • Has maintained the build scripts in the Star team client which are to be deployed indevelopment and production servers.
  • Was part of design approval meetings, and involved in the end to end implementation ofdifferent modules.

Environment: JDK 6.0, Fast4j, NextGen, Spring MVC, Oracle 11, Jazz, LOG4J, J2EE, Maven, UNIX, JavaScript, JQuery, AJAX.

Confidential, San Francisco, CA

Senior Application Developer

Responsibilities:

  • Worked on client side scripting language like JQuery, and JavaScript, Ajax to enhanceclient side interaction
  • Developed controller classes for the application using SPRING MVC 4.0.9.
  • Worked on various design patterns like Singleton, Factory design pattern etc.
  • Enhanced the application performance by using various algorithms
  • Involved in the proof of concepts of various technologies to meet the requirements of theproject. Ex: JPA spec with Hibernate implementation as the data layer.
  • RAD is the development tool and used IBM web sphere application server to deployboth EAR and WAR files.
  • Maintained the source code revisions in the SVN.
  • Also used Rich faces to customize some of the components in XHTML pages.
  • Provided recommendations on OO design concepts, best practices, exceptionhandling, and identifying and fixing potential memory, performance, and transactionalissues.
  • Worked on Agile work flow methodologies.
  • Involved in debugging and troubleshooting related to production and environment issues
  • Used Log4J to print the logging, debugging, warning, info on the server console
  • Has maintained the build scripts in the Star team client which are to be deployed indevelopment and production servers.
  • Worked on developing Junit test cases.
  • Have a good knowledge on JS frameworks like Node.js.
  • Worked on developing REST based web services, to expose the data to various other internal application.
  • Was part of design approval meetings, and involved in the end to end implementation ofdifferent modules.
  • Involved in designing and developing key components like the Trees, Modules.

Environment: JDK 6.0, RAD 8.0.3, JPA 2.0, Hibernate 3.4, Oracle 11, SVN, LOG4J, Rest, J2EE, Maven, UNIX, JavaScript, JQuery, AJAX.

Confidential, Dublin, OH

SrJava/J2EE Developer

Responsibilities:

  • Involved in data gathering during the business analysis and planning phase of the project.
  • Developed JSP, JavaScript, CSS and HTML for UI & business logic.
  • Designed and developed service layer using spring with Dependency Injection.
  • Involved in development of the application using Spring Web MVC and other components of the Spring Framework such as Spring Batch.
  • Wrote spring configuration files for the beans defined and properties to be injected into them using spring's Dependency Injection.
  • Analyze business requirements for Medicare quarterly release system changes
  • Host EDI business components to assist in meeting monthly and quarterly goals.
  • Established Continuous Integration (CI) practices.
  • Setup build jobs to provide continuous automated builds during the day and periodic scheduled builds overnight to support development needs using JUnit.
  • Used Gradle automated build scripts to compile and package the application.
  • Used Jersey which is a reference Implementation for building RESTful Web services.
  • Used Mule which supports services and applications using disparate transport and messaging technologies
  • Developed logging - module using log4j to create log files to debug as well as trace application
  • Used JUnit for testing the application. Worked with QA team for testing and resolve defects

Environment: Java 1.7, Servlet 2.5, Spring 3.0, SVN, Eclipse Blue 10, Gradle, HTML, XML, AngularJS, CSS, Log4j, JUnit.

Confidential

SrJava/J2EEDeveloper

Responsibilities:

  • Worked on enhancement components using Spring framework, hibernate, stateless session bean, oracle database
  • Used JPA 2.0 spec with Hibernate implementation in the data layer of the application thatconnects to the Oracle database.
  • Involved in the integration of multiple layers in the application.
  • Worked on SVN as Source Control Repository.
  • Responsible in developing components that has interaction with external systems using web services.
  • Designed and developed Data Access Objects (DAO) to access the database. Used Hibernate design patterns to organize and integrate the Java objects.
  • Involved in managing production support team to support the application in various testinglevels like UAT, Production etc.
  • Responsible to deliver the quality code with bug free and unit tested.

Environment: Weblogic9.2, Java6, J2EE, EJB, Spring Framework, Oracle, Servlets, JSTL, HTML, DHTML, Java Script, ANT, Log4J, Hibernate, SVN, PL/SQL, Eclipse 4.X, XML, Version one.

Confidential, Herndon, VA

SrJava Developer

Responsibilities:

  • Participated in coding, GUI design and testing.
  • Validation of the registered users using JSP-Servlets and JDBC with the details available in the Database.
  • Created documentation of the application.
  • Developed Servlets and JSP for Data retrieval implementation with User Interface.
  • Developed Container Managed Entity and Session beans.
  • Developed web services in Java and Experienced with Service Oriented Architecture Protocol, WSDL.
  • JDBC with SQL/PLSQL for database connectivity.
  • Developed required Web pages using HTML.
  • Implemented EJB Components for modules related to Pharmacy, Purchasing, and General and Biomedical equipment.
  • Involved in Different J2EE Design patterns like Session Façade, Service Locator, and Business Delegate.
  • Coded Server pages using JSP, Servlets, Struts by following MVC architecture.
  • Developed Action Classes and Action Forms beans.
  • Worked with the team in the development of the Application front-end using JSP, STRUTS with the help of HTML.
  • Involved in the integration performance and unit testing of the project.
  • Involved in the Performance related issues like open connections and open cursors.

Environment:WebSphere 6.0, SQL, JDBC, Java, EJB, Servlets, spring, JSP, HTML, Hibernate, JavaScript, JUnit, Ant, Oracle 10g and Windows XP.

Confidential, Nashville, TN

Java Developer

Responsibilities:

  • Involved in developing common API for generating notices.
  • Extensively used the Core Java concepts like Java Collections, Generics and JDBC concepts.
  • Did the Memory Management by tuning Garbage Collector (GC) for best performance.
  • Extensively used the singleton objects in the application.
  • Developed complex SQL Queries for getting the records from the system.
  • Responsible for developing batches which will run on timely manner and generate notices to clients which meets certain criteria.
  • Developed Unix Shell Scripts for scheduling the batches.
  • Developed JUnit and DBUnit test cases for application.
  • Closely worked with Business Analyst and Client for business issues.
  • Worked with the framework teams for the bug fixing in framework.
  • Worked in stressful and deadline-oriented environment.
  • Developed Data Access Objects (DAOs) to access data from the database.
  • Used Filter Servlets to do activities like redirecting the user if he is not signed in already.
  • Developed Hibernate for data persistence.
  • Was involved in deployment using ANT for tool.
  • Involved in UML, Package, Class and State Diagrams using Rational Rose.
  • Developed JUnit Test cases and performed application testing for QC team.
  • Used JavaScript for client side validations.

Environment:Core Java, J2EE, Java Servlets, XML, HTML, CSS, JavaScript, Eclipse, Tomcat, Oracle 10g, SQL, PL/SQL, @Vantage framework, DBUnit, JUnit, TOAD, Web Logic App Server, Agile (SCRUM) Development Process, SVN(Subversion), ANT, Cruise Control, Windows XP & UNIXCore Java, Windows XP, SQL, PL/SQL, Tomcat 5.0, Java, JSP, Html, Javascript, Servlets, Oracle 9i, Jdk1.4, JDBC, SVN(Subversion).

Confidential

Java UI developer

Responsibilities:

  • Coordinated with team members in gathering system requirements and specifications required for the redesign.
  • Involvement in architectural and design discussions.
  • Helped the project team to identify the suitable technology tools required for the projects.
  • Designed and developed the Application based on Model-View-Controller architecture.
  • Involved in analysis, design, Coding and development, Implementation phase of the modules.
  • Involved in technical design and the architecture.
  • Created external XML documents.
  • Worked on JAVA J2EE team and designing DAO interface and implementation.
  • Involved in Bug Fixing (Debugging) of the application.
  • Involved in Developing User Interfaces using HTML and JSP's.
  • Developed and published web-services using WSDL, SOAP and XML, Jax-B.
  • Implemented Web-Services to integrate between different applications (internal and third party components using SOAP and RESTFUL services using Apache-CXF.
  • Designed and developed the approaches/strategies for the entire application.
  • Developed web pages with JSP and Servlets using HTML, JavaScript, AJAX, and XML.
  • Used Apache Ant as the software build tool.
  • Used Apache Maven for the over-all software project management.
  • Used SVN tools for version control and management.

Environment: Java, J2EE, HTML, MVC, JavaScript, JSP, Servlets, SOAP, WSDL, Spring, CSS, UMLXML, HTTP, Eclipse, MVC, AJAX, Apache Ant, Apache Maven.

We'd love your feedback!