We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

3.00/5 (Submit Your Rating)

Saint Louis, MO

PROFESSIONAL SUMMARY:

  • Over 7+ years of extensive IT experience in developing, design, analysis, testing of various web - based, SOA based and client/server applications in multi-platform environments with JAVA/J2EE technologies.
  • Experience in various Agile Methodologies like Test Driven Development (TDD), SOA, SCRUM,andWaterfall.
  • Proficient in OOAD Technologies developing use cases, Activity Diagrams, Sequence Diagrams and Class Diagrams using case tools like Microsoft Visio and Rational Rose.
  • Highly proficient in using OOPS for building n-tier architecture systems with hands-ondeveloping expertise in front-end UI layer, core business frameworks and Back-end database layer integration.
  • Experience in Front-End UI development skills using scripting languages like HTML5, DHTML, CSS, JavaScript, jQuery, JSON, AJAX, Angular JS, Node.js, Bootstrap, Tag Libraries, JSTL.
  • Expert in Core Java with astrong understanding of Garbage Collector, SWING, Collections, Multithreading, Event handling, Exception handling and Generics.
  • Expertise in implementation of J2EE Technologies: JSP, JTS, Servlets, JSF, JSTL, EJB transaction implementation, JMS, Struts, Swing, Hibernate, Java Beans, JDBC, XML, Web Services, JNDI, Swing, Serialization,and Externalization.
  • Good knowledge in developing single page applications (SPA s) using the JavaScript libraries like AngularJs and MeteorJS.
  • Good understanding of using Aurelia, the next generation JavaScript MVC framework and writing ECMAScript 6 and ECMAScript 7
  • Experience in developing web applications on MVC based frameworks like spring, Spring IOC, Spring Security, Spring Boot, Spring Cloud, and Spring MVC.
  • Experience in integrating the internal security model into new projects with Spring Batch, Spring Micro Services and Spring Boot, Pivotal Cloud Foundry and Netflix Eureka.
  • Experience in development of REST and SOAP based web services using AXIS, WSDL, UDDI, XML, JAX-WS, JAX-RS, JAXB, JAX-RPC, AJAX technologies and Jersey frameworks.
  • Experience using J2EE design patterns like Singleton, Prototype, Business Delegate, Session Façade Pattern, DAO, MVC, Abstract Factory and Factory Pattern.
  • Expertise in XML technologies such as DTD, XSL, XSLT, XML schemas, XPath, XSL-FO and parsers like SAX, DOM.
  • Expertise in Back-end/server-side java technologies such as: Web services, Java persistence API (JPA), Java. Messaging Service (JMS), RabbitMQ, Java Database Connectivity (JDBC), Java Naming and Directory Interface (JND).
  • Strong knowledge ofHibernate and in using Hibernate Connection Pooling, HQL, Collections, Hibernate Caching, Hibernate Transactions, Optimistic Locking.
  • Implemented security and authentication concepts such as OAuth 2.0, and Cryptographic algorithms.
  • Expertise in open source framework Object Relational Mapping (ORM) tools like Hibernate and used Hibernate Annotations to reduce time at the configuration level.
  • Expertise in databases such as Oracle, MySQL, SQL Server, NoSQL, Mongo DB, Cassandra and IBM DB2 databases to manage tables, views, indexes, sequences, stored procedures, functions, triggers,and packages.
  • Strong experience in different IDEs like RAD, Eclipse, Spring Tool Suite and IntelliJ IDEA and worked on various application and web servers like JBoss, BES Web Logic, IBM Web Sphere, Glassfish, Camel and Apache Tomcat.
  • Having experience with Cloud Computing environment like Amazon Web Services (AWS).
  • Experience in AWS Solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Dynamo DB and Auto Scaling Groups.
  • Experience with JUnit, Mockito, Log4j, and SLF4J in developing test cases and determining application functionality.
  • Experience in development, deployment,and troubleshooting Web-based and enterprise based applications on Windows, UNIX,and Linux platforms.
  • Experience in building applications using ANT, Maven,andGradle.
  • Knowledge of developing search components using Apache Solr, which includes custom search handlers and custom handlers.
  • Experience in using code repository tools - Tortoise SVN, CVS, GitHub, and Visual Source Safe.

