We provide IT Staff Augmentation Services!

Application Developer Resume

Columbus, OH

SUMMARY:

  • Over 8+ years of experience in Analysis, Design & Development of JAVA and J2EE applications and performed multiple consulting roles including Software Engineer/Consultant and Developer.
  • Knowledge of Object Oriented Programming and Design, UML and SDLC.
  • Expert level skills developing applications using Core Java, J2EE, JSP, Servlets, Java Beans, EJB, JSF,Velocity, Hibernate, Web Services, JDBC, XML, HTML,XHTML,HTML5,CSS, DHTML, JavaScript, Ajax and JQuery.
  • Extensively implemented various J2EE applications using MVC, Jakarta Struts, Struts 2.0, Spring MVC, Spring JMS template, JSF and Design Patterns.
  • Developed UI and backend applications Struts, JSF, Hibernate, Java, Velocity, HTML, JavaScript.
  • Experience in Enterprise JAVA, Distributed Application development, and Object Oriented Programming (OOPS)
  • An experienced software engineer in Java web and client server development with knowledge in all the phases of the life cycle of the software including requirements , design, coding, testing, deployment, change and configuration management, process definitions and project management
  • Hands on Databases such as Oracle 9i, IBM DB2, MY - SQL and SQL Server.
  • Good working knowledge of SQL (DDL, DML), and PL-SQL.
  • Worked on various web servers like WebSphere, Tomcat, Web Logic
  • Experience in working on XML related technologies like XML, XSLT, XPATH, XSL, DTD, DOM and XML Spy tool
  • Experience in developing Web Services using XML over HTTP(s), SOAP, WSDL
  • In depth understanding of the eCommerce, Retail, Banking Domain.
  • Hands-on experience on development tools like Eclipse, RAD, WSAD, My Eclipse, and Jdeveloper
  • Log4J for extensible logging, debugging and error tracing.
  • Used ANT for building and deploying application source code on IBM WebSphere Application Server
  • Worked with JUnit for unit testing
  • Followed Waterfall and Agile/Scrum methodology of software development which satisfies the customer through early and continuous delivery of valuable software
  • Experience in working with customers to determine their needs , gather, analyze and document requirements, communicate with customers throughout the development cycle, manage customer expectations, resolve issues and provide project status
  • Hands on experience with version control tools like CVS, Rational Clear Case and Clear Quest

TECHNICAL SKILLS:

Languages/Packages: Java1.4, Java1.5, HTML, DHTML, CSS Java Script, XSL, XSLT, DTD, Java Beans, JUnit, UML

J2EE Technologies: Servlets, JSP, JDBC, JMS, JNDI, XML, JAXB, AJAX,JQuery.

Distributed Technologies: EJB 2.0, EJB 3.0, Web Services.

Databases: Oracle 8i/9i & 10g, MySql, DB2, SQL Server.

Web/Application Server: WebLogic8.1, IBM WebSphere5.0, Tomcat3.0

Frameworks: Struts 1.2, Struts 2.0, Springs Framework.

Web Development: Ajax, XML, XSLT, HTML, Java Script, CSS.

O/R Mapping Technologies: Hibernate.

IDE: Eclipse 3.x; Dream weaver, RAD, Web logic Workshop .

Version Control: CVS, Rational Clear Case and Clear Quest.

Operating Systems: Windows NT/ 2000 / XP, MSDOS, Linux.

PROFESSIONAL EXPERIENCE:

Confidential, Columbus, OH

Application Developer

Responsibilities:

  • Involved in UI changes for web apps used to provide user access and monitor issues.
  • Involved in building Linux servers for test regions.
  • Involved in Project kick off meetings, design, development and Code review Process to ensure better quality code.
  • Used JDBC template to store/retrieve data out of the data base tables.
  • Involved in designing tables and rewriting sql queries to improve the performance as and when required.
  • Help new developers in the team to understand the framework.
  • Utilized SFTP method for transferring files to backends using tool Putty.
  • Writing Junit test case for testing the application on development environment.
  • Used Eclipse as the IDE
  • Managed Source Control and Version Control using SVN
  • Used Erwin as data modeling tool.
  • Monitor and fix IST/UAT/Production defects and support test environment stability

Environment: Spring, Java, XML, sql, Eclipse, DB2, SVN, Log4j, JUnit, UNIX, tomcat

Confidential, Columbus, OH

