We provide IT Staff Augmentation Services!

J2ee Developer Resume

0/5 (Submit Your Rating)

New Jersey, NJ

SUMMARY

  • Highly motivated software professional with 10 years of experience in Project Management and through all stages of Software Development Life Cycle including, requirement study, analysis, design & development of multi - tier enterprise applications using Java EE Technologies.
  • Expert in front-end development using HTML, XHTML, String Templates, CSS and Java Script.
  • Extensive experience in Object Oriented Design, Development and Implementation of Enterprise Applications using Java EE, EJB, JSP, Servlets, JDBC, Java Beans, JMS, JNDI and XML.
  • Experienced in developing Java and Java EE applications using design patterns with Struts, Spring, Hibernate and other MVC based Frameworks.
  • Strong expertise in Object Oriented Design and Analysis using UML on Rational Rose including Use Cases development.
  • Extensive experience in performing design activities including creating and using Use Case diagrams and creating Sequence, Activity and Class Diagrams.
  • Has knowledge of WebSphere Administration.
  • Strong knowledge of SOA architecture and using Web Services (RESTFUL & SOAP).
  • Extensive knowledge of Version control tools including CVS, SVN, Accurev, Perforce, GIT, and Subversion.
  • Worked on several Agile Frameworks like Extreme Programming, Scrum and Kanban.
  • Hands on experience with application servers including Jboss, Tomcat 5.0, BEA Web Logic, Jetty and IBM WebSphere.
  • Worked with Log4J and IAPI frameworks for logging information.
  • Worked on Test Driven Development Methodologies and has hands on experience with Pair Programming.
  • Experience in writing unit tests with JUnit/Mockito frameworks and using QA tools like Quality Center.
  • Experience in using Build tools like Maven and ANT.
  • Experience in using IDE tools like Eclipse, RAD, IntelliJ, Weblogic Workbench and Spring Tool Suite.
  • Experience in using planning tools like Rally and Jira.
  • Have experience working with JENKINS continuous integration server.
  • Strong experience working with Oracle 8i /9i / 10g, DB2, MySql, MS SQL Server, MS-Access and Mongo DB databases.
  • Developed and deployed applications in UNIX and Windows environments.
  • Effective team player with excellent communication skills and a strong insight to set priorities, schedule work and meet critical deadlines.

TECHNICAL SKILLS

Programming Languages: C, C++, Java / J2EE, Scala, Groovy and PL/SQL

Java/J2EE Technologies: Java, JDK 1.5 / 1.6/1.7/1.8, JSP, Servlets, EJB, JDBC

Open Source/Framework: Jakarta Struts, JSF, Log4j, Spring, Maven, Gradle, iLog, and Ant

ORM: Hibernate, JPA.

Databases: Oracle 8i / 9i/11g/12c, SQL Server 2000, DB2, MySQL, MS Access

Application Servers: Jboss 4.0.2 / 5.x/7.0, BEA Weblogic 8.1 /9.2 / 10.3/12 c, WebSphere 5 / 6.x / 7

Web Servers: Apache Tomcat 5.0 / 6.x, Jetty

Development / Testing Tools: Eclipse, RAD, IntelliJ, STS, Jbuilder, STS, QTP, Quick Test Pro, QC.

Operating System: Windows 98 / 2000 / XP / VISTA/7/8, UNIX

Internet Technologies: JavaScript, CSS, HTML, String Templates, XHTML, XML, XSLT, XPath, Photoshop, Illustrator

Design & Modeling Tools: UML - Use Cases, Sequence & Class Diagrams, Enterprise Architecture

Operating System: Object Oriented Design (OOPS) and Software Engineering

Version Control: Eclipse CVS, Clear Case, Visual Source Safe, GIT, BitBucket, SVN, Perforce, Accurev.

PROFESSIONAL EXPERIENCE

Sr. JAVA/JAVA EE LEAD DEVELOPER

Confidential, Saint Louis, Missouri