TECHNICAL SKILLS:

Programming: Java (JDK 1.5, 6, 7, 8), Python, JavaScript, PL/SQL, HTML (5), CSS (3), Groovy

Java Technologies: JUnit, J2EE, EJB, JSF, Servlets, Portals, JSP, RMI, JMS, JDBC, JPA, Swing, JavaBeans

Scripting: jQuery, JavaScript, Shell Script, Python

Frameworks: Spring (MVC, AOP, ORM, Web Service, DAO, Social, Security, etc.), Hibernate, Bootstrap, Struts, Tiles, DWR (Direct Web Remoting), Apache Camel

IDE: Eclipse, IntelliJ, NetBeans, IBM Rational Application Developer (RAD)

Web Technologies: HTML/HTML5, CSS, SSL, XML, AJAX, Web Services, REST

Web Servers: J Boss, Web logic, Web Sphere, Tomcat, Jetty, Apache

Databases: Oracle, MySQL, MSSQL Server, Sybase, PostgreSQL, Cassandra, Mongo DB

Database Tools: SQL Developer, DB Artisan, TOAD, MSSQL Server Management Studio

Cloud: AWS,S3, EC2, S3, RDS, EBS, Elastic Load Balancer.

Reporting Tools: Jasper Reports, BIRT, Crystal Reports

Build Tools: Gradle, Maven, ANT

Other Tools: JIRA, Confluence, Bam, Puppet, Chef, boo, Sonar, Fisheye

Version Control: Git, SVN, CVS, VSS (Visual Source Safe)

Operating Systems: Windows (XP, 7, 8/8.1, 10), Linux, Unix

PROFESSIONAL EXPERIENCE:

Confidential, Saint Louis, MO

Full stack Java Developer

Responsibilities:

  • Followed Agile methodology and involved in daily SCRUM meetings, sprint planning, showcases,and retrospective and used JIRA as a tracking tool for the sprints.
  • Designed the front-end screens using AngularJS, HTML5, CSS3, JavaScript, jQuery, Bootstrap and Spring Boot.
  • Developed Angular controllers, services, filters and developed HTML templates with various Angular directives such as ng-app, ng-controller, ng-repeat, ng-if,ng- show, ng-hide,ng- change, ng-blur, etc.
  • Developed Grid's used in the system using SlickGrid and created custom grid directive to make the component reusable.
  • Used various Angular UI Bootstrap components such as calendars, masks, uploaders, sliders, alerts, modal dialogs etc. For developing the UI.
  • Took part in setting up the routing configuration using Angular UI router for various views and subviews.
  • Configured Gulp to perform various UI build and test related tasks and used NodeJSNPM and BowerJS to manage the dependencies.
  • Developed Angular services making use of resource service to perform REST API calls to the backend.
  • Developed unit test cases using Jasmine and Karma and performed end to end testing using Protractor and Selenium
  • Developed REST controllers using Spring Data REST to serve the UI with required JSON data.
  • Developed REST exception handling controller advice to respond to bad requests and server-side exceptions.
  • Used complete annotation-driven approach to developing the application using Spring Boot and was also involved in setting up the Spring bean profiling.
  • Consumed SOAP/ JAX-WS based web services using spring framework and used SOAP UI for testing these services.
  • Used REST Client and POSTMAN to test the rest based services and used JUnit and Mockito to test the middleware services.
  • Worked with Middleware using Message-driven by POJO (MDP) after creating QCF, Queue on WebSphere server, and using JMS template for asynchronous functionality for multiple users.
  • Used Hibernate in the persistence layer and implemented DAO's to access data from thedatabase.
  • Developed Merge jobs in Python to extract and load data into thedatabase and used Test driven approach.
  • Wrote Python Scripts to generate dummy data and requests.
  • Worked on their test automation framework written in Python and Selenium.
  • Used Node.js to run Grunt tasks and build properly the project (compile, minify, concat etc.) and Implement modules into Node JS to integrate with designs and requirements. Used GruntJS, BowerJS, Express with NodeJS.
  • Involved in enhancing existing MEAN (MongoDB, Express, Angular,and Node) stack applications and provided the required support.
  • Build REST web service by building Node.js Server in the back-end to handle requests sent from the front-end jQuery Ajax calls.
  • Made the integration of data in several applications in favor JSON documents with dynamic schemas using MongoDB (NoSQL) database.
  • Created various MongoDB collections and wrote services to store and retrieve user data from for the application on devices and used Mongoose API to access the MongoDB from NodeJS.
  • Used GIT as version control system, to keep track of all the work & all changes, allowing several developers to collaborate and usingMaven as build and configuration tool and Jenkins for continuous integration tool.
  • Involved in configuration and usage of Apache Log4J for logging and debugging purposes. Used RAD as IDE tool to develop the application.
  • Prepared Documentation for Unit Test Plan and Unit Test Results for the QA purpose. Participated in the release night shakeouts/overnight deliveries and QA Support.
  • Used Veracode for application security scanning and remediated the flaws that were identified in the code.
  • Took part in setting up the application with Jenkins and AWS and is involved in builds and deployments to Tomcat server.