Java J2EE Developer

Responsibilities:

  • Involved in porlet development for personal lines activity.
  • Front end was developed using HTML, HTML5, JSP, JSTL, CSS, CSS3 and JavaScript.
  • Developed backend application using Java and sql.
  • Methodology used is Agile methodology of 2 weeks iteration.
  • Used JDBC to store/retrieve data out of the data base tables.
  • Developed application using servlets, jsp and implementing OOPS concepts and collections.
  • JDOM to parse XML document.
  • Wrote SQL queries to get data from DB2 databases.
  • Adding portlets on jahia portal for the application and integrating with the application.
  • XPATH queries to make BCO calls to content management to get data out of CM.
  • Writing Junit test case for testing the application on development environment.
  • Used Jboss as the application server and DB2 as the database
  • Used Eclipse as the IDE
  • Managed Source Control and Version Control using CVS

Others: Working on other applications like Claims downloads are initial phase of gathering requirements and mapping.

Environment: HTML, HTML5,CSS,CSS3, Java Script, JSP, XML, servlets, sql, Eclipse, Jboss, DB2, CVS, Log4j, JUnit

Confidential, New Albany, OH

Senior Java J2EE Developer

Responsibilities:

  • Responsible for gathering business requirements, writing technical specifications
  • Writing Technical design document for the requirements.
  • Front end was developed using HTML, JSP, JSTL, CSS and JavaScript.
  • Developed backend application using Struts 2, Hibernate, Java
  • Developed and configured Struts Action Classes, Forms, Validators, tag libraries
  • Used Hibernate to develop an application to manage the reference data to store/retrieve data out of the data base tables.
  • Spring JMS template is used to send message from application to queue.
  • JAXB, for marshaling and unmarshalling an XML document.
  • Writing Junit test case for testing the application on development environment.
  • Used Weblogic 10.3 Server as the application server and Oracle 10g as the database
  • Used Eclipse as the IDE
  • Managed Source Control and Version Control using SVN

Others: Worked on other application like YMS for interface mapping between YMS and WMS.

Environment: HTML, Java Script, JSP, Struts, XML, Hibernate, Eclipse, Web logic, Oracle 10g,SVN, Log4j, JUnit

Confidential, Columbus, OH

Senior Java J2EE Developer

Responsibilities:

  • Developed UI and backend applications using Struts2.0, Hibernate, Java, Velocity, HTML, and JavaScript.
  • Developed the application architecture and customized framework using Struts, Velocity and Hibernate
  • Developed, deployed and tested backend components Java, Struts, Velocity, Html5, and JavaScript.
  • Used Hibernate to develop an application to manage the reference data to (CRUD) store/retrieve data out of the data base tables.
  • JAXB, for marshalling and unmarshalling an XML document.
  • Used Log4j for External Configuration Files and debugging
  • Tracked bugs opened by UAT team and resolved bugs to a closure.
  • Code Reviews and Unit Testing with the help of JUnit .
  • Used ISoft processor, software foundation for configuring, operating and monitoring applications in Confidential ’s Development, QA and Production environments.
  • Used Linux on workstations for development.
  • Used Eclipse as the IDE
  • Used Imakeup tool to extracts component distributions into an environment and for remote deployment.
  • Involved in writing ANT scripts to build and deploy the application.
  • Used MySQL as the database
  • Managed Source Control and Version Control using SVN

Others: Worked on tickets to get user updates from ldap server for ever 10mins and send xml data to JMS queue.

Environment: HTML, Java Script,CSS,Velocity,Struts2.0, Java Beans, JAXB, XML, XPath, Hibernate, Apache, ISoft, IMakeup, Tomcat, Eclipse, MySQL, SVN, Log4j, JUnit, Ant.

Confidential, Columbus, OH

Senior Java J2EE Developer