Responsibilities:

  • Involved in closely working with the business analyst to gather functional business requirements.
  • Document functional, technical, implementation, deployment, and migration specifications.
  • Involved in creating design documents using UML and develop design artifacts like Use Cases, Class diagrams, Activity Diagrams, and Sequence Diagrams.
  • Analyze, develop, and implement complex functionalities according to business requirements.
  • Extensively involved in designing the Micro services architecture for this PLM Web services and wrote several modules from scratch including configurations.
  • Extensively involved in development using Java/J2EE technologies Spring MVC, Spring REST and Spring Boot.
  • Create mapping, workflow objects to meet requirements.
  • Extensively used Spring Boot Starter Kit and Spring Boot Data Rest in development using Restful Web services.
  • Extensively involved in creating Spring Boot Application for creating Pdf documents for Practitioner Data by retrieving practitioner and provider collection objects from Mongo DB.
  • Involved in writing Spring Boot Jar Standalone application for reading excel file by polling using scheduler and inserting practitioner and provider data into Mongo DB.
  • Involved in writing Spring Boot Standalone application for calling National Provider Data base and getting information related practitioners and saving submission files into Mongo DB.
  • Involved in writing tests using JUnit and Mockito frameworks.
  • Extensively used Maven and Gradle for several micro services modules.
  • Participate in client and business meetings to get the project updates and progress.
  • Engage with business analyst, systems architect, and data/database specialists to coordinate application development and database design.
  • Monitored Log Events using Log4j.
  • Participated in the planning activities for development, deployment and QA plans.
  • Supported the application during the different phases and tracks of the project, especially in Production.

Environment: JDK 1.8, Core Java, JAXB, J2EE, JMS, XML, Eclipse Neon, Spring Data, Spring MVC, Spring REST, Spring DAO, Bit Bucket, Mockito, JUnit, Apache Tomcat 8.5/Jetty, JDBC 4.0, Oracle 12c, Mongo DB, Maven 4.0, Gradle, Linux, Java Script, CSS, Quality Center, Hibernate, Spring 4.0, Restful Web Services, Agile Development Methodology, Rally, Jira, Confluence, Windows 8.

Sr. JAVA/JAVA EE LEAD DEVELOPER

Confidential, Phoenix, Arizona

Responsibilities:

  • Involved in closely working with the business analyst to gather functional business requirements.
  • Document functional, technical, implementation, deployment, and migration specifications.
  • Involved in creating design documents using UML and develop design artifacts like Use Cases, Class diagrams, Activity Diagrams, and Sequence Diagrams.
  • Extensively involved in development using Spring, Hibernate and Web Services.
  • Involved in creating design documents for each user story and documenting them.
  • Involved in creating domain objects by mapping them to database tables using Hibernate Reverse Engineering.
  • Involved in creating Entity classes to return data from Oracle Database.
  • Involved in using several design patterns like singleton, Façade, Builder, Spring MVC and DAO.
  • Involved in development using Spring MVC and Spring Boot.
  • Extensively involved in development of Restful Web services using Spring Framework.
  • Involved in writing PL/SQL procedures in Oracle with pagination and sorting on server side.
  • Involved in creating Materialized views, views and packages in Oracle Database.
  • Involved in writing Named queries, SQL queries and procedures to pull data from multiple databases using Hibernate and JPA.
  • Used Hibernate Second level Cache (Ehcache) to improve overall performance of the application.
  • Extensively worked on using TPAM for password encryptions and accessing passwords safely in applications
  • Involved in writing tests using JUnit and Mockito frameworks.
  • Participate in client and business meetings to get the project updates and progress.
  • Involved in providing support for TEST, QUAL and PROD environments.
  • Engage with business analyst, systems architect, and data/database specialists to coordinate application development and database design.
  • Working on Integrating Java application.
  • Participated in the planning activities for development, deployment and QA plans.