Environment: Java 7, STS, Tomcat 7, Gulp, Spring Tool Suite, Spring, Spring Boot, Hibernate, MongoDB, RESTful Web Service, Oracle, HTML5, CSS3, jQuery, AngularJS, NodeJS, Express, JavaScript, GIT, JMS, Jenkins, Agile, JIRA tool, Selenium, Log4j, Maven, AWS.

Confidential, TX

Full Stack Java Developer

Responsibilities:

  • Involved in Requirements gathering, Analysis, Design, Development,and Testing of theapplication using AGILE methodology (SCRUM).
  • Developed the web interface using HTML5, CSS3, JavaScript, jQuery, AngularJS, and Bootstrap.
  • Designed Java Components and integrated using spring framework with Hibernate Object/Relational persistence mechanism.
  • Used Structs Framework in the application, which is based on MVC design pattern
  • Involved in writing Spring Configuration XML, afile that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.
  • Implemented the application using Spring IOC, Spring MVC Framework, and Spring Batch and handled the security using Spring Security.
  • Worked on developing web service calls using SOAP and WSDL.
  • Having good experience in implementing the Node.js server-side code to interact with MongoDB to store and retrieve data by using the Mongoose drivers.
  • Involved in installing, upgrading, configuring and Troubleshooting IBMWeb Sphere Application Server and IBM MQ on AIX and Linux
  • Used Web Services for transmission of large blocks of XML data using SOAP.
  • Tested the application functionality with JUnit Structs Test Cases.
  • Worked with NPM commands and using package. JSON for managing dependencies and dev-dependencies of Node.js applications.
  • Validated Customer, Account, Address and Order entities with Drools rules engine.
  • Used Node.js for server-side code and Express.js as the framework. Written callback functions for the Restful API.
  • Identified and fixed various production issues related to IBM MQ server on Linux, UNIX,and Windows system.
  • Used Structs Model-View-Controller approach to help design new features and fix Jira bugs and request.
  • Developed Rest Web services for IOS and Android mobile websites and apps.
  • Involved in integrating JAX-RS into Spring Boot application.
  • Implemented Micro Services using Spring Boot, Spring Cloud, Spring Micro Services and enabled discovery using Netflix Eureka Server.
  • Added the required jars to the drools files, build the package and deployed it on the JBoss server.
  • User level support for multiple applications including web-based, iOS,and Android mobile apps.
  • Worked throughout the full stack (Node.js, Angular.js) to see software extensions through to completion.
  • Implemented Restful Web Services to retrieve data from client side using Micro Services architecture.
  • Created web services using spring @Rest Controller to return JSON to the frontend.
  • Hands-on Experience with Drools, Apache Camel, Active MQ, Rabbit MQ, IBMMQ
  • Sending requests and responses toMicroservices through REST/HTTP.
  • Involved in working with structs Tiles2.0 for the look and feel for a web application.
  • Fundamental mastery of AWS clouds computing platform and its dimensions of scalability.
  • Used AWS deployment services to quickly set up a dynamic website and configured virtual servers.
  • Responsible for maintaining and expanding our AWS infrastructure using AWS EC2, manage documents in S3, providing IAM access to S3 buckets.
  • Designed and developed DAO layer with Hibernate standards, to access data from SQL Server.
  • Created SQL Server logins and assigning roles and Authentication models as a part of Security.
  • Used multithreading in programming to improve overall performance using Singleton design pattern in Hibernate Utility class.
  • Backup, recovery,and troubleshooting for IBM MQ.
  • UI design using iOS latest feature Adaptive Layout.
  • Developed the persistence layer using Hibernate Framework, created the POJO objects and mapped using Hibernate annotations and Transaction Management.
  • Implemented service methods and SQL queries, PL/SQL to interact with the forms.
  • Performed deployment of applications on IBM Web Sphere Application Server.
  • Involved in creating Mongo DB, collections and documents and developed Mongoose Schema object to perform CRUD operations.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with LINUX Shell scripts to automate routine jobs.
  • Development carried out under STS Integrated Development Environment (IDE).
  • Used MAVEN to define the dependencies and build the application and used JUnit for suite execution and Assertions.
  • Used JIRA for bug tracking, issue tracking,and project management.
  • Used GIT as source control management giving a huge speed advantage on centralized systems that must communicate with a server.