Responsibilities:

  • Responsible for gathering business requirements, writing technical specifications
  • Participated in technical design reviews and actively involved in Functional Design.
  • Created UML diagrams to capture architecture and application design
  • Developed UI and backend applications using Struts, Hibernate, Java, JSP, HTML, DHTML, JavaScript, and AJAX.
  • Developed the application architecture and customized framework using STRUTS and Hibernate
  • Developed, deployed, and tested State full Session Beans and exposed them as web services.
  • Developed Action classes, Enterprise Java Beans (EJB) Session Beans using DAO design pattern
  • Used Hibernate to develop an application to manage the reference data to store/retrieve data out of the data base tables.
  • Architected, designed and developed a rich internet application using Javascript, CSS, AJAX, JQuery, DHTML and Java which allows users to visually allocate, plan and place products into a 2 dimensional shelf space.
  • Used JSF as the web framework
  • Used Weblogic Server as the application server
  • Flavors of Agile Methodologies (SCRUM) are used to improve the control over the project and reduce the dependence on individuals as the project has significant number of teams
  • Coding, peer code review, and Unit testing during the development and also for Change Requests.
  • Involved in writing ANT scripts to build and deploy the application.
  • Used PL/SQL to retrieve data using multiple SQL statements.
  • Used Oracle 8.x as the database and hibernate to (CRUD) store/retrieve data out of the data base tables.
  • Managed Source Control and Version Control using CVS and Microsoft Source Safe

Environment: HTML, Java Script,CSS,AJAX,JQuery,JSP,Struts framework,EJB, Java Beans, XML, Web services, Hibernate, Tomcat,Eclipse,Web logic 7.0/8.1, Oracle 9.0, PL/SQL,CVS, Log4j,JUnit, Ant.

Confidential, Austin, TX

Senior Java J2EE Developer

Responsibilities:

  • Analyze the requirements and communicate the same to both Development and Testing teams
  • Developed Look and Feel Components (Skeletons and Skins)
  • Developed the UI screens using JSP, Struts and JSF
  • Developed and tested backend components and UI using Springs, Java, JSP, HTML, DHTML, JavaScript, XML
  • Developed Session and Entity beans for crucial business logic
  • Worked on migration of the project to Hibernate for Transaction Management
  • Used web services SOAP as a communication between Applications
  • Used Oracle as backend databases
  • Used Log4j for External Configuration Files and debugging
  • Working with QA team for finalizing Test Plans
  • Code Reviews and Unit Testing with the help of JUnit 1.4
  • Preparing user document for developers of Middleware and client teams
  • Used Eclipse / Web logic Workshop as the IDE
  • Used Rational Rose to design the Architecture and base components

Environment: J2EE, STRUTS, Java, JSP, EJB/MDB, JDBC, JavaScript, CSS, JQuery, HTML, XML,Xpath, JMS, Eclipse Platform, PL/SQL, Oracle, Weblogic 8.0, Windows, CVS

Confidential, Dallas, TX

Sr.Java/J2EE Developer

Responsibilities:

  • Extensively worked with spring framework, Hibernate and Jsp implementing mvc pattern for various modules.
  • Responsible for development, testing and implementation
  • Developed the Search criteria for all the products, implemented the pagination logic using spring framework.
  • Involved in developing some of the DAO methods using Hibernate. Designed a lot of Jsp pages using JSTL tags.
  • Developed Junit Test Cases and performed unit and integration testing
  • Created SQL statements to insert as well as to fetch data from the database.
  • Used Hibernate for interacting with the database objects.
  • Tracked bugs opened by UAT team and resolved bugs to a closure.
  • Used spring framework to assemble the business component and data layer.

Environment: Servlet, JSP, Struts, AJAX, JSTL, HTML, JDK 1.4.2, JDBC, Hibernate, Spring framework, Oracle, CVS, JDeveloper, Oracle Application Server.

Confidential

Java/J2ee Developer

Responsibilities:

  • Worked as Research Assistant and a Development Team Member
  • Coordinated with Business Analysts to gather the requirement and prepare data flow diagrams and technical documents.
  • Identified Use Cases and generated Class, Sequence and State diagrams using UML.
  • Used JMS for the asynchronous exchange of critical business data and events among J2EE components and legacy system.
  • Involved in Designing, coding and maintaining of Entity Beans and Session Beans using EJB 2.1 Specification
  • Involved in the development of Web Interface using MVC Struts Framework.
  • User Interface was developed using JSP and tags, CSS, HTML and Java Script.
  • Database connection was made using properties files.
  • Used Session Filter for implementing timeout for ideal users.
  • Used stored Procedure to interact with database.
  • Development of Persistence was done using DAO and Hibernate Framework.
  • Used Log4j for logging.

Environment: J2EE, Struts1.0, Java Script,CSS, HTML, XML, XSLT, DTD, Junit, EJB, Oracle, Tomcat, Eclipse, Web logic 7.0/8.1

Hire Now