Sr. Java - J2ee Developer Resume
NJ
PROFESSIONAL SUMMARY
- 7 years of IT experience in the areas of Analysis, Design, Development, Coding, Implementation and Testing of web based and client server multi - tier applications using Java/J2EE technologies
- Excellent Finance domain knowledge of Equities and Fixed Income Securities
- Good understanding of Shares, bonds, forex, options, swaps and futures
- Experienced with the Software Development Life Cycle (SDLC) process and OOAD Techniques
- Extensively worked in Web Based Applications using Java, J2EE, EJB, Servlets, JSP, JDBC, JNDI, Java Mail, JAXP, XML, HTML, DHTML, JavaScript, developing client-server, n-tier, web and distributed apps
- Hands on experience using Service Oriented Architecture (SOA) & Web Services
- Experience in developing applications using multi tier architectural frameworks like MVC, STRUTS and Spring
- Experience in working of ORM tools like Hibernate 3.0
- Extensively used high-end application/web servers like Web Sphere, Web logic 8.1, Apache Tomcat
- Worked on databases like Oracle 8i, 9i Sybase & SQL Server with comprehensive knowledge in preparing queries, views, triggers and stored procedures
- Extensive hands on experience on IDE like Web Sphere Studio Application Developer (WSAD) 6.1, IBM Rational Application Developer (RAD) 7.0, Eclipse etc.
- Effective team player and excellent communication skills with insight to determine priorities, schedule work and meet critical deadlines
TECHNICAL SKILLS
Languages: Java, C++, VB
Java/J2EE Technologies: Servlet, JSP, EJB2.0, JDBC, JavaBeans, JNDI, RMI
Application/Web Servers: Web Sphere 6.1, 5.x, Web Logic 8.1, Apache Tomcat
Relational Databases: Oracle 9i/8i, SQL Server 2000, Sybase, MS-Access
Web Technologies: HTML, CSS, XML/XSL, XSLT
Scripting Languages: JavaScript, VBScript, Shell Scripting
Development IDE: RAD 7.0, WSAD 5.0, Eclipse
Frameworks: Struts, MVC2, Spring 2.0.5
UML Tools: Microsoft Visio, Rational Rose
Version Control Tools: Visual Source Safe, Clear Case
Operating Systems: Windows NT/2000/XP, UNIX
Other Technologies: Hibernate3.0, Web Services, Design Patters
PROFESSIONAL EXPERIENCE
Confidential, NJ
Sr. Java - J2EE Developer
Responsibilities:
- Associated with the major parts of the full life cycle of the application.
- Developing and testing platform component services. Developed Validation Component and Augmentation Component.
- Work with Application Development team to use these components and migrate the Existing Business Rules to the new Platform. The new platform uses pojo based domain model.
- Test and integrate the Business Rules component with instruction and workflow component.
- Migrating and testing the Flow Control service component.
- Integrating the existing CitiDirect User Interface to the new Business Engine services using Web Services and UI adapter.
Environment: JDK 5.0, Core Java, J2EE, WebSphere6.1, Spring 2.0.5, Hibernate 3.0, Compute Grid, RAD7.0, Clear case, Solaris 10, Windows XP, Oracle9i,.
Confidential, NY
Senior Programmer
Responsibilities:
- Worked with the Confidential Legal Department and gathered the current licensing and Appointment process flow information
- Analyzed requirements and created Workflow for the user’s acceptance
- Worked on the administration module and developed login screen for different kinds of users
- Piloted with spring framework
- Developed various application components using Struts Framework. Designed and developed Action classes, Action Forms, DAO classes and JavaBeans helper classes
- Designed and developer front view components using Struts Framework tag libraries and JSP pages
- Configured application flow, controlling logic and navigation in struts-config.xml
- Developed security enabled custom tags to generate dynamic forms
- Developed Struts Action Forms, Action classes and templates and performed action mapping in struts-config.xml
- Worked on module for Past employment record of agent, Personal Information of Agent etc
- Worked on NIPR module to get the data from NIPR and feed records in the database
- Implemented Action class to encapsulate the business logic
- Use Hibernate framework and HQL to access the data from database and storing the data in the database.
- Creation of User Acceptance test plan and test scripts in conjunction with the users
Environment: Java, Servlets, JSP, J2EE, Struts, ANT, Eclipse, Apache Tomcat, MS-SQL Server, Hibernate 3.0, DHTML, java-script
Confidential, Boston
Senior Developer
Responsibilities:
- Involved in various stages of the project life cycle design, development and enhancement of the application
- Mapping the business requirement to the technical specification and detailed design documents
- Used Web sphere Application Server to create, debug and deploy individual application modules
- Used EJBs for middle tier component implementation and implementation of business logic
- Developed User Interfaces for Trade Mgmt module using J2EE technologies (Servlets, JSP, EJB, JMS)
- Implemented business logic in EJB using stateless session beans
- Involved in the Design phase of creating Database for the trade management modules
- Perform the Manual Validation in the Action class
- Used JDBC to access data from database servers
- Involved in creating test clients for unit testing
Environment: Java, JSP, EJB, JMS, JDBC, AJAX, HTML, HTTP 1.1, IBM Web sphere, Microsoft Visio, Oracle 9i, PL/SQL, UNIX
Confidential, PA
Programmer/Analyst
Responsibilities:
- View/Edit/Add personal data of adjuster
- Transfer an adjuster from one charge code to another charge code
- Track/update State License requirements
- Track and calculate State Continuing Education (CE) requirements for adjuster
- Track and keep a history of the different stages/statuses in obtaining a license
- Perform table maintenance by authorized users
- Involved in requirements Design, Development, System Testing
- Developed the User interface for Data Management module
- Created multiple view access for access control between administrators and Adjusters.
- Developed and utilized J2EE Services SERVLETS, JSP components
- Implemented Action class to encapsulate the business logic
- Used Struts framework for developing applications
- Used various design patterns like Singleton, Façade, Command, Factory, DAO
- Used Object Oriented Application Design (OOA/D) for deriving objects and classes
- Data-retrieval from back-end database using Data Source from JDBC Drivers
Environment: Eclipse, Tomcat server, J2EE (Java 1.4, JSP, SERVLETS), MS-SQL Server, T-SQL, Struts Framework, XML, JDBC, JNDI, Windows XP, JavaScript, UML
Confidential, Ny
Java Web Programmer
Responsibilities:
- Responsible for the designing, coding and developed the application in J2EE using MVC architecture
- Developed the presentation layer using JSP and Servlets
- Created Class Diagrams and sequence diagrams using UML
- Developed User interface for Trade blotters, Trade Search, Trade Matching modules using JSP, JavaScript, and Struts framework
- Extensive involvement in database design, development and coding of stored Procedures, DDL & DML statements, functions and triggers Participated in documentation, review, analysis and fixed existing code
- Involved in unit testing and bug fixing
Environment: Java, JSP, SERVLETS, JDBC, Web Services, EJB, XML, XSLT, JavaScript, HTML, HTTP 1.1, BEA Weblogic 8.1, Eclipse, Rational Rose, Sybase, T-SQL, UNIX
Developer
Responsibilities:
- Assisted in requirements Gathering, understand business objectives and implementation of business logic
- Developed the application from use case diagrams, Class Diagrams and sequence diagrams and Component Diagrams
- Involved in Front end design using HTML, JSP and Java Script
- Developed SERVLETS to handle the user requests and perform the required data updates and data insertion in database
- Participated in the design and development of database
- Wrote Stored Procedures and Triggers for effective data processing and performance
- Used IBM Web sphere Studio Application Developer as IDE
Environment: Java, J2EE, JSP, SERVLETS, JDBC, UML, Oracle 8i, IBM Web sphere 3.5
