Application Developer Resume
OBJECTIVE
- Looking forward to an opportunity to work in a positively challenging environment, where me can utilize my experience and skills to contribute towards the success of my organization while working towards my career growth as well.
SUMMARY
- 4 years of experience in developing and designing Web Based Multi - tier distributed applications using latest J2EE technologies and various open source frameworks.
- Expertise in Front-End Development using JSP,AJAX,jQuery.
- Extensive experience in Java, J2EE and related technologies such as JDBC, MyBatis, Servlets, JSP, Spring, and XML.
- Proficient in Object Oriented Analysis and Design (OOAD) .
- Extensive experience in using various design patterns such as MVC (Model-View-Controller), Singleton, DAO, and Business Delegate in the development of Multi-Tier distributed Enterprise Applications.
- Familiar with all aspects of technology projects including Business Requirements, Technical Architecture, Design Specification, Development, Deployment, QA Support and Production Support.
- Experience in Databases such as MS SQL Servers and SQL servers,
- Developed dynamic web applications using RAD and Eclipse.
- Implemented various Ajax Frameworks such as JQuery and JSON.
- Expertise in Client Side Designing and Validations using HTML, DHTML, CSS, Java Script, JSP, JSTL.
- Exposure to application servers like IBM Web Sphere Application Server (WAS) and Apache Tomcat.
- Performed Unit testing, Integration Testing and generating of test cases for web applications using JUnit
- Hands-on experience with Integrated Development Environment (IDE) IDEs like Eclipse and other Eclipse based tools such as NetBeans, IBM Rational Application Developer (RAD)
- Excellent Technical, Analytical, Problem Solving skills, attention to detail and ability to work independently as well as in a team environment.
TECHNICAL SKILLS
Operating Systems: Windows 98/XP/7 and Linux
Languages: Java, SQL, C/C++, pHp
Web/Distributed Technologies: J2EE, Servlets, JSP, WSDL, Java Web Services,XML, JSTL, JDBC, MVC, Spring, JAXB, SAX, DOM, XML, XSL
Scripting: Java Script, HTML, CSS.
Open Frame works: Spring, Spring MVC, myBatis, jUnit, log4j
RDBMS: SQL-Server, mySql, phpMyadmin
Web/Application Servers: Web Sphere, Apache Tomcat
Methodologies: Waterfall, Agile
IDE / Tools: RAD, WSAD, Eclipse 3
Version Controls: SVN
PROFESSIONAL EXPERIENCE
Confidential
Application Developer
Responsibilities:
- Participated in the requirements gathering sessions and the detailed design of the entire application.
- Created Use Cases based on application requirements, defined various actors and cases.
- Prepared technical design document.
- Designed database schema for the application tables.
- Developed JSP pages and client side scripts.
- Designed and developed UI using HTML, CSS, and JSP where users has all the services listed.
- Developed Servlets and Java files for control of the business processes in the middle-tier.
- Developed DAO (Database access objects) for accessing Mysql Database.
- Business logic and data transactions were handled in DAOs.
- Designed Unit test plan for testing of use cases designed for different cases in synchronous with requirement specification.
- Developed server side functionality for Admin Interface features (adding a User, Modifying the User Details, Assigning Roles, Modifying Roles etc.)
- Developed filters which give the customer better search functionality.
- Supported the Production Team members in the development and testing of production Implementation.
- Provided the technical guidance to business analysts, gather the requirements and convert them into technical specifications for developers to start.
- Provided assistance to team members as deemed necessary.
Environment: Java, J2EE, Servlets, JSP, HTML, CSS, Eclipse Spring, Spring-MVC, Mybatis, Ajax, Java Script, JQuery, Mysql, Apache Tomcat
Confidential
Application Developer
Responsibilities:
- Used Spring MVC with Mybatis for ORM(Object Relational Mapping).
- Designed the application by implementing Spring Framework based on MVC Architecture, simple Java Beans as a model, JSP components as View.
- Used XHTML, DHTML, AJAX, CSS, JavaScript and JQueries for front end validations.
- Involved in Configuring web.xml and spring-config.xml according to the Spring Framework.
- Developed pages using JSP and JavaScript libraries and performed validations on UI data, JQuery and JavaScript and AJAX.
- Developed Managed beans in Spring to handle the business logic.
- Developed DBMS in Mysql.
- Developed and published Web Services using JAX-WS.
- Generated java classes from WSDL file using Top Down approach.
- Used existing exceptions from service layer to interpret web service exceptions.
- Wrote stored procedures, cursors, functions, triggers and views using SQL.
- Wrote SQL procedures involving looping through cursors etc.
- Generated indexes for query optimization and performance enhancements.
- Customer support for the live application and resolving production issues as and when needed.
- Participated in the complete life cycle of the project (Analyzing the requirements, designing, developing and testing).