Senior Application Developer Resume Profile
Newark, NJ
OBJECTIVE:
Dedicated, highly motivated, top performing professional, working as a Senior Application Developer and seeking a challenging position to leverage my strong technical background and experience in Software Development life cycle to ensure high quality scalable product that delights customers and end users.
TECHNICAL SKILLS KNOWLEDGE:
- Sun Certified Java Programmer with over 8 years of experience.
- Strong analytical, presentation, problem solving and excellent inter-personal skills, ability to work independently and active team player with proven work ethics.
- Strong knowledge and Experience in all the phases of Agile Development and SDLC.
- Experience in java based technologies including EJB, Struts, JSF, Spring, JDBC, Hibernate, AJAX, Web Logic, Web Sphere, Apache Tomcat, Java Beans, XML, XSL, XSLT.
- In depth understanding and exposure to all phases of OOAD and OOP.
- Strong knowledge of Object/Relational mapping using Hibernate with Spring Frame Work.
- Application Servers and Web Servers: Web Logic, Web Sphere, Apache
- Worked on application with backend as DB2, Oracle, SQL Server, MySQL, MS Access.
- Developed rich web user interfaces with Java Server Faces JSF , DOJO and AJAX.
- Designed applications using J2EE Design Patterns like creational, structural and behavioral design patterns MVC Architecture, Business Delegate, Data Access object, Composite View and Singleton and Abstract Factory Patterns.
- Experience with Web Services such as SOAP simple object access protocol and WSDL Web Services Description Language and good knowledge of REST services.
- Developed XML documents with DTDs/XML Schemas and good experience parsing the documents with DOM and SAX parsers.
- Hands on experience with JSF, Portal Themes and Skins and in depth understanding of WSRP Web Services for Remote Portlets .
- IDEs worked on: Rational Application Developer, Eclipse and Netbeans.
- Good experience in using Log4J, JUnit for testing.
- Version control: CVS, SVN, VSS
- Knowledge about JSON and JQuery.
- Versatile team player and a quick learner with strong written, oral and inter-personal communicational skills.
TECHNICAL EXPERTISE
Programming Skills | Java 1.4/1.5, C, C , Visual Basic, PL/SQL. |
J2EE Technologies | JDBC, Hibernate, JPA, Servlets, JSP, EJB, JavaBeans, JSF, STRUTS, AJAX, WebServices, JAXP, SAX, DOM, XML, XSLT, JMS. |
Scripting Languages | HTML, DHTML, JavaScript, VB Script, XML. |
Web Servers | IBM Web Sphere, BEA Web Logic, Apache Tomcat, JBOSS. |
Design Patterns | MVC Architecture, Business Delegate, Data Access object, Composite View, Singleton, Abstract Factory. |
RDBMS | Oracle 9i/8i, DB28.1 UDB, DB2 9.5.7, MS SQL Server 2000, MS Access, MySQL. |
Log/Test/Version Tools | LOG4J, JUnit, CVS, SVN, VSS, Clear Case. |
Tools | IBM WebSphere, IBM Websphere MQ, Rational Rose, Microsoft Visio, IBM Rational Portfolio Manager RPM , IBM Rational Asses Analyzer RAA , Microsoft Sharepoint, Rational Clear Quest, Rational AppScan. |
Software Tools | Ant, Visual Source Safe, Rational Application Developer RAD 7.5 and 8, Websphere Studio Application Server WSAD 5.1, Enterpriza architect, Rational Rose, My Eclipse, IntelliJ, JBoss, Dream Weaver, Front Page. |
Operating Systems | Win 3.x/95/98, Win NT 4.0/ XP. |
CAREER SYNOPSIS
Confidential
Senior Application Developer
Responsibilities:
- Involved in the Requirements gathering, Design, Development, Testing and Post Production phases of the project.
- Onsite Team member. Worked with Horizon Healthcare Innovations' IT and Business team.
- Senior Developer in Horizon Healthcare Innovations applications. Participated in technical requirements gathering phase to propose feasible technical solutions within timelines.
- Coordinating with IT Solutions Architects to discuss the data flow, acceptable solutions from security point of view, different teams to contact.
- Designing modules in the projects using Java and J2EE design patterns
- Developing and coding the solutions proposed to the client in new technologies such Java Server Faces, Websphere Portals, Spring, Hibernate.
- Implemented Agile Srcum development while developing applications.
- As demanded by Agile Methodology developed solutions in 2/3 weeks iterations and deployed them periodically.
- Tracked and resolved defects in the applications immediately to provide quality product.
- Implemented optimized solutions for some critical problems in the application.
- Attended trainings and read online tutorials to master the technologies used in the project.
- Strong knowledge of application in technical and functional terms
- Played significant role in deployment of applications in Development, User Acceptance Test and Production environments.
- Supported System Integration Testing phase and supported production deployments on weekend.
- Attended training from Client for Websphere Portal 6.1 and Agile Scrum methodology implementation to implement into the project.
Environment: JSF, JSP, JavaScript, DB2, SQL/PL-SQL, Hibernate, Spring 2.0, RAD 8 Web Sphere 7.0 , Web Sphere Portal server 6.1, Web Services, Log4J, SVN, JUNIT, Visio, LDAP.
Senior Application Developer
Confidential
Responsibilities:
- Core member in OnDemand EOB Application, since its development phase and in enhancement phases.
- Hosted Webservices client for OnDemand Application for fetching data from claim engines.
- Currently working on Dental Enhancement for OnDemand EOB.
- Senior Developer from the Offshore team.
- Handling critical tasks and guiding junior team member.
- Coordinating with IT Solutions Architect located onsite.
- Applied defect management process to reduce the count of defect during later stages of application.
- Played crucial role in finding optimized solutions for some critical problems in the application.
- Strong knowledge of application in technical and functional terms, which helps to guide new team members.
- Suggested some enhancements to the application and designed optimized solutions for all requirements.
- Responsible for developing process for every Service Level Agreement so that team is able to fulfill every agreement in time with ease which helps in winning customer trust and satisfaction.
- Help the new team members to understand the project and work.
- Assigning tasks to team members and help them in their progress.
- Played significant role in deployment of applications in DEV, UAT and Production environments.
- Monitoring and resolving issues in Production Support tasks.
Achievements: Achieved IBM Bravo award for her Dedication and Support for OnDemand EOB Project.
Environment: JDK 1.4, J2EE Component, Struts, JSP, JavaScript, DB2, SQL/PL-SQL, CVS, Windows 2000, WSAD 5.1, WebSphere Server 5.1, Webservices, Log4j
Senior Application Developer / System Engineer
Confidential
Responsibilities:
- Senior team member in RMRS Application since October 2007.
- Coordinating with Business Analysts located onsite.
- Analyze the customer requirements and find optimized solutions for all the enhancements in the application.
- Designed and developed stand alone components for some functionality in the application.
- Followed quality processes for every enhancement which helps in winning customer trust and satisfaction.
- Grasped the application design and requirements quickly to develop solutions.
- Strong knowledge of application in technical and functional terms, which helps to guide new team members.
- Played significant role in deployment of applications in DEV and UAT environments.
Achievements: Achieved IBM Bravo award for her Dedication and Support for Resource Management Reporting System Project.
Environment: JDK 1.4, J2EE Component, Struts, JSP, JavaScript, CVS, Windows 2000, Websphere 5.1, WSAD 5.1, log4j, MS SQL Server 2005
Senior Application Developer / System Engineer
Confidential
Responsibilities:
- Designed the approach and technical implementation of the project.
- Coordinating with senior team members and Business Analysts located onsite.
- Analyze the customer requirements and find optimized solutions for all the functionalities in the application.
- Developed and tested the application successfully within 1 week.
- Setting the Development environment for deployment of the application.
Environment: Struts 2.0, JSP, JavaScript, MS SQL Server 2000, SQL/PL-SQL, WSAD, Websphere 5.1, Websphere MQ, Log4J, CVS, MS VISIO.
Senior Application Developer / System Engineer
Confidential
Responsibilities:
- Senior team member in MM and IGE Applications since April 2007.
- Involved in the process Design, Coding and Testing phases of the soft ware development cycle SDLC .
- Coordinating with Solution Architects, Senior Developers and Managers located onsite.
- Analyze the customer requirements and find optimized solutions for all the enhancements in the application.
- Follow quality processes for every enhancement, which helps in winning customer trust and satisfaction.
- Strong knowledge of application in technical and functional terms, which helps to guide new team members in implementing Struts, AJAX and XML based functionalities.
- Played significant role in deployment of applications in DEV and UAT environments.
- Used CVS for version control and LOG4J for debugging.
- Documented the whole source code developed.
Environment: Struts 2.0, JSP, JavaScript, DB2, SQL/PL-SQL, WSAD, Websphere 5.1, Websphere MQ, Log4J, CVS, MS VISIO, AJAX, XML.
Senior Application Developer / System Engineer
Confidential
Responsibilities:
- Involved in the process Design, Coding and Testing phases of the soft ware development cycle.
- Developed struts portlets using Web sphere portlet implementation .
- Experience developing rich front end interfaces using AJAX for auto-populating and auto-completion of data.
- Developed JSP pages with Struts frame work, Custom tags and JSTL.
- Experience using Web Sphere MQ Series for message queues.
- Used webservices to collect data from different systems.
- Developed Class, Sequence and Work Flow diagrams using MS Visio.
- Involved in building and parsing XML documents using SAX parser.
- Used CVS for version control and LOG4J for debugging.
- Senior Team member in Portal Decoupling Project Application.
- Coordinating with IT Solutions Architect located onsite.
- Studied and implemented the Themes and Skins part from the Websphere portals.
- Shared the knowledge with other team members.
- Documented the whole source code developed.
Environment: Struts, AJAX, JSP, JavaScript, DB2, SQL/PL-SQL, Websphere MQ, RAD Web Sphere 6.1 , Web Sphere Portal server 6.1, Websphere Portals, Themes and Skins, Log4J, CVS, HTML, XML, SAX, MS Visio.
Application Developer / System Engineer
Confidential
Responsibilities:
- Involved in Full Software Development Life Cycle SDLC .
- Implemented MVC pattern using Struts 1.1 Frame work.
- Developed Servlets, JSP pages, Beans, JavaScript and worked on integration.
- Wrote Stored Procedures using PL/SQL.
- Developed XSL Style sheets using XSLT and XPath for web publishing of the XML based content.
- Involved in building and parsing XML documents using SAX parser.
- Used Clear Case for version control and LOG4J for debugging.
- Coordinated with IT Solutions Architect located onsite.
- Applied defect management process to reduce the count of defect during later stages of application.
- Strong knowledge of application in technical and functional terms, which helps to guide new team members.
- Suggested and designed optimized solutions for all requirements.
- Played significant role in deployments to different environments.
- Documented the whole source code developed.
Environment: Struts, Servlets, JSP, JavaScript, DB2, SQL/PL-SQL, WSAD Websphere 5.1 , Log4J, Clear Case, HTML, XML, XSL, XSLT.
Application Developer / System Engineer
Confidential
Responsibilities:
- Involved in the High Level Design of the application which was based on the MVC architecture.
- Designed the screens and overall approach and technical implementation of the project.
- Delivered various design artifacts such as detailed class diagram, sequence diagram and state chart diagrams using Rational Rose.
- Developed Servlets, JSP pages with custom tags, Beans, JavaScript and worked on integration.
- Used Apache Jakarta Struts for implementing MVC Architecture.
- Exposure to XML parsing using SAX and DOM parsers.
- Used JSP, Servlets and JavaScript to provide a user friendly front end.
- Developed JSP and Custom Tag Libraries for implementing interfaces.
- Involved in building and parsing XML documents using SAX parser.
- Used JDBC to connect with the database and JNDI to perform lookup services for the various components of the system.
Environment: Struts, Servlets, JSP, JavaScript, AJAX, DB2, SQL/PL-SQL, Web Sphere 5.1, JDBC HTML, XML, XSL, XSLT, MS Visio, Log4j, CVS.
Confidential
Responsibilities:
- Involved in the High Level Design of the application which was based on the MVC architecture.
- Designed the screens and overall approach and technical implementation of the project.
- Developed Servlets, JSP pages with custom tags, Beans, JavaScript and worked on integration.
- Used Apache Jakarta Struts for implementing MVC Architecture.
- Exposure to XML parsing using SAX and DOM parsers.
- Used JSP, Servlets and JavaScript to provide a user friendly front end.
- Developed JSP and Custom Tag Libraries for implementing interfaces.
- Involved in building and parsing XML documents using SAX parser.
- Used JDBC to connect with the database and JNDI to perform lookup services for the various components of the system.
Environment: Struts, Servlets, JSP, JavaScript, AJAX, Oracle 9i, SQL/PL-SQL, Tomcat 5.5, JDBC, MS Visio, Log4j, SVN.
Confidential
Responsibilities:
- Designed the screens and overall approach and technical implementation of the project.
- Developed Servlets, JSP pages with custom tags, Beans, JavaScript and worked on integration.
- Used Apache Jakarta Struts for implementing MVC Architecture.
- Used JSP, Servlets and JavaScript to provide a user friendly front end.
- Developed JSP and Custom Tag Libraries for implementing interfaces.
- Core member in from the requirements gathering and SRS System Requirements Specification preparation
- Prepared HLD, LLD and Prototype for Application
- Used JDBC to connect with the database and JNDI to perform lookup services for the various components of the system.
Environment: Servlets, JSP, JavaScript, AJAX, PostgreSQL 8.1, SQL/PL-SQL, Tomcat 5.5, JDBC, MS Visio, Log4j, SVN.