Environment: JDK 1.8, Core Java, J2EE, JMS, XML, Eclipse Neon, AngularJS 1.5, GIT, Source Tree, JUnit 4.0, Mockito, Weblogic Application Server 12.0, Oracle 12c, Maven 4.0, Linux, XShell, Java Script, CSS, Quality Center, Jira, Rally, Hibernate 4.0, JPA, Ehcache 2.10, Spring 4.2, Restful Web Services, Jenkins, Agile Development Methodology, Windows 8.

Sr. JAVA/JAVA EE DEVELOPER/SCRUM MASTER

Confidential, Dallas, TX

Responsibilities:

  • Developed technical design specification by collaborating with the Functional Design Team, Functional Architect, UI Design and Data Mapping Team.
  • Designed the Sequence & Class Diagrams for various modules like UIM Preprocessor, Post Processor and DB loader Process.
  • Extensively involved in reading existing COBOL programs in mainframe and translated the code into Java.
  • Developed application using Spring Framework and Spring Boot and written code for UIM Preprocessor logic.
  • Participated in the development of code for the new UI interface which would be used by customers going forward to check the present plans, to change plans and view minutes used etc.
  • Extensively used Spring Batch for DB loader logic for merging C,E,M files and merge them into one using ON DEMAND file logic.
  • Involved writing Steps and independent jobs for creating ON DEMAND English, Spanish files for printing bills physically.
  • Involved in development using Restful Web services using Spring Framework.
  • Extensively involved in writing PL/SQL procedures in Oracle with pagination and sorting on server side.
  • Created Materialized views with auto refresh as per requirements.
  • Used Linux box and scripts to get existing prod files and do unit testing of code.
  • Involved in writing tests using JUnit and Mockito frameworks.
  • Working in Agile methodology using SCRUM framework.
  • Used Gradle as build tool in the application.
  • Used GIT and Source Tree tool for Version control.
  • Deployed Java Applications to Weblogic 12c Server.
  • Designed and coded business service layer of the application according to the provided business requirements.
  • Used Jenkins for continuous Integration.
  • Monitored Log Events using Log4j.
  • Participated in the planning activities for development, deployment and QA plans.

Environment: JDK 1.8, Core Java, J2EE, XML, Eclipse Luno 4.4, AngularJS 1.5, Rational Rose, GIT, Source Tree, JUnit 4.0, Mockito, Weblogic Application Server 12.0, Oracle 12c, Gradle 3.1, Linux, XShell, Java Script, CSS, Quality Center, Hibernate 4.0, Spring 4.2, Restful Web Services, Agile Development Methodology (Scrum), Jira, Confluence, Jenkins, Windows 7.

Sr. JAVA/JAVA EE LEAD DEVELOPER

Confidential, Denver, Colorado

Responsibilities:

  • Involved in closely working with the business analyst to gather functional business requirements.
  • Document functional, technical, implementation, deployment, and migration specifications.
  • Involved in creating design documents using UML and develop design artifacts like Use Cases, Class diagrams, Activity Diagrams, and Sequence Diagrams.
  • Extensively involved in development using Spring, Hibernate and Web Services.
  • Involved in creating design documents for each user story and documenting them.
  • Involved in creating domain objects by mapping them to database tables using Hibernate Reverse Engineering.
  • Involved in creating Entity classes to return data from Oracle Database.
  • Involved in using several design patterns like singleton, Façade, Builder, Spring MVC and DAO.
  • Involved in development using Spring MVC and Spring Boot.
  • Extensively involved in development of Restful Web services using Spring Framework.
  • Involved in writing PL/SQL procedures in Oracle with pagination and sorting on server side.
  • Involved in creating Materialized views, views and packages in Oracle Database.
  • Involved in writing Named queries, SQL queries and procedures to pull data from multiple databases using Hibernate and JPA by passing Table type inputs and returning data of table types.
  • Used Hibernate Second level Cache (Ehcache) to improve overall performance of the application.
  • Involved in writing tests using JUnit and Mockito frameworks.
  • Participate in client and business meetings to get the project updates and progress.
  • Involved in providing support for TEST, QUAL and PROD environments.
  • Engage with business analyst, systems architect, and data/database specialists to coordinate application development and database design.
  • Working on Integrating Java application.
  • Participated in the planning activities for development, deployment and QA plans.

