Application Developer Resume
0/5 (Submit Your Rating)
MainE
SUMMARY
- 6+ years of IT Industry experience - in design, development, implementation of various application projects using Java and J2EE related technologies.
- Having good experience in all the phases of Software development life cycle, starting from analysis, design, coding, unit testing, solution testing, UAT and Production support.
- Extensively worked on n-tier architecture systems with application system development using Java, J2EE, Struts, Hibernate, Spring, XML, Web Services, Tomcat, Oracle, SQL Server, SQL, PL/SQL, UNIX.
- Good management skills and successfully mentored individuals in both technical and process related areas to maximize productivity levels.
- Expertise in understanding and translating the user’s workflow into business requirement and realizing them into fully functioning systems.
- Extensive knowledge in database transactions management for database related changes by integrating Hibernate with Spring.
- Expertise in implementing Spring framework for Dependency Injection, support for the Data Access Object (DAO) pattern and integrated with hibernate, Struts MVC.
- Possess expertise in Java Development, skilled at progressing from problem statement to well documented designs.
- Areas of interest and exposure are enterprise software development, enterprise Application Integration, web services.
- Extensively worked on JavaScript, DOM scripting, HTML, XHTML, HTML5, JSP, Java UI, AJAX and CSS.
- Having experience in design and development of Business Applications.
- Involved in setting up and managing Crucible code reviews
- Coordinating with the QA team, and resolving the QA defects.
- Involved in post release Stabilization and enhancement task of the application
- Writing the Java Documentation for Maintenance activities and release notes.
TECHNICAL SKILLS
Programming Languages: Java,J2EE(Servlets, JSP, JDBC, Webservices),SQL,PL/SQL
RDBMS: Oracle10g, MS Access, My SQL, SQL,PL/SQL,DB2
IDE Tools: Eclipse, IntelliJ
Web Technologies: HTML, HTML5, XHTML, DHTML, UML,AJAX, CSS, Java script.
Operating Systems: Windows NT, Windows-2000/XP, Solaris Unix
Design Patterns: Data Access Object (DAO), MVC, Singleton
Frameworks: Struts, Spring, Hibernate
J2EE Servers: Apache Tomcat, Web Sphere, Web Logic
PROFESSIONAL EXPERIENCE
Confidential, Maine
Application Developer
Responsibilities:
- Developed a Fleet Based Web application and services that provides various users, Fleet Managers, Drivers, to maintain the Vehicle and Driver information, Transaction Management and reporting, Payments, Fuel and Gas station information.
- Individually involved in developing a Reporting framework (Custom Reports), which enables the users (with certain permissions) to run reports for different set of transactions. This reporting framework provides the users to view and download the Account Activity, Card Management, Transaction Management, Driver and Vehicle reports for set of users OR fleet accounts under an Account Hierarchy.
- Involved in understanding the requirements, task estimation, and writing high level and low level designs (including ER Modeling and UML Modeling).
- Setting up the development environment using Spring Web flow & writing the ANT build file and set up Beet performance monitoring.
- Designed and developed communication between client and server using Secured Web Services.
- Used JIRA Tool for Project Workflow management.
- Involved in development of the application writing and configuring the web flows, using struts & Spring MVC and writing actions, Spring Acegi security, writing DTOs and iBatis SQL mappings and queries and Spring AOP for exception handling.
- Developed the front end user interface by applying the View Helper and Composite view patterns by utilizing the tiles framework and writing pages and templates Java UI (JSP, HTML, JavaScript, AJAX, CSS & JQuery), and implementing tag libraries.
- Hands on experience with JSTL Core, SQL, Functions and Custom tags.
- Individually involved in development of application specific custom tag libraries (Error Handling, Logging Restrictions)
- Involved in analyzing and writing JUnit test cases and Apache web tests for testing front end web flows.
- Involved in setting up and managing Crucible code reviews
- Coordinating with the QA team, and resolving the QA defects.
- Involved in post release Stabilization and enhancement task of the application
Confidential, Detroit, MI
Java \ J2EE Developer
Responsibilities:
- Developed J2EE based screens for a business user to validate trades, positions and options details. Used JSP, HTML, CSS, JSF, and AJAX for the enriched front end.
- Wrote object-oriented Javascript for transparent presentation of both client-side and server-side validation.
- Created complex SQL Queries, PL/SQL Stored procedures, Functions for back end.
- Development code for XML parsing using SAX & DOM parsers.
- Programming and Development of web pages using Spring 3.0, AJAX, Servlets, Java UI (JSP, HTML) and Object Oriented JavaScript.
- Achieved MVC pattern using SPRING MVC architecture.
- Used Hibernate Framework to build Query service.
- Involved in developing a framework for processing the Tax Returns in the STARS project.
- Used O/R mapping tool Hibernate for rapid development and ease of maintenance.
- Updated the required data in the Oracle database to save and update the database using Hibernate.
- Communicated between different applications through Web Services (XML, WSDL, UDDI, and SOAP).
- Provided product support and On-call customer support.
- Prepared the Functional, Design and Test case specifications.
- Designed and developed communication between client and server using Web Services.
- Developed and deployed the application on Application Server using Ant scripts
- Used Web Services to exchange information on Loans and Credit history. Also Used SOAP framework and WSDL.
- Tiles for the front end.
- Wrote Use Case documents for testers and Test Cases for the application Unit Test.
Confidential
Java Developer
Responsibilities:
- Analysis: Reviewing design information / existing documentation.
- Ensure appropriate application of Software life cycle and serve for the software system.
- Involved in developing interface for web pages like user registration, login, registered access control for users depending on logins using HTML and Java Script/DOJO.
- Designing the project flow in UML.
- Design and develop user interfaces using JSP, JavaScript and HTML.
- Developed Java Servlet on server side for handling requests and responses from the Web pages.
- Implemented the XML binding functionality using JAXB.
- Developed Java classes/beans to communicate with Oracle database using JDBC.
- Implemented unit tests and code reviews using JUnit.
- Creating command and model classes
- Migrating and deploy the application on Tomcat server
Confidential
Programmer
Responsibilities:
- Involved in working closely with the design team during requirements analysis and design phase.
- Involved in the coding and the testing efforts.
- Responsible for coding to designed requirements and Unit Testing the application.
- Developed the Presentation layer using HTML, DHTML, CSS, JavaScript and JSP.
- Worked extensively on front end validation using Java Script for the screens.
- Developed EJBs, Session Beans for business logic and Entity Beans for Data access layers.
- Developed the SQL queries and incorporated them as part of the Data access layer development.
- Fixed defects reported by the testing and QA team.
- Migrated and deployed the whole application from Weblogic 8.1
Confidential
Programmer
Responsibilities:
- Involved in the coding and Testing.
- Migrated and deployed the whole application from Weblogic 8.1