Environment: Java, Agile Methodology, Structs, Spring IOC, Spring MVC, Drools, Spring Boot, Spring Cloud, Spring Batch, Spring Security, HTML5, IBM MQ 7.0, 7.1 and 7.5, MB 6.1, 7.0, and 8.0, CSS3, Node.js, Bootstrap, AngularJS, JSTL, jQuery, AJAX, AWS EC2, S3, Micro Services, Hibernate, Restful API, SOA, JAX-RS, JSON, SQL, Oracle, CRUD, CI, CD, Jenkins, JIRA, RabbitMQ, MAVEN, JUnit, UNIX, STS, IBM Web Sphere, Log4J, GIT.

Confidential, Nashville, TN

Full Stack Java Developer

Responsibilities:

  • Involved in the architecture team for design and implementation of thesystem.
  • Working with a team of 10 members and involved in architecture, requirements gathering, analysis, detailed design, preparing class diagram, flow diagram etc.
  • Developed Web Services using XML messages that use SOAP. Developed Web Services for Payment Transaction and Payment Release.
  • Created WSDL and the SOAP envelope.
  • Generated Model layer of MVC using EJB.
  • Developed application using Spring MVC and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Worked with NPM commands and using package. JSON for managing dependencies and dev-dependencies of Node.js applications.
  • Validated Customer, Account, Address and Order entities with Drools rules engine.
  • Used Node.js for server-side code and Express.js as the framework. Written callback functions for the Restful API.
  • Identified and fixed various production issues related to IBM MQ server on Linux, UNIX,and Windows system.
  • Used Structs Model-View-Controller approach to help design new features and fix Jira bugs and request.
  • Developed Rest Web services for IOS and Android mobile websites and apps.
  • Involved in integrating JAX-RS into Spring Boot application.
  • Implemented Micro Services using Spring Boot, Spring Cloud, Spring Micro Services and enabled discovery using Netflix Eureka Server.
  • Added the required jars to the drools files, build the package and deployed it on the JBoss server.
  • User level support for multiple applications including web-based, iOS,and Android mobile apps.
  • Worked throughout the full stack (Node.js, Angular.js) to see software extensions through to completion.
  • Wrote huge JavaScript to do client-side validation like login, address, email, Tel No. validation.
  • Improved performance for interactive components through use of AJAX.
  • Developed Custom Tags to represent data in a desired unique table format and to implement paging logic.
  • Developed views and controllers for client and manager modules using Spring MVC and Spring Core.
  • Used Spring Security for securing the web tier Access.
  • Business logic is implemented using Spring Core and Hibernate.
  • Developed and modified database objects as per the requirements.
  • Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews.
  • Interaction with customers and identified System Requirements and developed Software Requirement Specifications.
  • Implemented Java design patterns wherever required.
  • Involved in development, maintenance, implementation and support of the System.
  • Implemented Multi-threading concepts.
  • Developed the application using Core Java, J2EE and JSP’s.
  • Used the JEE7 version which adds a complete solution for the batch applications of
  • Installation and deploying onTomcat server.
  • Different Types of testing viz Unit, System, Integration testing etc. is carried out during the testing phase.

Environment: Java/ J2EE, JEE7 JSP, CSS, JavaScript, AJAX, Hibernate, Spring MVC, XML, EJB, Web Services, SOAP, Eclipse, Rational Rose, HTML, XPATH, XSLT, DOM and JDBC.