Environment: JDK 1.8, Core Java, J2EE, JMS, XML, Eclipse Luno 4.4, AngularJS 1.5, Rational Rose, SVN, Tortoise, JUnit 4.0, Mockito, Weblogic Application Server 12.0, Oracle 12c, Maven 3.0, Linux, XShell, Java Script, CSS, Quality Center, Hibernate 4.0, JPA, Ehcache 2.10, Spring 4.2, Restful Web Services, Jenkins, Windows 7.

Sr. JAVA/JAVA EE LEAD DEVELOPER/SCRUM MASTER

Confidential, Lorain, OH

Responsibilities:

  • Involved in closely working with the business analyst to gather functional business requirements.
  • Document functional, technical, implementation, deployment, and migration specifications.
  • Involved in creating design documents using UML and develop design artifacts like Use Cases, Class diagrams, Activity Diagrams, and Sequence Diagrams.
  • Extensively involved in development using Spring, Hibernate and Web Services.
  • Involved in creating design documents for each user story and documenting them.
  • Involved in writing Spring Batch Jobs for creating daily, monthly and yearly reports for associates.
  • Involved in writing timer jobs for invoking the spring batch jobs on daily basis.
  • Involved in creating domain objects by mapping them to database tables using Hibernate Reverse Engineering.
  • Involved in writing MDB’s using EJB modules.
  • Extensively Using Spring JMS template to publish messages on Topics for CC2 Customer Sync.
  • Involved in using several design patterns like singleton, Façade, Builder, Spring MVC and DAO.
  • Involved in development using Spring MVC and Spring Boot.
  • Involved in development using Restful Web services using Spring Framework.
  • Extensively involved in writing PL/SQL procedures in Oracle with pagination and sorting on server side.
  • Created Materialized views with auto refresh as per requirements.
  • Involved in writing tests using JUnit and Mockito frameworks.
  • Working in Agile methodology using SCRUM framework.
  • Participate in client and business meetings to get the project updates and progress.
  • Engage with business analyst, systems architect, and data/database specialists to coordinate application development and database design.
  • Working on Integrating Java application.
  • Involved in writing the configurations for IAPI logging framework for Omni Client Application.
  • Monitored Log Events using IAPI Logging Framework ( Confidential ’s internal Logging Framework based on Log4j).
  • Participated in the planning activities for development, deployment and QA plans.

Environment: JDK 1.7, Core Java, J2EE, JMS, XML, Spring Tool Suite 3.5, AngularJS, Rational Rose, SVN, Tortoise, JUnit 4.0,Mockito, Jboss 6.x, oracle 11g, Maven 3.0, Linux, XShell, Java Script, CSS, Quality Center, Hibernate 4.0, Spring 3.0, Restful Web Services, Agile Development Methodology (Scrum), Jira, Confluence, Jenkins, Windows 7.

Sr. JAVA/JAVA EE DEVELOPER/SCRUM MASTER

Confidential, Urbandale, IA

Responsibilities:

  • Involved in working with the business users and stakeholders to gather functional business requirements.
  • Document functional, technical, implementation, deployment, and migration specifications.
  • Develop proof of concepts to present the workable prototypes to stakeholders.
  • Design application modules using UML and develop design artifacts like Use Cases, Class diagrams, Activity Diagrams, and Sequence Diagrams.
  • Extensively involved in development using Java Beans, Spring, Hibernate and Web Services.
  • Extensively involved in Front end work of Maintenance App Portal using CSS, Java Script and String Templates.
  • Involved in Test Driven Development and Pair Programming.
  • Involved in writing Fitnesse tests for acceptance criteria.
  • Involved in development using Spring MVC.
  • Involved in development using Restful Web services.
  • Involved in writing tests using JUnit and Mockito frameworks.
  • Participate in client and business meetings to get the project updates and progress.
  • Engage with business analyst, systems architect, and data/database specialists to coordinate application development and database design.
  • Working on Integrating Java application.
  • Monitored Log Events using Log4j.
  • Participated in the planning activities for development, deployment and QA plans.

