Java Developer,resume Profile
OBJECTIVE
15 years experience in Information Technology as a Programmer/Analyst in the areas Internet/Intranet Technology, n-tier Enterprise / Web applications. Specialized in Object Oriented Analysis and Design with specialization in Java, J2EE, Jakarta-Struts.
Summary
- Experience in developing Web based, Internet/Intranet, Client/Server, Distributed Applications using Java and J2EE Technologies.
- Strong experience in design, development, coding, Testing and implementation phases of Software Development Life Cycle. Application areas included development for Financial sector like Insurance, Banking , E-Commerce and Product Development.
- Expertise in application development using Java, J2EE, EJB, JSP, Servlets, JDBC, JNDI, XML/XSLT, JMS, Websphere MQ, HTML/DHTML, CSS, and JavaScript
- Proficiency in deploying n-tier Enterprise / Web applications under IBM WebSphere 5.1, BEA Weblogic and Apache Tomcat.
- Proficiency in using frameworks and tools like Struts, Ant, JUnit, WebSphere Studio Application Developer WSAD 5.1 , JBuilder, Eclipse, IBM Rapid Application Developer RAD
- Strong experience in Analysis and Design using UML, Rational Unified Process RUP Methodologies in Rational Rose and frameworks like Jakarta-Struts, Accenture's GRNDS framework. Wrote various Test Plans to do rigorous Testing and Implemented various applications developed successfully. Defined and created various Functional Documents for the systems to be developed.
- Proficiency in using Software Configuration management tools like Rational clear case, Visual source safe Defect reporting using Rational clear quest.
Technical Skills
Languages | : | Java, C , SQL |
Java/J2ee Technologies | : | J2EE, JDK 1.7, EJB, JSP, Servlets, JDBC, JNDI and RMI, JAVA MAIL API |
Web/Application Servers | : | IBM Websphere 8.0 /5.0, BEA Weblogic6.1/ 6.0/ 5.1, Apache Tomcat 4.0.3, IIS4.0, Apache 1.3 |
EAI Server | : | IBM Websphere MQ 5.3 |
RAD Tools | : | Websphere Studio Application Developer WSAD 5.0 , Borland JBuilder, Microsoft Visual Interdev, XML Spy, IBM Rapid Application Developer RAD , Eclipse |
Utilities Frameworks | : | Ant, Jakarta-Struts 1.0/1.1, Junit, Accenture's GRNDS |
Scripting Languages | : | JavaScript, VBScript, JQuery |
Markup Languages | : | HTML, DHTML, XML, XSLT |
XML Parsers | : | Xerces, Xalan |
UML Tools | : | Rational Rose |
Databases | : | DB2, Microsoft SQL Server, Oracle 8.i |
OS | : | Window 7 Professional, Unix |
GUI Tools: | : | Visual Basic 6.0, Power Builder 6.0 |
Source Code Control: | : | Rational ClearCase, Rational Clear Quest, CVS, Visual SourceSafe |
Professional Experience:
Confidential
Responsibilities:
- Responsible for design and development of Wire Transfer module and ACH Module on J2ee 1.3 Platform using IBM Websphere 5.0, IBM Websphere MQ, WSAD 5.1, IBM Websphere 8.0, RAD 8.0, Eclipse
- Designed new services using various J2EE design patterns like Business Delegate, Session Fa ade, DAO and Value Object.
- Implementation of MVC 2 Architecture using Apache Struts Framework.
- Developed Form beans and action classes to call different services via business delegate object. Developed and executed the front-end validation logic in form beans. Developed the JSPs using the struts framework tag libraries. Maintained the struts-config files, tiles definition files and web.xml
- Developed Stateless Session beans to manage the control flow.
- Developed Message Driven beans to consume messages.
- Development of the core business objects for Business Layer data separation.
- Development of Data Access Objects for data layer separation.
- Developed Shell scripts to import data from mainframe application.
- Developed java program that uses JAXP, XML/XSLT and Java Mail API to send data to mainframe application via an email.
- Developed Java programs that uses Websphere MQ base java API to send messages to Websphere MQ queue.
- Implementation of Best Practices for Performance Optimization.
Environment: Rational Unified Process, Jakarta Struts framework 1.0, J2ee 1.2/1.3, IBM Websphere 5.0, Cygwin, EJB 2.0, JSP1.2, Servlets2.3, Java Mail API, JAXP, XML, XSLT, UML, Websphere Studio Application Developer WSAD 5.1, DB2 8.0, Rational Clear Case/Clear Quest, Jakarta Ant, Windows 2000
Confidential
Responsibilities:
- Responsible for design and development of Insurance Auto Rate Quote module on J2ee 1.3 Platform using IBM Websphere 5.0 and WSAD 5.0
- Designed new services using various J2EE design patterns like Business Delegate, Session Fa ade, DAO, and Value Object.
- Implementation of MVC 2 Architecture using Apache Struts Framework.
- Developed Form beans and action classes to write the routing logic and to call different services. Developed and executed the business validation logic in form beans. Developed the JSPs using the struts framework tag libraries. Maintained the struts-config files, tiles definition files and web.xml
- Developed Stateless Session beans to manage the control flow.
- Development of the core business objects for Business Layer data separation.
- Development of Data Access Objects for data layer separation.
- Unit Testing using JUnit
- Code Reviews, Design Review, and Verification of the standards.
- Prepared approach documents, sequence diagrams and unit test cases for in-house tools.
Environment: Rational Unified Process, Jakarta Struts framework, J2ee 1.2/1.3, IBM Websphere 4.0/5.0, EJB 2.0, JSP1.2, Servlets2.3, XML, XSL, UML, Websphere Studio Application Developer WSAD 5.0, DB2 7.0, JUnit, Rational Clear Case/Clear Quest, Jakarta Ant, Jakarta regExp, Windows 2000
Confidential
Responsibilities:
- Responsible for design and development of Web based Front Office module on J2EE 1.2 Platform using BEA Weblogic 5.1 server.
- Use of MVC 2 patterns for separation of presentation layer and business logic by means of Servlets as a controller and JSP for presentation layer
- Confidential
Responsibilities:
- Responsible for design and development of Result Declaration and e-library module
- on Java Web Server JWS .
- Developed servlets, Java Beans and utility classes.
- Developed common classes that interact with database using JDBC API.
Environment: Java Web Server, MS SQL Server 7.0, Servlet, JSP, JDBC, Java beans, HTML, JavaScript, Rational Rose, UML
Confidential
Responsibilities:
- Responsible for System analysis and documentation of requirement specifications
- Responsible for Database design and implementation, writing triggers and stored procedures
- Developed user interface using Power Builder 6.0 and Power Builder Foundation classes PFC
- Developed reports in different style in Power Builder 6.0.
Environment: Power Builder 6.0, MS SQL Server 7.0