Confidential - Southlake, TX.

Full Stack Java Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle including Requirement Analysis, Design, Implementation, Testing,and Maintenance of the project which was modeled using waterfall model.
  • Implemented Java Web services based on SOA architecture with SOAP and WSDL.
  • Implemented SOAP messages for information exchange for Web services.
  • Implemented the application using Struts Framework which is based on Model View Controller design pattern.
  • Developed Junit test cases for Unit testing& for Continuous Integration we used Jenkins.
  • Developed JSP, HTML, CSS and a part of presentation layer using JavaScript, AngularJS.
  • Used Junit, and TestNG frameworks for writing test cases and testing the application functionality
  • Develop this module from scratch using Java, Spring Boot, JMS, Maven, Spring JDBC and Hibernates.
  • Used Java Message Service (JMS) for thereliable and asynchronous exchange of important information for thestatus report.
  • Used Agile SCRUM methodology for developing Application.
  • Implemented the Project structure based on Spring MVC pattern using spring boot.
  • Designed various tables required for the project in Oracle 11g database and used the stored procedures in the application and Wrote Stored Procedures, Triggers,and Functions on SQL Server as well as PL/SQL on Oracle to support both databases for the application.
  • Developing the business functionalities and exporting them as RESTFUL web services. Developed application using Angular.JS and Node.JS connecting to Oracle on the backend.
  • Design and implemented Axis based Web Services SOAP/WSDL interface between Java and Non-java applications.
  • Implementing backend with Node.js, Express.js with MySQL as database and AWS S3 storage.
  • Developed Angular JS custom directives, working on attribute level, element level, class level directives.
  • Designed and developed Micro Services business components using Spring Boot.
  • Built the admin module using structs framework for the master configuration.
  • Experienced in defining synchronized and persistent IBM MQ Series Queue Manager, Channel Mangers and Queues.
  • Implemented Spring Boot Micro Services to divide the application into various sub modules.
  • Developed Micro Services to provide Restful API utilizing Spring Boot with Spring MVC.
  • Implemented Multithreading, Concurrency, Exception Handling, Generics,and Collections whenever necessary.
  • Repeatedly worked on AWS Cloud platform and its features which include EC2, VPC.
  • Developed microservices architecture for data transmission using RabbitMQ to reduce administrative cost.
  • Used best coding practices in MVC architecture in EXTJS
  • Designed Frontend withinobject-orientedJavaScript Framework like AngularJS
  • Wrote GWT code to create presentation layer using GWT widgets and event handlers.
  • Worked on creating documents in Mongo database.
  • Participated in development of a well responsive Single Page Application (SPA) using AngularJS framework, JavaScript,and jQuery in conjunction with HTML, CSS3 standards, with front-end UI team.
  • Used JQ grid/JSON/AJAX and Custom HTML Helper Classes to implement asynchronous calls to the server to update the changes.
  • Reactive Microservices using the Akka reactive framework, functional programming using Java 8 and Scala, multi-threaded programming.
  • Integration of ADF application with web center portal.
  • Integrated ADF application into web center portal and configure the security.
  • Deploying ADF application to WebLogic server and debugging the application issues.
  • Involved in the design and development of Batch Jobs using Spring Batch Architecture.
  • Designed various tables required for the project in Oracle database and used Triggers for various database operations.
  • Registered all the RHEL servers in RedHatSatellite 5.x,6.x and performed necessary patches.
  • Used JIRA as a Change Management/ Work Management/ SCRUM Agile Tool.
  • Used UNIX/Linux shell scripting to automate system administration tasks, system backup/restore management and user account management.
  • Performed MVC frameworks like STRUTS & SPRING and ORM tools like HIBERNATE.

Environment: JDK 1.5, ADF, Java 8.0, Servlets, RHEL, XML, JSON Rest, Linux, ExtJS, Struts1.2, Selenium, Swing, HTML5, Web Service(JAX-WS), Oracle, SOAPUI, ANT, Spring Boot.

Confidential

Full Stack Java Developer