Environment: JDK 1.6, Core Java, J2EE, JMS, XML, IntelliJ 13.x, String Template, Rational Rose, Mercurial, GIT, Fitnesse, Mockito, Apache Tomcat 6.x, JDBC 2.0, oracle 11g, Maven 3.0, Linux, XShell, Java Script, CSS, Quality Center, Hibernate, Spring 3.0,Restful Web Services, Agile Development Methodology (XP), Rally, Jenkins, Windows 7.

Sr. JAVA/JAVA EE DEVELOPER

Confidential, Urbandale, IA

Responsibilities:

  • Involved in working with the business users and stakeholders to gather functional business requirements.
  • Document functional, technical, implementation, deployment, and migration specifications.
  • Develop proof of concepts to present the workable prototypes to stakeholders.
  • Design application modules using UML and develop design artifacts like Use Cases, Class diagrams, Activity Diagrams, and Sequence Diagrams.
  • Extensively involved in development using String templates, Java Beans, Spring, Hibernate and Web Services.
  • Involved in Test Driven Development and Pair Programming.
  • Worked in Agile Environment using XP framework.
  • Involved in writing Fitnesse tests for acceptance criteria.
  • Involved in development using Restful Web services.
  • Involved in writing tests using JUnit and Mockito frameworks.
  • Participate in client and business meetings to get the project updates and progress.
  • Engage with business analyst, systems architect, and data/database specialists to coordinate application development and database design.
  • Working on Integrating Java application.
  • Monitored Log Events using Log4j.
  • Participated in the planning activities for development, deployment and QA plans.
  • Supported the application during the different phases and tracks of the project, especially in Production.

Environment: JDK 1.6, Core Java, J2EE, JMS, XML, IntelliJ 13.x, String Template, Rational Rose, Mercurial, GIT, Fitnesse, Mockito, Apache Tomcat 6.x, JDBC 2.0, oracle 11g, Maven, Linux, XShell, Java Script, CSS, Quality Center, Hibernate, Spring 3.0,Restful Web Services, Agile Development Methodology (XP), Rally, Windows 7.

SUSTAINING ENGINEERING LEAD

Confidential, Waltham, MA

Responsibilities:

  • Involved in application development for new enhancements based on user stories.
  • Worked in an Agile Development Environment (Kanban).
  • Actively coordinated with offshore team for assigning development work and also production related issues.
  • Involved in doing code reviews using Review Board for code developed onsite and offshore.
  • Involved in providing customer support by making custom changes to code which makes the product work in customer environment.
  • Involved in working on networking related issues based on requirement.
  • Involved in making wiki knowledge base pages with solutions for different issues as reference for post-sale support teams.
  • Involved in documenting current status of issues, closed issues and making reports for higher management review.
  • Exposed to concepts of Virtualization, Storage and Networking.
  • Worked actively in making changes to code, which are written, in groovy language.
  • Involved in cloning the product template on a dev. Machine and actively worked on deploying applications on Jboss.
  • Actively involved in feeding raw data files from customer to the groovy files and making changes to code for debugging and patching the customer for custom changes.
  • Involved in UI changes of the application related to performance monitoring, CPU usage and storage usage.
  • Involved in writing for database calls using JDBC for providing status of PI and CPU usage.
  • Designed and coded business service layer of the application according to the provided business requirements.
  • Involved in developing a reporting application using Spring Boot for showing the statistics of the servers.
  • Monitored Log Events using Log4j.
  • Participated in the planning activities for development, deployment and QA plans.
  • Supported the application during the different phases and tracks of the project, especially in Production.

