Senior Java Developer Resume
Southlake, TX
SUMMARY:
- Java/J2EE Developer with 12+ years of experience in software development and implementation of client/server and web based Distributed n - tier architecture with an earned reputation for meeting deadlines and delivering mission critical solutions. Experienced in designing and developing multi-tier scalable applications using advanced J2EE Patterns.
- Experienced in developing Applications using Object Oriented Analysis and Design (OOAD) and Agile Methodologies like scrum, Test-Driven Development (TDD).
- Experience in Financial, Insurance, Telecom, Networking, Health, Supply, and Chain and Transportation Web application domains.
- Experienced in implementing design patterns such as DAO, Business Delegate, Service Locator, Singleton, Value Object and Session Facade.
- Experienced in implementing SOA architectures with web services using CXF, AXIS AND RESTFUL frameworks.
- Experienced working with tools like Ant, Maven, Gradle, Gulp.
- Extensive experience in the development of the applications with Spring Frameworks using different components like IOC, AOP, MVC, Transaction Modules and integrated with different MVC Frameworks.
- Used Spring Batch, Spring Boot for batch processing and easily integrate spring applications.
- Extensive knowledge on Amazon Web Services(Amazon EC2, Amazon S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access Management, AWS Cloud Watch, Amazon EBS and Amazon Cloud Front)
- Extensively working on ORM tools like Hibernate, IBatis and worked on Associations, Collection Mapping, Criteria queries, Inheritance, HQL.
- Experienced working with Application servers likes BEA Weblogic, IBM Websphere, JBoss and Web servers as Tomcat.
- Involved in doing performance tuning using different caching techniques like Memcached, EHCache.
- Experienced in using Web development tools such as HTML, JAXP, JAXB, XSL, CSS, XM L, JSON, jqurey, javascript, JUnit, AngularJS, ReactJs, Node.js, Bootstrap, Redux, AJAX, DOM & SAX Parsers.
- Extensive experience in monitoring, troubleshooting and supporting J2EE based applications and infrastructure.
- Experienced working with diffrent databases like Oracle 10g/9i/8i, DB2, MYSQL and Query languages like SQL, PL/SQL, CouchDB, NoSQL.
- Extensive experience of Enterprise Application development using Java, JSP, Servlets, Custom Tags, JDBC, JSTL, Tiles, Log4j.
- Working knowledge on JMS, IBM MQ for asynchronous communication.
- Experienced in designing and developing applications using different MVC Frameworks like Struts, Spring, JSF.
- Extensively used GIT, Subversion (SVN), CVS, VSS for Content Management.
- Extensively used Groovy and Grails for the development of the application.
- Experienced with different testing like JUnits, Integration Testing, System Testing, Functional Testing and involved in preparing the Test Cases, Test Scenarios and Test Modules and Test plans.
- Good knowledge on IDE’S like Eclipse, Intellij IDEA, STS, GGTS, WSAD, RAD.
- Have excellent Communication, Interpersonal, Analytical and Debugging skills.
TECHNICAL SKILLS:
Operating Systems: Windows 9x/NT/2000/XP/7/8, Linux, UNIX.
Languages: JAVA, UML, SQL, PL/SQL.
Scripting Languages and Tools: JavaScript, Ajax, jquery, AngularJs, GWT, Node.js, React.js, iText, Jasper Reports.
Web Technologies: HTML, XML, CSS, Servlets, JSP, JDBC.
XML Technologies: SAX, DOM, DTD, XSD, XML, XSLT, XPATH.
Automation Tools: Selenium, Fitnesse.
Distributed Technologies: EJB, JMS, JTA, JPA, JSON, AJAX, Web services, RMI.
Big Data: Hadoop, Map Reduce, HDFS, Hive, Pig, Zookeeper, Sqoop.
Design Tools: GWT designer 2.0.0, Rational Rose, Microsoft Visio, and UML.
Version Control: PVCS, SVN, Git, VSS, CVS.
OR Mapping Tools: Hibernate 3.x, IBatis 3
Caching Technologies: Memcached, EHCache.
Frameworks: Struts 1.2, JSF, JUnit, MVC, spring, Groovy and Grails.
App/Web Servers: BEA Weblogic 11g/9.2, Jboss, Tomcat, IBM Websphere.
Web Tools/ Scripting Tools: HTML, XSL, XSD, XHTML, JavaScript, CSS, Apache Axis.
Software Methodologies: Agile methodologies Scrum and Extreme programming, Object-Oriented Analysis and Design (OOAD), TDD, Waterfall Model.
IDE: Eclipse, Net beans, STS, GGTS, RAD, Intellij Idea, WSAD 5.0.
Databases: Oracle 9i/10g/11g, DB2, CoughDB, MySQL and MS Access.
PROFESSIONAL EXPERIENCE:
Confidential, Southlake, TX
Senior Java Developer
Responsibilities:
- Involved in working on agile methodologies Scrum, TDD.
- Made use of Memcached to improve the throughput and performance of the project.
- Involved in automating the screens using Selenium.
- Created DAO Classes and CRUD related operations for different Modules.
- Used Advanced REST client to validate different responses.
- Responsible in producing and consuming Restful Webservices .
- Involved in daily stand- Confidential, Demos, Planning, Retrospective and code reviews .
- Responsible for creating different components related to IBatis like XML Mappers, POJO’s
- Involved in writing Junit Test classes for the java classes written .
- Used GULP as task runner which handles template cache, code changes and dependencies
- Used Angular Depending injection to add the functionality at the run time .
- Written different database queries in IBatis XML Files
- Created the Application using React, gulp directories to generate desired view and flux to root the URL's properly.
- Involved in writing client Side code using React JS and used NPM’s gulp directories to generate desired view and flux to root the URL's properly .
- Made use of Angular Navigation to carry out manual navigation.
- Involved in creating selenium framework for the project and automated the functionality.
- Used MicroServices with Spring Boot .
- Extensively worked with React components like Flexbox, ListView, Scrollview, Animations, Buttons, Styling and Navigating in React Native .
- Used Babel for compiling javascript.
- Worked with AWS for Auto Scaling, Creating instances, Bean Stack, Code pipleline(CLI), Workspaces, Lamba funtions, managing the console, Configuring Amazon S3 and storage.
- Worked with Swagger to document the REST API’s.
- Responsible in working with angular templates, data binding, routing, configuration, Error Handling, transforming data, routing.
- Responsible in configuring and building Fitnesse User acceptance testing framework and implementing different fixtures .
- Implemented Angular Controllers to maintain each view data and Service calls using Angular Factory
- Used Spring Boot for configuring and deploying the spring applications.
- Implemented Routing in Angular to direct the users to different pages of the application
- Used Redux for controlling the states .
- Created different schema files to generate java POJO objects out of it.
- Worked with Angular built-in directives ng-app, ng-controller, ng-click, ng-repeat and ng-if to perform various functionalities.
- Implemented and developed different Angular Modules, Components and their respective templates, classes, Metadata. wrote code to build Views and Models as part of MVC pattern using Angular.js
- Involved in configuring Spring Batch, creating schedulers, Job, Job launchers.
- Wired up TypeScript with React and webpack to build the application.
- Involved in configuring various Beans, Associations, references involved in configuring different components with respect to spring configuration.
- Involved in fixing development and production bugs .
Environment: JSP, JDK 1.8, CSS, IBatis 3, Swagger, Advanced Rest Client, Selenium, Rally, Gulp, Redux, Memcahed, Jenkins, spring 4.1, JUnit 4.11, SVN, XML, Micro Services, AWS, GIT, JSON, HTML 5, Oracle, AJAX, CouchDB, Rundeck, Spring Batch, Drools, Babel, Fitnesse, React.js, Node.js, Spring Boot, Angular 2, CSS 3, Linux, Tomcat 7, JQuery, Jira, IntelliJ, Log4j, JMS.
Confidential, Richardson, TX
Senior Java Developer
Responsibilities:
- Involved in daily stand- Confidential, grooming calls, point’s estimation (scrum poker), Demos, Planning, story pickup and code reviews.
- Involved in working on agile methodologies like Scrum, peer programming, TDD.
- Worked on different AngularJs components expressions, directives, filters, events, forms
- Involved in producing and consuming the RESTFUL Webservices.
- Involved in working with different remote teams around the globe.
- Made use of DAO design pattern at database layer.
- Involved in writing the Named queries, Criteria queries in Hibernate.
- Made use of Jquery for client side validations and ajax calls.
- Made AngularJs ajax calls using different HTTP methods for processing request and response.
- Made use of Spring MVC annotations to create controllers, components, services, transactions, autowiring etc.
- Involved in writing Junit Test cases and Integration, functional testing.
- Used IBM MQ for JMS calls for asynchronus communication .
- Made use of spring AOP and IOC.
- Responsible for loading data in to HDFS.
- Used Spark to read and write data from and to HDFS.
- Written and implemented Junit Test cases.
- Used sqoop to load data from RDMS to HDFS.
- Installed and configured Apache Hadoop, Hive and Hbase
- Stored Hive metadata in MySQL.
- Involved in writing Map and Reduce programs related to Hadoop.
- Involved in documenting new features and enhancements in wiki.
- Configuring Spring related classes in the configuration file.
- Involved in fixing development and production bugs .
Environment: JSP, JDK 1.7, CSS, AngularJs, Jenkins, spring 4.1, JUnit 4.5, Git, Hibernate 4.3, JSON, HTML, Oracle, AJAX, Weblogic Application Server 11G, JQuery, Hive, Git, Spark1.2, Hadoop, Cassandra, Cloudera Manager Standard 4.1.2, Grovy Grails, Gradle, ServiceMix, Code cloud, Rally, STS, GGTS, JSTL, Velocity, Log4j, JMS, IBM MQ.
Confidential, Dallas, TX
Senior Java Developer
Responsibilities:
- Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) .
- Extensively used mock objects in the Junit and gave test coverage to the classes and methods.
- Coordinating to the development team, QA team and BSA to clarify the technical issues and Use case Scenarios.
- Writing the functional Test Cases for the user stories.
- Extensively used agile methodology Scrum during development of the project and oversee the software development in sprints by attending daily stand-up meetings and giving status.
- Involved in building the user screens using Groovy Server Pages (GSP)’s for the application.
- Used Tomcat server as the Deployment Server.
- Developed different grovy pages as a communication channel between client and service layers.
- Implemented persistence layer using GORM ( Hibernate) and writing SQL queries based on GORM criteria API.
- Participated in code Submissions, Code Reviews, updating design documents and troubleshooting .
- Worked on the MVC based Struts Framework, making use of its different components
- Involved in creating and consuming restful web services
- Used Log4J for logging using different logger levels like info, debug and error.
- Responsible in creating JSON objects and passing it back to UI
- Integrated HTML with CSS, jquery and Ajax to develop dynamics web pages.
- Used spring IOC for creating the beans to be injected at the run time.
- Responsible of making use of JAXB for reading and writing to and from XML documents
- Involved in all the phases of SDLC including requirements & analysis, design, release and maintenance of customer specifications, development and customization of the application and applied software engineering principles.
- Developed portlet kind of user experience using Ajax, jquery, grails and groovy.
- Transactions in the application were Implemented using Spring’ AOP (Aspect Oriented Programming) in service layer
- Extensively used spring tool suite(STS) as the ide for the development.
- Extensively used jQuery script for client side javascript methods.
- Fixing the bugs at Development, QA and Production phases.
Environment: Unix, JDK 1.7, spring 2.5, JUnit 4.5, SVN, Hibernate 3.3, HTML 5, JSP, CSS, Grails 2.2.3, Groovy 2.1.6, Oracle 11g, AJAX, GORM, Apache Tomcat Server7, Struts, JAXB, JSON, jQuery, iText, Spring Tool Suite(STS) 4.3.1, Java Script, Jira, fish eye, Log4J.
Confidential, Richardson, TX
Senior Java Developer
Responsibilities:
- Writing the Test Scenarios for the Use Case.
- Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IoC) .
- Designed and developed applications using Agile Methodology, SCRUM.
- Involved in building the required JSP’s for the application.
- Used Struts framework as the MVC for the development, Implementation and maintenance of the project.
- Used Weblogic application server as the Deployment Server.
- Designed and deployed web pages programmed in HTML, CSS, jQuery using diffrent components provided by them.
- Implemented persistence layer using Hibernate.
- Implementation of the Restful Web Services .
- Participated in code reviews, troubleshooting.
- Developed prototypes making using of HTML, CSS and jQuery.
- Involved in writing test cases using JUnit .
- Created and implemented Struts.xml file for various configurations.
- Used Log4J to capture the logs.
- Involved in all the phases of SDLC life cycle.
- Worked on Spring DAO configuration files and Annotations .
- Created unit test strategy, preparing test environments and test cases.
- Made use of spring AOP for the transaction management.
- Extensively developed Portlets in prime central (wrapper of liferay) using javascript, jsp and java.
- Extensively used java script for client side validations and implementations.
- Made use of Java Standard Tag Libraries (JSTL) in designing the jsps.
- Fixing the bugs at Development as well as the production level.
Environment: Unix, JDK 1.6, spring 2.5, JUnit 4.5, svn, Hibernate 3.3, HTML 5, JSP, Oracle 10g, AJAX, Weblogic Application Server 10.3, Apache Axis, jQuery, Struts 1.2, Eclipse, CSS 3, Java Script, Liferay, QDDTS 2.8, CDETS, Log4J.
Confidential, Collierville, TN
Senior Java Developer
Responsibilities:
- Analyzed the requirements and prepared requirement specifications.
- Developed the classed need for Data Access Object (DAO) design pattern.
- Designed, developed and maintained Hibernate based data layer.
- Implemented Struts to direct user request to a controller servlet, which will determine the nature of the request and pass it to the appropriate handler.
- Extensively worked with the Business analysts, Quality analysts to clarify on the requirements and to develop realistic development plans and contribute to successful delivery of the project.
- Implemented agile methodologies like Scrum for the project.
- Developed Sequence of JSP’s needed for the application.
- Involved in writing the Named queries, Criteria queries in Hibernate.
- Used Tomcat as the Dev Server and Websphere as the Deployment Server.
- Involved in Design phase to design Technical Design Documents using UML standers it includes Class Diagrams and Sequence Diagrams.
- Utilized and implemented SOA based Web Services.
- Used Struts tag libraries(html, bean, logic) in the JSP pages.
- Made use of SQL Developer for the running Database queries.
- Extensively used the Action, Dispatch Action, Action Forms for the struts framework.
- Used LDAP for fast retrieval of the data.
- Involved in Writing the PL/SQL Stored Procedures, Functions for backend database Oracle.
- Involved in implementing java script for client side validations.
- Written and implemented Junit Test cases.
- Used Spring IOC, AOP for dependency injection and transaction management.
- Developing interfaces at service layer.
- Extensively used Struts HTML, Bean, Logic tags for the development of the application.
- Used various Exception Handling mechanisms.
Environment: Unix, JSP, JDK 1.5, spring 2.5.4, $Universe, JUnit 4.5, CVS, Hibernate 3.3, HTML, Oracle 10g, Tomcat, AJAX, Websphere Application Server 6.1, LDAP, Apache Axis, SQL Developer 1.2.1, Struts 1.2, RAD, Java Script.
Confidential, Jefferson City, MO
Senior Java Developer
Responsibilities:
- Developed the classed need for Data Access Object (DAO) design pattern.
- Mapping of URLs to controllers and logical view names to view implementations.
- Designed the hbm, cfg and pojo class need for Hibernate.
- Extensively used spring IOP for Dependency injection and AOP for transaction management.
- Involved in creating Spring Controllers, Handlers, Model and Views.
- Created backing beans and moved data between different states and flows.
- Developed Sequence of JSP’s needed for the application.
- Involved in writing the queries, stored procedures, triggers, cursors for the prototype.
- Used Test Driven Approach for the development of the project
- Developing web services with soap and apache axis for the application.
- Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
- Used JBoss as the Dev Server and Websphere as the Deployment Server.
- Involved in Writing the PL/SQL Stored Procedures, Functions for backend database Oracle.
- Configured and managed view Resolvers and Handle Requests in Spring.
- Involved in complete flow of the application from front end to backend witting MVC Framework using Spring, Hibernate and Oracle 10g.
- Involved in implementing java script for client side validations and Ajax for to make a remote procedure call to invoke third party application.
- Used JUnit Testing Framework for Unit Level Testing.
- UNIX Shell Scripting is used for file manipulation and program execution.
- Developing interfaces at service layer.
Environment: Unix, JSP, Java 1.5, Ajax, jquery, Jakarta ANT script, CVS, ISeries, JDK 1.5, JUnit, Hibernate, HTML, XML, CSS, JDBC, Oracle 10g, Web services, Apache Axis, JBoss, Websphere application Server 6.1, spring 2.0, Eclipse Europa, CVS, Java Script.
Confidential, GA
Senior Java Developer
Responsibilities:
- Involved in designing the UI Screens using JSF, Rich Faces, facelets and a4j tag libraries.
- Designed and developed presentation layer using JSP.
- Developed Data Access Object design patterns.
- Designed, developed and maintained Hibernate based data layer.
- Designed the POJO’s and created Criteria Queries/ Named Queries using HQL.
- Writing the Test Scenarios for the Use Case.
- Involved in writing the JSF Managed beans to bind the input data.
- Developed Sequence of JSP’s needed for the application.
- Implemented agile methodology test driven approach for the project.
- Involved in the integration of the JSF and Spring for the development of the application.
- Involved in writing the JSF faces-config.xml to configure the managed beans and Xhtml.
- Shell Scripting in Linux was used for file manipulation and program execution.
- Java Script is used for Validation and Dynamic Effects.
- Consumed Web Services using WSDL and SOAP for getting credit card information from third party.
- Worked with Component based approach - JSF (JSP was used as its view handler).
- Developing batches for the application.
- Created and maintained the configuration of the Spring Application Frameworks IoC container, AOP, Transaction Manager.
- Demo on the developed Use Cases.
- Written Navigation Rules, Managed Beans related to JSF.
- Used Log 4j for different logger levels like debug, info, error throughout the application.
Environment: Unix, JSP, JSF, Web services,, Apache Axis, Java 1.5, Maven script, Svn, Toad, JDK 1.5, JUnit, Hibernate, HTML, XML, CSS, JDBC, Oracle 10g, Weblogic 9.0, spring 2.0.1, RAD 6.0.
Confidential, Franklin, TN
Sr. Java J2EE Developer
Responsibilities:
- Designed and developed lot of JSP pages needed for the application.
- Developed Data Access Object design patterns.
- Designed the POJO’s, hbm files and involved in writing Queries using HQL.
- Developed the Action classes to execute the business Logic and Action forms to collect the input data from the users using JAVA, DAO and Oracle.
- Extensively used Struts Tag Libraries like HTML, Bean, Logic in the development of the project.
- Designed and developed presentation layer using JSP & JSTL.
- Involved in the integration of the Struts and Spring Framework and Hibernate as the ORM tool.
- Coordinating to the development team, QA team and BSA to clarify the technical issues and Use Case Scenarios.
- Involved in writing the Associations like One-to-One, Many-to-One in the Hibernate.
- Wrote multithreaded applications for the daily Inbound and Outbound batches for correspondence to the state.
- Involved in Developing Struts Components like Action classes like Action, Dispatch Action.
- Involved in designing the Manager Classes needed at business tier and created and configured the beans in applicationcontext.xml.
- Configured the Action Classes and form beans and JSP’s in Strug-Config.xml.
- Developed Sequence of JSP’s needed for the application.
- Involved in writing the queries, stored procedures, triggers, cursors for the prototype.
- Involved in complete flow of the application from front end to backend witting MVC Framework using Struts, Spring, Hibernate and Oracle 10g.
- Developed modules that integrate with web services that provide global information through Apache Axis.
- Shell Scripting in Linux was used for file manipulation and program execution.
- Developing interfaces at service layer.
- Used Documentum for retrieval of different documents like Use Cases, Business Rules.
- Developing various Import and Export batches for the application.
- Involved in giving Demos on the developed Use Cases.
- Extensively used the ide Eclipse for all the java code to be implemented.
- Responsible in writing Unit tests needed for different classes.
Environment: Sun Solaris, JSP 2.0, Java 1.5, Jakarta ANT script, CVS, Struts1.2.9, JDK 1.5, XML, JUnit, Documentum, HTML, Apache Axis, Web services, Jasper reports, Hibernate, Oracle 10g, Log 4j, Websphere 6.1, spring 2.0.1, Eclipse Europa, CVS, Cruise Control, Java Script, Clear Case and Bugzilla.
Confidential, Roswell, GA
Sr. Java J2EE Developer
Responsibilities:
- Involved in creating technical design documents.
- Generated RPC Service and ServiceAsync calls for invocation of server in ShipTo, ShipFrom, ThirdParty, Requester and International Forms widgets.
- Involved in creating the UI using the GWT designer creating different panels, widgets and Menu controls.
- Involved in Design phase to design Technical Design Documents using UML 2.0 standers it includes Class Diagrams and Sequence Diagrams.
- Written Client side code using GWT for various java classes and hence invoking various RPC calls.
- Involved in Creating and Modifying the existing Database Patches, Making use of Inner Joins, Outer Joins, and Cursors with Oracle.
- Involved in Developing Struts Components like Action classes like Action, Dispatch Action.
- Involved in the Creation of Tables, Updating the Existing Tables, Adding, Deleting the data in Oracle
- Extensively used Struts Tag libraries throughout the application development.
- Used MS Visio to create UML Diagrams.
- Used log4j package for writing down the loggers and used different levels of loggers.
- Implemented Server side code for calling the FAC Wrapper and sending back the output data through the RPC calls.
- Involved in integration of Spring with GWT
- Involved in creating Hibernate components like hbm files, Pojo classes and configuring them in Hibernate config cfg.
- Involved in generating the jsps and action classes needed to invoke the Shipment and History Data.
- Extensively involved in writing the Mappings in hibernate like one to one, many to one.
- Used Linux commands to deploy the application and printing the server side logger for debugging.
- Extensively involved in fixing the bugs on client as well as Server side.
- Created Model objects to be used for the client and server side code.
- Involved in handling the errors at Client and the Server side and thereby logging the errors and invoking the popup and highlighting different fields depending on the errors generated.
- Extensively used Spring IOC, AOP for Injections and Transactions.
- Implemented Internationalization with script and involved in generating different properties and Content constant files.
- Used script to convert the java code in to the JavaScript and there by deploying the application in the Weblogic server.
- Responsible in generating different War and jar files for deploying the application in the server.
Environment: J2EE, Weblogic Application Server, Eclipse, GWT 1.4, Tomcat, Struts, PVCS, GWT designer 2.0.0, Ajax, JDBC, XML, HTML, CSS, Spring, Hibernate, Linux, Servlets, JSP, Team Track 6.0.
Confidential
Java Developer
Responsibilities:
- Responsible in developing JSP, Servlets, Action Classes and Action Forms.
- Implemented Service Locator, DAO and Transfer Object patterns for data retrieval from the database for various inquiries.
- Session Facade and VO patterns are used as Business Tier Patterns.
- Written Design Documents and used Log4j for logger statements.
- Written Test Cases, involved in Unit testing, Bug fixing
- Involved in Design phase to design Technical Design Documents using UML 2.0 standers it includes Class Diagrams and Sequence Diagrams.
- Implementation of exception and error handling for the project.
- Modified the existing JSPs and Action classes to handle the requirements and enhancements in the application related pages.
- Experience in designing and developing application architecture based on Struts Framework and developing customized MVC Frameworks.
- Developed modules that integrate with web services that provide global information.
- Implemented Dispatch Action Classes for some of the modules.
- Worked with configuration management groups for providing various deployment environments set up including System Integration testing, Quality Control testing etc.
- Involved in Spring bean Configuration and Injection.
- Maintained Database Transactions using Spring configuration.
- Maintained "tiles-def.xml" resource files for Struts applications using Tiles.
- Validation was done by coding Action Errors Validate in Action Form or using the Struts Validation Framework and using AJAX on Client side.
- Used Web services for sending and getting data from different applications using SOAP1.1 messages, then used SAX and DOM XML1.1 parsers for data retrieval.
- Building and deployment of EAR, WAR, JAR files on test, stage and production systems in Weblogic Application Server.
- Provided production support by interacting with the end-users and fixing bugs.
- Used Java and XML to exchange customer data with System.
- Validated XML Content and customize schema-to-java bindings using JAXB.
- Implemented Custom Tags for Address Validation and Country validation.
- Used Struts framework and Hibernate to handle the backend calls to the database.
- Used J2EE EJB’s running on WebLogic; Eclipse for editing; Subversion for version control.
Environment: J2EE, Spring, Weblogic Application Server, Eclipse, Oracle 9i, Hibernate, Struts, SVN, Ajax, Intellij, Tiles, Jstl, Unix, JAXB, Web Services, Servlets, JSP, XML, Java Script and ANT Script.