Responsibilities:

  • Consuming and exposing various Web services using JAX-RS and JSON to different systems for business services.
  • Extensively worked with core java like collections, String Builder,and interfaces
  • Used Apache CXF framework to build complex frameworks.
  • Developed complex Web Services and tailored JAX-RS API to suit the requirement.
  • Development of UI models using HTML, JSP, JavaScript, AJAX, Web link and CSS.
  • Primarily focused on the spring components such as Spring MVC, Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Worked on SOA/Web Services and created request and response WSDLs.
  • Developed Spring Beans and configured spring using applicationContext.xml.
  • Assisted Database Developers using PL/SQL for managing data associated with the tables.
  • Used JDBC to connect to the Oracle database and JNDI to lookup administered objects.
  • Developed a multi-user web application using JSP, Servlet, JDBC, Spring Boot and Hibernate framework to provide the needed functionality.
  • Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP and REST (Using Axis and Jersey frameworks).
  • Generated DAO’s to map with database tables using Hibernate. Used HQL (Hibernate Query Language) and Criteria for database querying and retrieval of results.
  • Uses Second Level Cache to enhance performance and Proper Memory Management
  • Involved in J2EE Design Patterns such as Data Transfer Object (DTO), DAO, Value Object,and Template.
  • Used Spring IOC, AOP modules to integrate with the application.
  • Developed SQL Queries for performing CRUD operations in Oracle for the application.
  • Used Maven for generating system builds and Bamboo for continuous integration.
  • Used LOG4J, JUnit for debugging, testing and maintaining the system state.
  • Wrote JUnit Test cases for Spring Controllers and Web Service Clients in Service Layer using Mockito.
  • Designed and developed the application using AGILE-SCRUM methodology.

Environment: Java/J2EE, Core Java, Jdk1.6, Spring Boot, Hibernate, Webservices, JAX-RS, Mockito, WADL, SOAPUI, JSP, JDBC, jQuery, AJAX, Html, CSS, Maven, log4j, Oracle, MS SQL, PL/SQL, SQL Developer, JIRA, JMS, APACHE AXIS, Source Tree, IntelliJ, GIT, UNIX, AGILE-SCRUM.

Confidential

Java/J2EE Developer

Responsibilities:

  • Gathered the requirements and converted them into functional design documents and technical design documents.
  • Adopted J2EE best Practices, using Core J2EE patterns.
  • Developed in Eclipse environment using Struts based MVC framework.
  • Designed and developed presentation layer using JSP, HTML,andJavaScript.
  • Created JSPs using JSTL and Struts tag libraries.
  • Developed Struts Action and Action Form classes.
  • User Input Validation is done using the JavaScript and Action Form.
  • Expertise in XML technologies like XSD, DTD, XSL, XPATH, XSLT, XQuery and parsers like SAX and DOM.
  • Have extensive experience in creating cartridges for Oracle Communication Applications OSM 7.0.3 for both COM and SOM
  • Performed Integration and deployment of applications using ANT and Maven.
  • Performed SQL operations using Oracle Database 10G.
  • Used Session Beans for business logic and Entity Beans for database persistence.
  • Deployed J2EE components (EJB, Servlets) in WebLogic Application server.
  • Implemented SOA architectures with web services using WSDL and SOAP.
  • Performed unit testing using JUnit framework.
  • Developed standalone custom Java applications to simulate various systems for testing.
  • Designed and developed over 100 change requests which involved the creation of new end-to-end workflows and modification of existing workflows in Oracle OSM.
  • Customized the (modules) by creating a "Point of No Return" system to handle errors in the downstream system and propagate notifications to the other systems in the stack.
  • Implemented an automated error handling tool and notification mechanism used for propagating notifications to different upstream systems.
  • Participated in Functional Design Document and Technical Design Document reviews.
  • Actively participated and contributed to establishing Standards and Guidelines.
  • Prepared Unit test cases for existing functionality as per the requirement and execute the same.
  • Involved in the Integration testing support and involved in bug fixing.

Environment: J2EE, Java, UML, HTML, JUnit, Log4j, JavaScript, J2EE Patterns, WebLogic Server, Struts 1.x, JSTL, CSS, DB2, JSP, JDBC, Tag-libs, EJB, RAD, MVC, SQL, Oracle Communication Applications OSM 7.0.3, Oracle Database 10G, CVS.

We'd love your feedback!