Environment: JDK 1.6, Core Java, JAXB, J2EE, JMS, XML, Eclipse Helios, JSF/ Icefaces, Rational Rose, Accurev 4.7, Groovy, General Expressions, Spring, Jboss 4.2, JDBC 2.0, MySql 5.5, Maven, Linux, XShell, Java Script, CSS, Jira 4.1.x, Burt 2.8 (Migrated from Jira), Perforce 2009.2(P4) (Migrated from Accurev), Agile Development Methodology, Rally, Review Board 1.7, Tight VNC 2.7 .1, VMware Vcenter 5.0, VSphere Client 5.0.

Sr. JAVA/JAVA EE DEVELOPER

Confidential, Temple Terrace, FL

Responsibilities:

  • Developed technical design specification by collaborating with the Functional Design Team, Functional Architect, UI Design and Data Mapping Team.
  • Designed the Sequence & Class Diagrams for various modules like PRISM, UPI and OATTS.
  • Developed UPI of the application to enable business users to accomplish Task Assignments.
  • Implemented Design Patterns including, Model View Controller, Session, Factory, Singleton, and Data Access objects.
  • Developed application using Struts Framework, designed Action Classes, Form Beans. Used the Struts validation and Tiles Framework in the presentation layer
  • Executed database calls using JDBC to interact with the database for tracking and monitoring Order statuses.
  • Participated in the development of code for providing tracking updates and order statuses for orders submitted by customer.
  • Used JMS for messaging to send messages to external systems including VDDS, OATTS, and CAMEO for interacting with PC.
  • Deployed Java Applications to Weblogic Server.
  • Designed and coded business service layer of the application according to the provided business requirements.
  • Developed an AXIS Web Service interface using SOAP for communications between systems.
  • Executed Database Modifications using SQL, PL/SQL, Stored Procedures, Triggers, Views in Oracle11g.
  • Generated ANT scripts for deployment and configuration management.
  • Monitored Log Events using Log4j.
  • Participated in the planning activities for development, deployment and QA plans.
  • Supported the application during the different phases and tracks of the project, including during Production.

Environment: JDK 1.5, Core Java, EJB, JAXB, J2EE, JMS, XML, Weblogic Workbench, SOAP 1.2, AXIS 1.4, JSP, Struts 1.3, Rational Rose, CVS, Weblogic 9.2/10.3, JAXB, WebSphere MQ, TOAD, JDBC, Oracle 11g, Ant 1.7, Windows XP, Unix, XShell, Spring 3.0, Java Script, CSS.

Sr. JAVA/JAVA EE DEVELOPER

Confidential, Dallas, TX

Responsibilities:

  • Developed technical design specification by collaborating with the Functional Design Team, Functional Architect, UI Design and Data Mapping Team.
  • Designed the Sequence & Class Diagrams for various modules in SSP Workflow.
  • Developed the DSL orders module of the SSP Workflow.
  • Developed the Internal UI of the application to enable CSR’s to update the order status internal to the SSP Workflow.
  • Involved in Test Driven Development.
  • Implemented Design Patterns including Model View Controller, Session, Factory, Singleton, and Data Access objects.
  • Developed application using Struts Framework, designed Action Classes, Form Beans. Used the validation and Tiles Framework for the User Interface.
  • Developed Dyna Action Forms, Mapping actions to achieve the desired business functionality.
  • Developed code to validate every system touch point in SSP Workflow as part of the customer’s order validation process.
  • Executed database calls using Hibernate to interact with the database for tracking and monitoring statuses.
  • Developed code to provide tracking updates and order statuses for orders submitted by customers.
  • Designed and coded the application business service layer per business requirements.
  • Executed Database Modifications using SQL, PL/SQL, Stored procedures, triggers, Views in Oracle11g.
  • Developed test cases using JUnit framework and prepared code documentation for future reference and upgrades.
  • Generated ANT scripts for deployment and configuration Management.
  • Logged Events using Log4j.
  • Participated in the planning activities for development, deployment and QA plans.
  • Supported the application during the different phases of the project, including during DIT, SIT, and Production.

Environment: Jdk 1.6, Core Java, EJB, JAXB, J2EE, JMS, XML, Weblogic Workbench, SOAP 1.2, AXIS 1.4, JSP, Struts 1.2.9, Rational Rose, CVS, Weblogic 10.x, JAXB, IBM MQ Series, TOAD, JDBC, Oracle 10g, Ant 1.7,Windows XP, Unix, Java Script, CSS.

Sr. JAVA/JAVA EE DEVELOPER

Confidential, New York, NY

Responsibilities:

  • Developed application using Agile Methodology.
  • Participated in database designing, application development and ongoing application enhancement stages of the project life cycle.
  • Mapped business requirements to the technical specifications and detailed design documents.
  • Developed User Interfaces for Trade Management module using JSP, HTML, AJAX, and JavaScript.
  • Developed Risk Management module utilizing Servlet as controller for this module.
  • Leveraged Spring MVC framework for middleware.
  • Used Struts bean, html tag library, and JSP for developing presentation layer.
  • Developed the persistence layer using Hibernate.
  • Created and executed stored procedures to perform database inserts, deletes, and updates.
  • Created Web service to retrieve market information using XML/XSL, SOAP and WSDL protocol, and integrated all the support systems using web services for information exchange.
  • Used ANT to create build file and conduct Unit testing using JUnit Framework through creation of Test Suites.
  • Resolved issues identified during the testing phase for all modules.
  • Used Log4j for Logging Events.
  • Performed code reviews and deployed the application to development, testing and production servers.
  • Worked with testing team to conduct Unit testing of the application.

Environment: RAD 6.0, JSP, Struts 1.2.9, HTML, Photoshop, CSS, UML,XML, JAXB, SOAP 1.2, Core Java, OOD, JMS, JUnit, WebSphere Application Sever 6.x, Log4j, Hibernate, Oracle 10g, Clear Case, UNIX.

J2EE DEVELOPER

Confidential, New Jersey, NJ

Responsibilities:

  • Assisted in creating Use Case diagrams, Class diagrams and Sequence diagrams.
  • Implemented Design Patterns including Front Controller, Business Delegate, Service locator, Session Facade, Singleton, and Data Access objects.
  • Implemented Servlets, JSP and Ajax to design the user interface.
  • Used JSF, JSP, Java Script, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
  • Created and executed complex SQL queries, Stored Procedures in PL/SQL to query data on customers eligible under different RISK criteria.
  • Extensively used JDBC concepts to connect to the data layer, retrieve and update information in the database.
  • Used EJB’s (Session beans) to implement the business logic, JMS for messaging to send updates to other applications and MDB for routing priority requests.
  • Wrote and used SOAP for sending and getting data from an external interface.
  • Used XSL/XSLT for transforming and displaying reports. Developed Schemas for XML.
  • Consumed XML web services using SOAP, SAX and DOM XML parsers, WSDL, JAXP, JAXB.
  • Used SAX parsers for parsing, XSL/XSLT transformation in customizing the statements reports retrieved from the database.
  • Wrote ANT scripts to build and deploy the application.
  • Extensively used Eclipse 3.x to write code & used CVS for version control.
  • Consistently produced highest quality code through disciplined and rigorous unit testing using JUnit.

Environment: Java, JDK 1.5, J2EE 1.4, Struts 1.2, Weblogic Application Server, EJB 2.1, UML, Rational Rose, XML, XSLT, SOAP, SAX, JSP 2.0, JMS 1.1, HTML, JDBC, JavaScript, OOAD, Servlets 2.4, Eclipse 3.x, CVS 2.0, PL/SQL,Log4j, Oracle 9i, Spring, Unix.

We'd love your feedback!