Top Java/J2ee Developer Skills

Below we've compiled a list of the most important skills for a Java/J2ee Developer. We ranked the top skills based on the percentage of Java/J2ee Developer resumes they appeared on. For example, 10.4% of Java/J2ee Developer resumes contained Web Application as a skill. Let's find out what skills a Java/J2ee Developer actually needs in order to be successful in the workplace.

The six most common skills found on Java/J2ee Developer resumes in 2020. Read below to see the full list.

1. Web Application

high Demand
Here's how Web Application is used in Java/J2ee Developer jobs:
  • Worked on Authentication and Authorization modules in web application using Java Security and OIAM for corporate Risk Management.
  • Designed and developed two main web applications to support business requirements from the financial professional services.
  • Implemented web application systems using java beans and utility classes to support property management activities.
  • Maintained and enhanced existing web applications and all internal systems that are integrated.
  • Worked on Authentication and Authorization modules in web application using Identity Management.
  • Configured and deployed the web application using WebLogic Application Server.
  • Used Struts2 framework to create enterprise-ready Java web applications.
  • Used Agile-Scrum software development methodology to develop web application.
  • Developed dynamic web applications in java using Brackets.
  • Monitored/Improved the performance and behavior of web applications.
  • Implemented and integrated Swing application into Web application.
  • Set up project environment on servers for both development and maintenance, which is major part to develop a web application.
  • Experience in writing Web Services using WSDL, SOAP, RPC, REST and UDDI in distributed web application development environment.
  • Web Expense Reporting is a web Application and the expenses made by the employees can be captured at a division level.
  • Worked on Angular JS to redefine the front-end, so the dealers can access the web application as a mobile application.
  • Used ExtJS to control text fields, data fields, numeric fields and text area input controls in web applications.
  • Used struts MVC module to implement MVC architecture in the web application and configured MVC components in the mapping files.
  • Created Front end web application (just a simulator to demo product owner) to test the EJB Web service.
  • Experience in installation, configuration, Creating connection pooling, Deployment and management of web applications on GlassFish Application servers.
  • Schedule Updater is a special Web Application that has been developed to cater the needs of the FPL users.

Show More

2. JSP

high Demand
Here's how JSP is used in Java/J2ee Developer jobs:
  • Validated several JSP components using Struts validation framework for server side validation.
  • Developed the application using JSF Framework that uses Model View Controller (MVC) architecture with JSP as the view.
  • Developed Order dashboard GUI for different speed tier and order types using C++, JavaScript, CSS and JSP's.
  • Created exception classes and handled exceptions from beans as well as JSP pages and redirected to the proper error pages.
  • Designed, Developed Web pages for the application using JSP, HTML, DHTML and Java Script for validation.
  • Used Java beans to process the request from the user database and present the output in JSP pages.
  • Used JSP and HTML to design the web pages to verify information on accounts loaded for testing purpose.
  • Developed a JSP client which talked with these web services using WSDL and SOAP and invoked its methods.
  • Developed Customs tags to display dynamic contents and to avoid large amounts of java code in JSP pages.
  • Developed JSP web pages for rate Structure and Operating cost using JSF HTML and JSF CORE tags library.
  • Designed the presentation layer with JSP and implemented the application in an Apache Struts framework using MVC architecture.
  • Design and Development of Client side scripts using JAVA, JSP, and Java Script, Apache Tomcat.
  • Implemented Payment transaction module by developing all the components using Java, JSP, Hibernate and spring environments.
  • Designed and developed UI using HTML, JSP and Struts where users can see all services provided.
  • Design and Develop GUI for Activation and Customer Service screens using HTML, JavaScript and JSP.
  • Developed middle tier using Session Bean, Entity Bean, and presentation layer with the JSP.
  • Created user-friendly GUI interface and Web pages using HTML, JavaScript and Embedded in JSP.
  • Worked on the Spring MVC framework and JSP and Struts tag libraries to page display.
  • Worked with definition and creation of component Controller and JSP (without service integration).
  • Created JSP pages to maintain the session for users logging in and logged out functionality.

Show More

3. Html

high Demand
Here's how Html is used in Java/J2ee Developer jobs:
  • Developed mobile android application code by invoking REST services for data and integrating mobile web hybrid (HTML/JS) for UI.
  • Developed the presentation layer using JSP, JSF, Tag libraries, HTML, CSS and client side validations using JavaScript.
  • Worked on HTML wrapper, JSP wrapper to embed custom flex components and to load complex flex application from application.
  • Designed web screens for various modules using JSF, HTML, DHTML and CSS and used JavaScript client side validation.
  • Developed Graphical User Interfaces using UI frameworks Angular JS and WebPages using HTML and JSP's for user interaction.
  • Developed the User Interface Screens for presentation of use cases using Ajax, JavaScript, CSS, and HTML.
  • Developed Interactive GUI screens using HTML, bootstrap and JSP and data validation using Java Script and AngularJS.
  • Designed and developed the UI using Struts2 view component, JSP2.0, HTML4, CSS2 and JavaScript.
  • Participate in designing the user interfaces for the application using HTML, CSS, DHTML and JavaScript.
  • Involved in developing the web based GUI using java, JSP, JavaScript, CSS and HTML.
  • Updated HTML and CSS layout to reflect the new changes as per the addition of new components.
  • Developed UI screens for major module using Angular-JS, HTML5, CSS, Bootstrap and Java Script.
  • Designed and developed web applications using Java, Java Script, Ajax, HTML and CSS.
  • Involved in front-end designing using HTML, CSS and JavaScript with JSF Ajax and tag libraries.
  • Created rich and highly interactive responsive UI components with JavaScript, Bootstrap, HTML5 and CSS3.
  • Developed various UI (User Interface) components using Angular JS (MVC) and HTML.
  • Developed Graphical User Interfaces using HTML, CSS, JavaScript, and AngularJS for user interaction.
  • Worked on HTML and JavaScript to communicate between flex application and secure or public app.
  • Designed and developed for the Presentation layer using HTML5, CSS3, JavaScript and XML.
  • Developed user interface using JavaScript, React JS, Node JS, HTML, CSS.

Show More

4. XML

high Demand
Here's how XML is used in Java/J2ee Developer jobs:
  • Developed applications using Hibernate persistent framework, developed persistent classes, hibernate-mapping files, configured XML files, hibernate query language.
  • Developed XML configuration and data description using Hibernate.
  • Used XML parser converts an XML document into an XML DOM object * Used Object Oriented design patterns to build components.
  • Used SDO (Service Data Object) to create and read an XML document based on XML Schema.
  • Consumed and leveraged SOAP over HTTP (XML Schema XSD) and Restful web services in Services layer.
  • Provided architecture for storing claims in XML formats that can be easily retrieved and searched for contents.
  • Created tile definitions, XML files, validation files and resource bundles for Safe & Reporting modules.
  • Used XML Data Schema Files for designing of the reports where the data is in XML format.
  • Used SOAP UI tool for testing and Liquid XML editor to validate XML documents against XSD's.
  • Developed XML, XML schema and parser using SAX and DOM and implemented System Oriented Architecture Methodology.
  • Used XML for various configuration settings and also worked on stored procedures and XML parsing using DOM.
  • Used SAX Parser to read date from the input and output XML document (Parsing).
  • Design and development of JAXB components for transfer objects and Prepared EJB deployment descriptors using XML.
  • Designed Data Mapping XML documents that are utilized by Hibernate, to call stored procedures.
  • Web services requests and XML data in also handled with the web services data transfer.
  • Worked on SOA Web Services using SOAP for transmission of large blocks of XML data.
  • Used XML mapping files to describe the relationship between database tables and class attributes.
  • Involved in designing reporting generating system from XML files using XML technology, JAXP.
  • Implemented XSLT transformation to extract/read the required information from XML in Rational Requisite Web.
  • Use of Castor to bind XML to Java classes for data manipulation and presentation.

Show More

5. Javascript

high Demand
Here's how Javascript is used in Java/J2ee Developer jobs:
  • Involved in developing WebPages and performing client side validations using JavaScript.
  • Implemented JavaScript library and tested application for cross browser functionality.
  • Developed and executed software systems utilizing JavaScript and Groovy.
  • Developed and tested JavaScript library for client side validations.
  • Developed JavaScript functions for handling Client Side validations.
  • Developed Struts validation framework and JavaScript for validation.
  • Worked on user input data validation using JavaScript.
  • Developed JavaScript validations on order submission forms.
  • Involved in writing the client side scripts using JavaScript and developed Controller using ActionServlet and Action mapping provided by Struts framework.
  • Created JavaScript functions for client side validations and created CSS3 for look and feel of application and also involved in validation.
  • Developed server-side common utilities for the application and the front-end dynamic web pages using JSP, JavaScript and HTML and CSS.
  • Worked on JavaScript frame work (Angular JS, Backbone, Bootstrap) to augment browser based applications with MVC capability.
  • Used Spring MVC as framework and JavaScript for major data entry which involved extreme level of data validation at client side.
  • Developed JavaScript based components using Ext JS framework like GRID, TreePanel with client reports customized according to user requirements.
  • Used JavaScript in applications outside of web pages like PDF documents, site - specific browsers and desktop widgets.
  • Used JavaScript for validations and integrating business server side components on the client side with in the browser.
  • Developed AJAX applications in java and compiled the source to JavaScript running on all the browsers using GWT.
  • Created web pages using HTML, CSS, JavaScript and J-Query to develop web pages for MIL interface.
  • Developed custom dynamic chart components for SAP Design Studio using Eclipse SDK in JavaScript powered by HighCharts API.
  • Used Struts & JavaScript for client-side validation and used Struts Tag Libraries to develop the JSP pages.

Show More

Job type you want
Full Time
Part Time
Internship
Temporary

6. Database

high Demand
Here's how Database is used in Java/J2ee Developer jobs:
  • Developed application service components and configured beans using Spring, creation of Hibernate mapping files and generation of database schema.
  • Implemented persistence layer using Hibernate to interact with MySQL database and implemented object relational mapping.
  • Developed Hibernate/KODO mapping and code to interact with database using Object Relational Mapping framework.
  • Configured Hibernate using Hibernate Annotation to map the java object-oriented model to Oracle database.
  • Created database program in SQL Server to manipulate data accumulated by Internet Transaction.
  • Prepared statements are used for communication with MySQL database.
  • Designed and developed database tables.
  • Developed JPA mappings with Hibernate as the persistent provider in Data Access Layer to access and update information in the database.
  • Used two-way data binding features of AngularJS to implement Data binding to bind various server controls to the data from database.
  • Defined the Business Process Objects and Entities, which get's converted into EJB's and corresponding database tables and columns.
  • Used IBM-DB2 to retrieve the data from and Oracle 11g has been used to safe the final results into the database.
  • Designed the logical and physical data model, generated DDL scripts, and wrote DML scripts for Oracle 10g database.
  • Developed internal application using MongoDB (NoSQL Database), spring 4.0, Rest Web Services, JavaFX and Java.
  • Created links to the server with Oracle and MS Access databases using ODBC and getting that connection using ADO.
  • Created SQL script to create/drop database objects like tables, views, indexes, constraints, sequences and synonyms.
  • Used SOAP web service to get corporate card information and to make changes in the card database for businesses.
  • Used Hibernate 3.5 object relational data mapping framework to persist and retrieve the data from Oracle and MySQL databases.
  • Designed various tables required for the project in Oracle 10g database and used Stored Procedures in the application.
  • Designed tables in Oracle 10g database and worked with Database Developers for implementing Stored Procedures in the application.
  • Used HQL (Hibernate Query Language) to write static and complex queries while communicating with DB2 database.

Show More

7. User Interface

high Demand
Here's how User Interface is used in Java/J2ee Developer jobs:
  • Developed Web user Interface development Using AJAX for improved customer experience.
  • Developed various user interface screens using struts framework.
  • Involved in the HR Refresh interface development for importing data from external systems for use on the TTS better User Interface.
  • Implemented Jakarta Struts Framework2.0 along with JSP2.0, Struts Tiles, and Struts Tag libraries to facilitate user interface design.
  • Developed different web pages using Struts, HTML, JavaScript, YUI 2.6.0 (yahoo user interface) and AJAX.
  • Debug the application User Interface using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Developed user interface using JSP with Java Beans, JSTL and Custom Tag Libraries and Ajax to speed the application.
  • Developed procedures and functions, user interface and error handles for smart search, writing user manual and training user.
  • Worked extensively in JSP, HTML, JavaScript, and CSS to create the User Interface pages for the project.
  • Developed java scripts for all client side validation and developed User Interface (GUI) using JSP, CSS.
  • Developed UI using HTML, JavaScript, CSS and JSP for interactive cross browser functionality and complex user interface.
  • Involved in designing the Graphical User Interfaces using Struts Tiles Framework, HTML, JSP, AJAX4JSF and JSF.
  • Well experienced in working with Java Server Faces(JSF) 2.0 for building component based user interfaces.
  • Used MVC framework using spring/ struts to receive request and send response from User interface to business layer.
  • Used AJAX for providing enhanced user interface and resolved cross browser issues using IE toolbar and Firebug tools.
  • Demonstrated desire and skill with the art and science of user interfaces and ability to internalize user experience.
  • Involved in user interface design and development using JSP, JSTL, HTML5, CSS3 and JavaScript.
  • Developed Interactive User Interface using JSP, Angular JS, HTML, CSS, and Java Script.
  • Used REST web services by using JAX-RS API for different operations provided in the User Interface.
  • Developed the User Interface using JSF and performed partial rendering on the inputs on the UI.

Show More

8. Servlets

high Demand
Here's how Servlets is used in Java/J2ee Developer jobs:
  • Involved in developing business logic components using JavaBeans and Servlets.
  • Developed Servlets to process the requests, transfer the control according to the request to corresponding Session Beans, JSP pages.
  • Developed the application based on Model View Controller (MVC), design pattern using Servlets, JSP and Java Beans.
  • Implemented Servlets to act as Front Controllers for the application to forward various user requests to the appropriate business service layers.
  • Used different Design patterns, like MVC, Controller Servlets, Singletons, Value Objects while implementing the framework and Factory.
  • Implemented Struts with WebLogic Application server, JSP as view, Servlets as Controller, and Java Beans as model.
  • Involved in developing Server Side Java Servlets to capture the posted form data and process it on the Server side.
  • Created Graphical and command line interface for one module of my project using J2EE, JSP, Servlets and frameworks.
  • Structured and developed application using EJB/JavaBeans (Model), Servlets (Controller) and JSP (View).
  • Developed a lot of data objects and handled maintaining session related tasks both on JSP's and Servlets.
  • Developed session beans for business logic and JSP/Servlets, Spring MVC Frame work for presentation layer using Struts.
  • Implemented several agents as Servlets that run regularly to load the data into DB2 database from external systems.
  • Modified existing system to meet new business requirements using JSP, Servlets, HTML, CSS and JavaScript.
  • Designed and implemented the user interface using JSP, Servlets, JavaScript, HTML5, CSS3 and AJAX.
  • Involved in all layers of applications like controller Servlets, service controller, screening manager and rule engine.
  • Involved in front end development using JSP's, and Servlets to present data to the client.
  • Implemented the Tracking of Visitor Count using Servlets and then storing access information in the database.
  • Developed code for presentation layer using MVC architecture using Struts framework that uses Servlets and JSP.
  • Developed the user interfaces using HTML, JSP and Servlets for different UI using RAD tool.
  • Designed and developed front-end using Servlets, JSP, JSF, DHTML, Java Script.

Show More

9. Junit

high Demand
Here's how Junit is used in Java/J2ee Developer jobs:
  • Implemented software changes and enhancements used and JUNIT testing for all the enhancements.
  • Developed custom reports using Crystal Reports and wrote test cases using JUNIT tool.
  • Developed test cases by using JUnit4 Framework to test different kind of bugs.
  • Developed test case scenarios for Functional Testing and Integration testing for JUNIT.
  • Developed and executed JUNIT test cases for business layer.
  • Used JUNIT testing framework for Unit testing.
  • Used JUNIT for testing purpose.
  • Used JUNIT and JMOCK for unit testing.
  • Implemented Test Driven Development using Junit as Test Framework by Implementing Test Driven Development.
  • Created JUnitand FlexUnittest case design logic and implemented throughout application.
  • Developed J2EE application using Spring framework with Hibernate, Spring MVC, Spring Test Context Framework and JUnit for unit testing.
  • Develop and execute Unit Test plans using JUnit, ensuring that results are documented and reviewed with Quality Assurance teams.
  • Used JUnit framework for unit testing of application and Maven to build the application and deployed on Web Sphere 8.5.
  • Involved in writing Junit test scripts to check the functionality of the middle tier and aid in debugging phases.
  • Create unit test cases and perform Unit Testing for low level business services using JUnit and EasyMock framework.
  • Followed Test Driven Development (TDD) to develop JUnit test cases and performed integration and system testing.
  • Worked on modeling of Dialog process, Business Processes and coding Business Objects, QueryMapper and JUnit files.
  • Developed Test Suite using JUnit to run for every build to find out the integrity of the build.
  • Developed unit test cases using JUnit framework for testing accuracy of code and logging with SLF4j +Log4j.
  • Designed and Implemented Unit Testing Frameworks for DAO, Service and Web Service layers by using JUnit.

Show More

10. Pl/Sql

high Demand
Here's how Pl/Sql is used in Java/J2ee Developer jobs:
  • Developed PL/SQL stored procedures and prepared statements for updating and accessing data from database.
  • Developed PL/SQL stored procedures to perform complex data oriented business logic.
  • Developed required stored procedures and database functions using PL/SQL.
  • Install and configure RAD 6.0, PL/SQL Developer 7.0, Rational Clear Case, and Rational Clear Quest and Oracle client.
  • Worked on SQL and PL/SQL to write Stored Procedures, Functions and Packages for complex Inserts and updates for DB2.
  • Developed stored procedures, triggers, and database scripts in SQL and PL/SQL for querying, insertion and deletion.
  • Analyzed Procedures, Functions, Batches, SQL Queries, Views and Wrote PL/SQL stored procedures for Oracle database.
  • Translated the T-SQL procedure, function and views into Oracle's PL/SQL Packages, Procedure, Function and Views.
  • Involved in the development of SQL, PL/SQL Packages, Stored Procedures, functions and triggers on Oracle DB.
  • Used SQL statements and PL/SQL stored procedures on MySQL database to store, update, delete and retrieve information.
  • Write Views in SQL using PL/SQL developers to fetch data from multiple tables to be shown on the screen.
  • Involved in writing complex SQL queries, Stored Procedures in PL/SQL to access the data from Oracle database.
  • Worked on PL/SQL, Conditional controls, Error Handling, Exception, Cursor Management, Subprogram and Packages.
  • Involved in writing procedures, queries using PL/SQL to process the data on Oracle9i DB using Toad tool.
  • Worked with AS400 database system to write simple and complex SQL and PL/SQL statements for implementing database operations.
  • Created queries for joins, triggers and stored procedures for database requirements in oracle RDBMS using PL/SQL.
  • Involved in writing the queries, stored procedures using PL/SQL to improve the performance for Oracle database.
  • Worked on Oracle Database, writing required PL/SQL statements, Packages, Stored Procedures, and Views.
  • Worked on PL/SQL like interacting with Database, writing Stored Procedures and debug and fixed the issues.
  • Developed SQL statements as well as PL/SQL Stored Procedures for searching contractors depending on Selection Criteria.

Show More

11. J2Ee

high Demand
Here's how J2Ee is used in Java/J2ee Developer jobs:
  • Involved in analysis, design, and development of the application using Java/J2EE following Agile Software Development Methodology.
  • Designed and developed J2EE application for communication between Financial Fusion and various other systems within the System.
  • Used J2EE security framework security to configured data security, application security and access control.
  • Developed application using various Java/J2EE design patterns to improve usability and flexibility.
  • Re-designed business process from legacy system to distributed Java/J2EE system.
  • Designed the application architecture using JSF framework and J2EE specifications.
  • Used synchronous and asynchronous Multi-Threading in Developing J2EE applications.
  • Developed an online banking application using Java/J2EE technologies.
  • Developed different modules using standard J2EE architecture.
  • Developed server-side classes using Java/J2EE.
  • Involved in writing the validation rules for general server side validations for implementing validation rules as part observer J2EE design pattern.
  • Used various J2EE design patterns, like DTO, DAO, Business Delegate, Service Locator, Session Facade and Singleton.
  • Used Java/J2EE Design patterns like MVC, Factory Method, Singleton, and Data Transfer Object (DTO) Service Locator.
  • Code walk through with J2EE standards / Architecture team and transition to Support team * Experience on leading the small team.
  • Experienced with Java/J2EE Technologies, Core business Processes, Employee data, PeopleSoft Data Point, and Rational Clear Case.
  • Designed asynchronous messaging using Java Message Service (JMS) to exchange critical business data and events among J2EE components.
  • Worked with JavaBean and other J2EE components using concepts like Externalization, property files to develop business and data process.
  • Developed Enterprise banking application using J2EE and Spring MVC Framework that leverages Model View Controller (MVC) architecture.
  • Designed and implemented project structure and modules using Java, J2EE, Spring, Struts2, and Hibernate technologies.
  • Performed the analysis, design, and implementation of software applications using Java, J2EE, XML and XSLT.

Show More

12. MVC

high Demand
Here's how MVC is used in Java/J2ee Developer jobs:
  • Developed the application using Struts MVC architecture and actively participated in integrating the frameworks.
  • Developed application using Struts Framework with respect to Model-View-Controller (MVC) architecture.
  • Developed the application by implementing MVC Architecture by integrating Hibernate and spring frameworks.
  • Developed the entire application using MVC Architecture integrating Hibernate with Spring frameworks.
  • Implemented application design using Struts MVC with Multi-Tier System architecture.
  • Designed the applications using Spring MVC framework for easy maintainability.
  • Developed Application in Spring Framework using MVC architecture.
  • Developed the entire application implementing SpringMVC Architecture.
  • Worked with Several Design Patterns like MVC, Singleton, Service Locator, Factory Pattern, Facade Pattern and Value Object.
  • Developed web tier components of web store using Spring Web MVC framework that leverages Model View Controller (MVC) architecture.
  • Involved in development of the application using Spring Web MVC and other components of the Spring Framework such as Spring Batch.
  • Implemented MVC architecture using JSP, Spring, and Hibernate and used Spring Framework to initialize managed beans and services.
  • Helped to finish assignments using several frameworks such as: Java applet, Spring MVC, Hibernate, Struts.
  • Involved in configuration of STRUTS MVC, E-mail, File-Upload, and Integration with ORM Framework (Hibernate).
  • Used Struts 2.0 Framework in the presentation tier of the application which is based on the MVC design pattern.
  • Implemented design patterns such as Singleton, Model View Controller (MVC) for building the business tier.
  • Involved in implementation of application using conventional design practices (SOA-Service Oriented Architecture, MVC-Model View Controller).
  • Worked on design patterns which include decorator, facade, front controller, Intercepting filter and MVC.
  • Implemented and integrated Spring Web MVC with Spring WebFlow (SWF) framework for Master Data Module.
  • Developed the Applications with the common JEE Design Patterns (MVC, Front Controller etc.).

Show More

13. Struts

high Demand
Here's how Struts is used in Java/J2ee Developer jobs:
  • Developed custom JavaScript validation for application and also used the Struts validation framework for carrying out validations.
  • Worked on developing Struts action classes, custom interceptors and maintain application configuration files.
  • Performed Dependency Injection using Spring framework and integrated with Hibernate and Struts frameworks.
  • Developed web interface for Control number generation using Struts framework.
  • Developed the application using Struts framework to implement MVC architecture.
  • Designed and developed the application using Struts framework.
  • Developed the application using Jakarta Struts Framework.
  • Developed custom Struts interceptors for the application.
  • Developed form validations using Struts validate framework.
  • Used JSP, JavaScript, Struts Tag Libraries, AJAX extensively to develop user interface and improve the user experience.
  • Worked on MVC (Model View Controller) architecture using Springs/Struts framework and various Java / J2EE design patterns.
  • Developed Struts Action classes, Dispatch Action etc, struts tiles, and validation framework using Struts 1.3 framework.
  • Implemented the business logic writing Struts action components and configuring XML files using Struts, Spring and Hibernate framework.
  • Involved in the design and development of Presentation Tier using Struts framework, written Action classes, Form beans.
  • Used Struts framework for mapping the front end application with the back end application which is using spring framework.
  • Developed the application using Struts (MVC Framework) and Strut Tiles to develop presentation tier and business layer.
  • Developed application using JSP, HTML, CSS, Struts framework, client side data validations using JavaScript.
  • Designed and developed the front end using HTML, JSP, StrutsUI tags for design of the application.
  • Worked with Struts front-end utilizing the Struts tiles framework and Struts Validation framework to implement the GUI interface.
  • Implemented Struts as a web framework, spring as dependency injection framework and Hibernate as database ORM framework.

Show More

14. CSS

high Demand
Here's how CSS is used in Java/J2ee Developer jobs:
  • Designed and implemented the User Interface using JavaScript, HTML5, CSS, and Angular JS, Bower and Gulp.
  • Worked on HTML5 for audio/video, form elements and attributes and CSS3 for modules like box-model, fonts and animations.
  • Designed and developed on internal website (Patch repository) using HTML, DHTML, CSS, java script.
  • Developed web services (Axis) to enable the communication among UWS and other system like CSS &UAS.
  • Used XHTML, HTML5, CSS3 and JavaScript framework for creating Dynamic Reach Design Layout with JSP.
  • Involved in user interface design and development using Struts tags, JSP, HTML, and CSS.
  • Developed the administrative UI using AngularJS and Inserted External Style Sheets to various web pages using CSS.
  • Developed the application web pages using HTML, CSS, JSP, Java script and J Query.
  • Developed the front-end web page by using HTML, CSS by taking advantage of the frameworks Angular.JS.
  • Used CSS for describing the presentation of Web pages, including colors, layout, and fonts.
  • Developed the Graphical User Interface following MVC pattern using JSP, CSS, Struts tag libraries.
  • Designed and developed screens in HTML, CSS, BootStrap with client side validations using JavaScript.
  • Defined the presentation semantics of the document written in a markup language using HTML and CSS.
  • Created UI mock up screens and developed screens with JSP, CSS and custom tag libraries.
  • Developed UI using HTML5, XML/XSLT and JSP's for user interaction and CSS3 for styling.
  • Developed forms and dynamic web pages using HTML and CSS making UI more user friendly.
  • Utilized Modernizer extensively to build HTML/CSS based page layouts that are cross-browser compatible and standards-compliant.
  • Developed graphical user interface by using JSP, HTML5, CSS3, and Java Script.
  • Used CSS and Java script for front-end look & feel and client side data handling.
  • Designed User Interface using Cascading Style Sheets (CSS), Angular JS and XML.

Show More

15. Log4J

average Demand
Here's how Log4J is used in Java/J2ee Developer jobs:
  • Implemented application logging features using log4j.
  • Developed application logging using log4j.
  • Used Log4j for logging the application, log of the running system to trace the errors and certain automated routine functions.
  • Developed Log4J logs to record the application events to provide the debugging, monitoring and auditing capabilities to the application.
  • Involved in coding common logging service using Log4j to log the information, to track the problem during production support.
  • Utilized Log4j to debug and record the logs in application, configured Log4j to meet the needs of test.
  • Fixed Defects Identified in QA environments and used JIRA and Log4j for project management, tracking and monitoring errors.
  • Consumed Restful web services using spring to get data from external systems and configured log4j for logging purposes.
  • Tested the application, logged the results using Log4j and fixed defects in both Development and QA environment.
  • Involved in using Log4J to create log files to debug as well as trace application using WSAD.
  • Implemented Log4J for application logging and used the application logs for debugging any application issues.
  • Used LOG4J & J Unit for debugging, testing and maintaining the system state.
  • Developed the global logging module which was used across all the modules using Log4Jcomponents.
  • Used and configured Log4j for extensive logging and established logging standards for the application.
  • Implemented a logger diary with every high probability and necessary log results using Log4j.
  • Configured log4j frame work and implemented logging capabilities at different levels in the project.
  • Used the Log4j framework to log the application errors to the error logs.
  • Performed tracking the logs for errors, warnings and info by using Log4J.
  • Involved in configuring Log4j system and developed applications with log4j as logging system.
  • Used Log4j as logging mechanism and developed wrapper class to configure the logs.

Show More

16. Ajax

average Demand
Here's how Ajax is used in Java/J2ee Developer jobs:
  • Developed asynchronous data retrieval using AJAX.
  • Designed additional UI Components using Java Script and implemented an asynchronous, AJAX based rich client to improve customer experience.
  • Developed asynchronous means of retrieval of data from the server and database using AJAX features as well Java Script.
  • Involved in development of Front-End using JSP, HTML, Java Script, AJAX and Back-End using Hibernate ORM.
  • Worked on various client applications suggesting the use of Rich faces to add AJAX capability to the JSF application.
  • Used JavaScript and AJAX for client side validation and to create faster, user friendly and interactive web pages.
  • Developed JSF Components and implemented event handling using Java, JSF, AJAX and JavaScript for various modules.
  • Used AJAX to make asynchronous calls to the server and manipulating the DOM of the HTML pages.
  • Developed the interactive web page using Struts, Hibernate, Ajax, XML, Object oriented JavaScript.
  • Used AJAX in forms where the page is heavily loaded with user information for CRUD operations.
  • Developed payment flow using AJAX partial page refresh, validation and dynamic drop down list.
  • Involved in creating Ajax request for searching, creating search criteria, parsing Ajax response.
  • Used Spring MVC, Ajax, and Dependency Injection for handling presentation and business logic.
  • Used AJAX using DWR framework for implementing part of the functionality for information modules.
  • Involved in integrating UI using HTML5, JavaScript, AJAX and Angular with Bootstrap.
  • Used AJAX to load a part of the page dynamically and CSS for styling.
  • Designed and Developed the UI Framework built using JSF Apache My Faces, Ajax4JSF.
  • Implemented AJAX for asynchronous calls with the serve side processing without reloading the page.
  • Worked on Company Look Up module to search the company reports using AJAX.
  • Worked with Ext JS API along with AJAX to display Support Related Information.

Show More

17. Jdbc

average Demand
Here's how Jdbc is used in Java/J2ee Developer jobs:
  • Design and Implemented Java/JDBC framework to store/retrieve/update online data using SQL queries and stored procedures.
  • Used JDBC for database connectivity and used connection pooling to optimize database connections.
  • Configured application connectivity using JDBC.
  • Worked on security project to replace the existing general JDBC statement with JDBC prepared statement in order to prevent SQL injection.
  • Used Views and Functions at the DB2 Database end and Involved in integrating the business layer with DAO layer using JDBC.
  • Interacted and exchanged data with the help of WSDL based or REST based services using various transport protocols like JMS/HTTP/JDBC.
  • Developed mobile web application using Spring 3.0 MVC, Dependency injection, Spring JDBC Template for Oracle database operations.
  • Used JDBC, Spring JDBC and Hibernate and Entity beans to interact with the Database and implement database operations.
  • Used Hibernate as ORM tool to store the persistence data into the Oracle10g database and JDBC for database-independent connectivity.
  • Designed, executed and wrote different SQL queries for DB2 and incorporated it with Java for JDBC call.
  • Used spring framework in the development of a business bean and to interact with the Spring JDBC layer.
  • Created application to connect to database by using JDBC, connection pools, callable statements and prepared statements.
  • Developed SQL queries and stored procedures to update the database and used JDBC to connect to the database.
  • Implemented DAO classes to retrieve the profile information for all entities and did other configurations using JDBC.
  • Involved in writing JDBC and SQL as necessary to read write the data when hibernate is expensive.
  • Developed interface to display report data using JSP, JDBC, Oracle DB, and Collections API.
  • Worked on Database design, created functions, stored procedures, trigger and written queries using JDBC/SQL.
  • Connected database by using JDBC and Hibernate, and configured Hibernate Cache to reduce unnecessary database access.
  • Involved in the design and development of Data Access Layer using JDBC and Entity Beans 2.0.
  • Applied Spring Framework for transaction Management and Spring JDBC for building ORM, and Dependency Injection.

Show More

18. Design Patterns

average Demand
Here's how Design Patterns is used in Java/J2ee Developer jobs:
  • Designed the application using design patterns making precise determination about performance of the application.
  • Defined Architecture and developed framework classes implementing J2EE framework and design patterns.
  • Designed and developed application platform using design patterns and RUP paradigms.
  • Followed design patterns and conventions to avoid unnecessary configurations.
  • Utilized design patterns in the design of application functionality.
  • Incorporated layered communication with Design Patterns.
  • Designed and developed technical specifications using design patterns and SOA methodology using UML, Unit test, Integration & System testing.
  • Used design patterns like DAO, DTO, Facade, Iterator, Command, etc for the design of the application.
  • Designed and implemented J2EE design patterns such as MVC (Model View Control), DAO (Data Access Object).
  • Used various design patterns such as singleton, MVC, SOA for layer separation to reduce the application maintenance and support.
  • Provided mentoring and code review services to other developers to ensure that various J2EE technologies and design patterns are applied properly.
  • Implemented the application framework using various design patterns such as DAO, VO, Factory, Service Locator, etc.
  • Used Generics in Collections like Hash Map, List, Set and Design patterns for sorting, comparing, etc.
  • Implemented J2EE Design Patterns (Session Facade, Business Delegate, Business Object) Performed unit testing for the module.
  • Developed Data Access objects using JDBC API and also implemented using J2EE design patterns like Abstract DAO design patterns.
  • Used Design patterns such as Business delegate, Service locator, MVC, Session facade, DAO, DTO.
  • Used J2EE design patterns such as Front Controller, Abstract Factory pattern, and DAO in the architecture extensively.
  • Involved in applying design patterns in the project such as Business Delegate, Front Controller and Data Transfer Object.
  • Implemented J2EE design patterns Session Facade, Data Access Object, Business Objects and Service Locator for middle-tier development.
  • Developed framework classes implementing J2EE design patterns to the extent possible based on available resources and time period.

Show More

19. EJB

average Demand
Here's how EJB is used in Java/J2ee Developer jobs:
  • Developed back-end business/application logic through EJB's.
  • Developed Business Component using EJB.
  • Used IBM WSAD to develop different J2EE components like EJB's, Client jars, Web Modules and application EAR modules.
  • Developed Web services (using EJB3 annotations) with Ant builds & deployment to invoke EJB session beans using Hibernate.
  • Developed Entity Beans in EJB to interact with the database to update, retrieve, insert and delete values effectively.
  • Worked with EJB, Message Driven Bean (MDB) for storing data into IBM MQ depends on channels.
  • Created Action Classes which route requests to appropriate Enterprise Java Bean (EJB) components and service the request.
  • Involved in the application development using JAVA/J2EE, Hibernate, Struts, EJB, JMS, WID and WebLogic.
  • Implemented web services using Top Down EJB approach, to support external and internal applications and control the transaction.
  • Monitored the error logs using Log4J and fixed the problems developed various EJB Components to fulfill the business functionality.
  • Used EJB session bean and integrated with hibernate to make the transaction based on the result of the system.
  • Involved in the development of EJB's (Stateless Session Beans) as a part of Business Layer.
  • Developed EJB's (Stateless Session Beans and Entity Beans) for different model and business logic operations.
  • Implemented EJB's for Message Driven Bean and Developed Transfer Objects to transfer the data between different tiers.
  • Developed a business domain, which is internally handled by the Session bean (EJB) and Hibernate.
  • Developed procedures, which is used by the EJB components to do transaction with the Oracle Database.
  • Maintained the business standards and the requirements in EJB and deployed them on to WebLogic10 Application Server.
  • Developed Ant script to generate EJB Home and Remote Interfaces and also to build all the projects.
  • Designed and developed Service layer module interfaces and classes using Spring and EJB for data transaction process.
  • Developed business delegates and Service Locators to communicate with the Enterprise Java Beans (EJB).

Show More

20. ANT

average Demand
Here's how ANT is used in Java/J2ee Developer jobs:
  • Maintained constant communication with Business Analyst and Business Users to identify information needs as per business requirements.
  • Developed UI forms to validate on hand quantity and consume/release inventory of manufactured products.
  • Reviewed release notes, relevant documentation and participated in code reviews.
  • Developed well-structured and semantically correct code that meets JSTOR coding conventions.
  • Developed interfaces and final static variables for declaring constants.
  • Involved in constant discussion with stakeholders for enhancement requirements.
  • Developed Ant scripts for build-management and deployment activities.
  • Implemented system-wide Email Notification for important changes.
  • Used agile development practices and work in short iterations to deliver a continuous flow of the most important and valuable features.
  • Coded ANT scripts for compiling, building, packaging the WAR and deploying the WAR to Web Logic Application server.
  • Involved in making significant enhancement to many SAS services in Java and deploying code changes and resolving configuration related issues.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant to schedule the builds.
  • Worked on the several requirements important from Business Perspective taking the end to end responsibility of the requirement.
  • Performed Code Review to ensure Organization and Project level standards are met and checked for redundant code.
  • Worked with Amazon message queuing service SQS to transmit huge volume of data redundantly across multiple servers.
  • Transfer the information to an automated underwriting system to decision the loan and provide an instant decision.
  • Involved in writing Ant build scripts to build application and handle deployments to different testing servers.
  • Involved in invoking inventory REST service from POS (Point of sale) Of Monsanto seeds.
  • Implemented web services, used to retrieve data that tells whether claimant is incarcerated or not.
  • Developed Maven and ANT Scripts to do compilation, packaging and deployment in Web Sphere server.

Show More

21. Test Cases

average Demand
Here's how Test Cases is used in Java/J2ee Developer jobs:
  • Used the MockIto for creating the mock objects and tested the cases for different test cases in Test Driven Development.
  • Design and Review the test cases as per the functional Scenarios and incorporating the review comments as per the business.
  • Developed Jasmine unit test cases for controllers, services, directives and used Karma as the unit test runner.
  • Involved in writing the test cases to make sure it is working currently when configured with the peripherals.
  • Executed Java test cases written in JUNIT on daily basis and report the result to offshore team.
  • Involved in the end to end coding, testing of the system including writing unit test cases.
  • Automated driving of the application using Selenium tool and creation of test cases for the same.
  • Involved in the J Unit test cases for the application to support testing team in china.
  • Prepare High level design document as well as test cases for unit testing of project.
  • Helped in creating test cases and coordinated the overall execution of the test plan representatives.
  • Document of Test Cases, Test Plans, and Project Roll-out plan Functional Testing.
  • Test Driven Development Approach Was Used And Hence Worked Intensively On Developing Test Cases.
  • Created Framework for Integration Testing (FIT) based test cases for integration testing.
  • Involved in code review manual testing and bug fixing, prepared unit test cases.
  • Involved in preparation and execution of test cases for Unit testing and regression testing.
  • Performed the Unit test for the application and prepared the unit test cases.
  • Prepared the Test Plan for all the Test cases covering all the functionality.
  • Experience writing test cases and scenarios for System Integration and User Acceptance testing.
  • Created test cases for different layers using JUNIT and used Log4J for logging.
  • Developed unit test cases to test controllers and service using Karma / Jasmine.

Show More

22. Sequence Diagrams

average Demand
Here's how Sequence Diagrams is used in Java/J2ee Developer jobs:
  • Created models for application's dynamic behavior including Use-Case Models, Sequence diagrams and Collaboration Diagrams.
  • Prepared use-case diagrams, class diagrams and sequence diagrams as part of requirement specification documentation.
  • Involved in the re-engineering the entire Budget.COM application and developing the UML Sequence Diagrams for the entire project using Rational Rose.
  • Developed high level design documents, Use-case documents, Unit Test documents and created Use-Case diagrams, Sequence diagrams using UML.
  • Developed Use case Diagrams, Class Diagrams, Sequence Diagrams, Object diagrams using Rational Rose for designing the System Model.
  • Analyzed the use cases and defined the Object model using class diagrams, sequence diagrams, Component Diagrams, Deployment Diagrams.
  • Worked on the class diagrams and sequence diagrams for the design phase of the application related to Unified Modeling Language.
  • Elaborated Use cases based on the business requirements and I was responsible for creating the Class Diagrams and Sequence Diagrams.
  • Involved in analyzing the requirement, modeling the Classes and Objects, preparing sequence diagrams using UML and Rational Rose.
  • Involved in preparing TSD document with development flow and UML diagrams (Use case, Class & sequence diagrams).
  • Created Use Case diagrams, Object Model diagrams, Class diagrams, Sequence diagrams and deployment diagrams using Rational Rose.
  • Involved in the design of modules by creating Use case, Class realizations and sequence diagrams using rational Rose.
  • Created documents for Software design and work flow with sequence diagrams, data flow diagrams and entity relationship diagrams.
  • Involved in the creation of Use Cases, Class Diagrams, Sequence Diagrams for analysis and design of application.
  • Designed and developed Use cases, Sequence Diagrams and behavioral diagrams for new Alerts application from reference from RTC.
  • Developed process flow diagrams, sequence diagrams and Class diagrams for all the identified use cases using VISIO Professional.
  • Involved in analysis of business requirements and design class diagrams, sequence diagrams and prepare high level technical documents.
  • Involved in the designing of Use Cases, Class and Sequence diagrams and preparation of detail technical design document.
  • Used UML tools to design Use Cases, Class Diagrams, and Sequence Diagrams from the Business Requirements Document.
  • Developed UML diagrams like Use Case Diagrams, Class Diagrams and Sequence Diagrams to represent the detailed design phase.

Show More

23. DAO

average Demand
Here's how DAO is used in Java/J2ee Developer jobs:
  • Developed processing component to retrieve customer information from MySQL database, developed DAO layer using Hibernate.
  • Developed various Database interaction objects by implementing the DAO patterns.
  • Created various Data Access Objects (DAO's) for addition, modification and deletion of records using various specification files.
  • Developed Hibernate DAO classes and with the spring frame work manager classes retrieve and save the data from the database.
  • Designed and Developed Module based persistence layer under the guidance of DAO design pattern, ORM principles, using Hibernate.
  • Implemented the view layer using JSP, Business layer using Spring 3.0, and persistent layer using DAO and Hibernate.
  • Tested the individual classes such as DAO, services classes, action class and other modules using unit test cases.
  • Designed and implemented various design patterns include Singleton, DTO, DAO, Factory and Builder, Facade and Decorator.
  • Designed and Developed Struts Action classes, Data Access Object (DAO), Views using Struts custom tags.
  • Designed and implemented server side Java code using Struts framework and Hibernate DAO with Spring Integration on Tomcat server.
  • Created Hibernate mapping files Coded JSP's and Action classes, Action mappings, Business delegate and DAO classes.
  • Spring framework is used to implement Inversion of Control (IOC) and Data Access Object (DAO).
  • Developed Object Relational (O/R) Mapping using Hibernate4 and Develop Data Access Object (DAO) persistence layer.
  • Experience in writing Hibernate mapping metadata files (HBM) and Hibernate DAO or creating automatically using plug in.
  • Worked on Development of Hibernate including mapping files, configuration file and DAO implementation class (Business Component).
  • Develop application by Used the features of the Spring Core layer, Spring DAO layer and spring batch.
  • Involved in the Injection of Hibernate DAO's into Spring Services using Inversion of Control (IOC).
  • Created the Presentation Layer, Business Logic Layer, DAO and Transfer Object using IBM Rational Application Developer.
  • Used DAO, MVC, POJO class and created package which contains class files of connection to database.
  • Used Hibernate Query Language (HQL) and Custom Queries to query data from Oracle database in DAO.

Show More

24. Jquery

average Demand
Here's how Jquery is used in Java/J2ee Developer jobs:
  • Designed various grid panels and various UI components using EXTJS framework and JQUERY.
  • Designed UI pages using HTML, DHTML, JavaScript, JQUERY, JSP and Struts tag libraries.
  • Used to update the HTML pages using JQUERY, AJAX via JSON response.
  • Implemented AJAX functionality using JQUERY, EXT-JS, JSON and XML.
  • Used JQUERY widgets like Date Picker, Accordion, and Tabs.
  • Used JQUERY framework for AJAX calls.
  • Implemented client side data validations using JavaScript, jQuery and Server side data validations using Struts Validation Framework.
  • Developed client side and server side validations using validation controls using JQuery and JavaScript.
  • Developed jQuery based calendar to schedule appointments.
  • Developed UI validations using JQuery.
  • Implemented validation by using jQuery and HTML pattern, such as password validation, email validation, and security question validation.
  • Developed web Application Using Core Java, spring, Hibernate, HTML, CSS, Java Script, JQuery and Angular-JS.
  • Develop Web pages using Ajax, JavaScript, JQuery, JSP, JSF and XML that interact based on events.
  • Implemented excel based UI for the business users to define the business rules using DHTMLx3.0 and JQuery 1.5 UI Component.
  • Implement client side validation using JavaScript, JQuery and also Server side validation of form data using Spring MVC framework.
  • Developed by utilizing Spring, Hibernate, Struts, Oracle, JPA, JQuery, Java Script, Spring core.
  • Designed dynamic web pages using JSP, HTML, CSS, JavaScript, JQuery and BackboneJs for single page applications.
  • Developed the JQuery function with Ajax implementation to make the application user interactive and some GUI screens in JSP.
  • Extended the application to integrate with Web Apps using Ajax, JavaScript, HTML, JQuery and AngularJS.
  • Developed UI with Angular JS, Node JS framework and validations with JS, Ajax, and Jquery.

Show More

25. JMS

average Demand
Here's how JMS is used in Java/J2ee Developer jobs:
  • Implemented Messaging using JMS to notify different business services to consume data from recommendation system.
  • Communicated between different applications using Restful web services and JMS.
  • Developed applications to register subscribers, to communicate using JMS.
  • Updated item location asynchronously using JMS Server.
  • Used JMS to implement asynchronous communication.
  • Implemented the server side EJB components utilizing Session Beans and Message Driven Beans utilizing JMS for asynchronous communication of the tasks.
  • Implemented Service Oriented Architecture (SOA) framework for developing reusable services using open standards such as JMS and Web Services.
  • Implemented view layer using JSP, JMS for message oriented communications between the two systems and computational module using spring.
  • Used JMS concept for passing objects to various systems and used Microsoft MQ visual Browser to get hold of queues.
  • Implemented the Java Message Service [JMS] in the application to send and/or receive the events from/to upstream/downstream systems.
  • Used JMS for different applications to interact with each other by passing the data update to one end to another.
  • Implemented message driven bean(MDB) to read data from JMS Queue and send it to support team.
  • Developed server code using JMS, EJB, and Web Services under the guide lines of Service Oriented Architecture.
  • Used JMS API for posting the Asynchronous messages to the Topic and handle it using the Message Driven Beans.
  • Involved in writing JMS framework which can be used generically to send and retrieve JMS messages across the project.
  • Developed Message Beans, which were used to communicate with the Web sphere JMS to interact with queues.
  • Implemented JMS using IBM MQ series to provide access to other application, which maintain user Transactions.
  • Developed publisher, Subscriber model to send reminders about customer balances using JMS with MQ Series provider.
  • Involved in to pass messages like payload to track different statuses and milestones using EJB, JMS.
  • Used JMS (Java Message Service) to send, receive and read messages in the application.

Show More

26. Maven

average Demand
Here's how Maven is used in Java/J2ee Developer jobs:
  • Worked with Maven project file to automate complicated repetitive tasks and for automating standardized build processes.
  • Involved in using Maven for maintaining perfect external dependencies and building continuous integration.
  • Developed and published distributions artifacts using Maven build tool.
  • Followed Test Driven Development in Maven Architecture.
  • Used Maven build tool for compiling and packaging the application and used Jenkins with maven for application build and continuous integration.
  • Performed building and deployment of WAR, JAR files on test stage and production systems and used Maven to add dependencies.
  • Set up server and created Jenkins jobs to build and deploy the application in different environments using Maven and different profiles.
  • Experience in using MAVEN tool to compile, package and deploy the components to the Application Servers in different environments.
  • Used Maven as a build tool automating the building, testing, publishing and deployment loading all the dependencies.
  • Implemented ANT and Maven build tools to build jar and war files and deployed war files to target servers.
  • Implemented Maven Scripts to create JAR & dependency JARS and deploy the entire project onto the Apache Tomcat Server.
  • Worked with Jenkins in continuous Integration by using GIT tool and executed projects in Apache Maven and Ant.
  • Implemented Hibernate, an Object to Relational mapping framework, used Maven to automate the build process.
  • Implement Maven changes in master pom and configure all projects to accommodate the change and release strategy.
  • Used Ant/Maven scripts to build the application and deploy it on Application Server based on various environments.
  • Developed build script using Maven to build, package, test and deploy application in application server.
  • Managed project by using Maven, create and update POM to manage bundle dependency and version.
  • Used Maven, CMS for building the application EAR for deploying on Web sphere Application servers.
  • Involved in Maven based build process and continuous integration of the project using Hudson and Jenkins.
  • Used Maven2 to build application and involved in deployment of the application in different environment.

Show More

27. UML

average Demand
Here's how UML is used in Java/J2ee Developer jobs:
  • Identified System Requirements and Developed System Specifications, responsible for high-level design and development of use cases using UML /Rational rose.
  • Created Business Requirements document / UML relationship diagrams.
  • Involved in gathering requirements and developed various use case, sequence, and class diagrams in UML using IBM Rational Rose.
  • Used Object UML tool to generate the UML and Sequence flow diagrams and class diagrams respective to each use case given.
  • Designed and developed Use-Case Diagrams, Class Diagram and Object Diagrams using UML Rational Rose for OOA/OOD techniques using Enterprise Architect.
  • Involved in design and review of UML Documents like USE cases, class, sequence, communication, deployment diagrams etc.
  • Involved in UML modeling and development of Class diagrams, Sequence diagrams, and Use case Transaction diagrams using Visio2003.
  • Involved in creating case diagrams, object model diagrams, class diagrams, deployment diagrams etc using UML/Rational Rose.
  • Involved in Object Analysis, design and documentation of the application model using Unified Modeling Language (UML).
  • Involved in collection of the requirements and detailed system study and Writing the use cases using the UML methodology.
  • Used UML diagrams to create detail design document which include functional spec, code spec, screen spec etc.
  • Designed and developed the Class Diagram, Object Diagram and Sequence Diagram etc., using UML modeling language.
  • Design UML diagrams like class diagram, sequence diagram for various modules using UML tools for system design.
  • Used Star UML for drawing the Use case diagrams, Class diagrams and Sequence Diagrams in design phase.
  • Used UML use cases to give a better understanding of the design flow depending on the requirement document.
  • Involved in the Design and generation of activity, sequence and class diagrams using UML and Enterprise Architect.
  • Captured the user requirements with Use-Case diagrams and delivered Class and Sequence diagrams using UML and Rational Rose.
  • Performed object oriented modeling and design using UML diagrams like Class diagrams, use cases, sequence diagrams.
  • Develop Technical Documents includes UML Class diagrams, Use Case diagrams and Sequence diagrams, State diagrams.
  • Created UML Use Cases, Sequence diagrams, Class diagrams and Page flow diagrams using Rational Rose.

Show More

28. Presentation Layer

average Demand
Here's how Presentation Layer is used in Java/J2ee Developer jobs:
  • Developed application using Spring MVC framework components in presentation layer.
  • Developed dynamic content of presentation layer using design patterns.
  • Constructed presentation layer implementing Struts framework.
  • Developed the Presentation Layer using MVC Struts Framework and also used Tiles Layout for View Transactions and User Activity Monitoring module.
  • Implemented web presentation layer as a set of JSF pages which are populated using managed beans on the back end.
  • Implemented Presentation layer using CSS Framework, backbone, angular JS, Wire-framing, HTML5 and used JavaScript for validations.
  • Implemented Spring MVC framework in the presentation layer to coordinate invocations of Controller classes and rendering of Java Server Pages.
  • Redesigned & Migrated the Presentation layer from Struts to Spring MVC with Controller Classes, Model Beans & View components.
  • Have worked on development of RDM GUI (presentation layer) to enter eligibility data using spring web flow.
  • Developed the presentation layer using JSP, Struts Tag libraries, HTML5, CSS3 and client validations using JavaScript.
  • Developed the presentation layer and GUI framework that are written using HTML and client-side validations were done using JavaScript.
  • Implemented spring controllers with annotations, validations using model attributes to pass request from presentation layer to helper classes.
  • Used the Tiles Framework and Tag Libraries in the presentation layer to simplify the complexities of the application.
  • Involved in the development of Presentation layer using JSP, HTML, CSS, JavaScript and AJAX.
  • Involved in coding for the presentation layer using MXML, ActionScript, XML, XSLT and JavaScript.
  • Developed application using SpringMVC- presentation layer, Spring-Service layer, Spring DAO- persistence layer and Spring Batch.
  • Developed presentation layer using JSF UI components, JSP, HTML, Java script and CSS.
  • Designed layout of Web pages using tiles & CSS and involved in development of presentation layer.
  • Implemented SQL, PL/SQL Stored Procedures, Triggers and Cursors and JPA to implement presentation Layer.
  • Designed and developed presentation layer using Spring MVC Framework, Ice Faces and Spring Web Flow.

Show More

29. Websphere

average Demand
Here's how Websphere is used in Java/J2ee Developer jobs:
  • Deployed the application onto WebSphere application server and developed Software Requirement Specification Document based on client requirement.
  • Used WebSphere Integration Developer for developing the application and deploying various components of the application.
  • Used Jetty server during development environment, but WebSphere Application Server during production and quality.
  • Developed different application in Rational Application Developer and deployed application on WebSphere Application Server.
  • Installed/Configured RAD/WebSphere Application Server on the local workstation to facilitate development/testing/deployment of the application.
  • Configured development environment using WebSphere application server for developer's integration testing.
  • Developed and tested the application on WebSphere application server.
  • Worked on WebSphere MQ for communication of non-concurrent applications.
  • Configured WebSphere development environment integrated testing and test environments.
  • Installed, configured and maintained WebSphere application server.
  • Developed JMS (MDB) solutions to transmit data over XML to save data asynchronous way through WebSphere MQ messaging.
  • Spring Framework and JDBC is being used for storing and retrieving the data from MS-SQL along with WebSphere Application Server.
  • Used ANT scripts to create JAR, EAR, War files and deployed the application on WebSphere application server.
  • Experience in deploying applications in web and app servers like BEA WebLogic, Websphere8.1 Enterprise and Apache Tomcat Servers.
  • Deployed and tested the prototype on WebSphere Test Environment and contributed to deployment and maintenance on WebSphere Application Server.
  • Worked on IBM's Business Process Choreographer (BPC) for business-process applications within IBM WebSphere Application Server.
  • Set up WebSphere Application server and used Ant tool to build and deploy the application in Web Sphere.
  • Installed WebSphere application Servers in clustered mode to balance the load in case of increased traffic and fail-over.
  • Worked with IDE as Spring Tool Suite (STS) and deployed into Tomcat, WebSphere Servers.
  • Executed complete implementation of business/data access layer in EJB's and other classes on WebSphere Application Server.

Show More

30. Wsdl

low Demand
Here's how Wsdl is used in Java/J2ee Developer jobs:
  • Design and Developed using WebService using Apache Axis 2 * Designed and developed required WSDL and XSD for the services.
  • Experience developing WSDL, SOAP for Web Services and dealing with errors, exceptions and exception propagation in Web Services.
  • Designed and Developed Web services using technologies UDDI, WSDL, SOAP, REST to communicate to the other modules.
  • Involved in developing Web services and WSDL files for Authentication and connecting GIS server for creating routes for inspectors.
  • Used Web services - WSDL and SOAP for getting credit card information of the insured patients from third party.
  • Implemented and used Web services with the help of WSDL and SOAP to update the agent related information.
  • Developed Web Service with Axis2.0 client interface with JAX-RPC from WSDL files for invoking the methods using SOAP.
  • Utilized WSDL and SOAP to implement Web Services in order to optimize performance by using remote model applications.
  • Communicated with AT&T preferred vendors applications using Web Services with the help of SOAP and WSDL.
  • Experience in development of JAX-WS, Apache Axis for Web services, Web Services using SOAP, WSDL.
  • Consumed Web Services for transferring data between different applications, experienced with SOAP/WSDL and Restful web services.
  • Involved in the development of on-line account management, order and Payment Processing using WSDL/SOAP web services.
  • Used WS-CORE Framework (WSDL) for web services to provide/consume the Web services from/to down-stream Systems.
  • Communicated with legacy systems by using the soap based web services, such as SOAP, WSDL.
  • Implemented WebServices for communicating one application to another application by using SOAP, WSDL and EJB Technology.
  • Developed SOAP Web service following Top-down approach by using XSD, WSDL, Spring CXF and JAX-WS.
  • Used SOAP web services to extract client related data from databases using WSDL, XML and SOAP.
  • Used web services concepts like SOAP, WSDL to interact with other projects for sharing information.
  • Created Web Services using SOAP, WSDL to provide services to other systems within the company.
  • Developed server-side services using Java5.0, Spring 2.5, Web Services (SOAP, WSDL).

Show More

31. Tomcat

low Demand
Here's how Tomcat is used in Java/J2ee Developer jobs:
  • Deploy the application on Tomcat Server and perform other administrative activities on Tomcat application server via Linux.
  • Designed, developed and deployed application using Eclipse and Tomcat application Server.
  • Used Apache Tomcat in development environment and WebSphere in production environment.
  • Involved in Deploying and Configuring applications in Tomcat Application Server.
  • Configured development environment using Tomcat application server for development team.
  • Performed deployment by utilizing WebLogic and Tomcat Web server.
  • Performed deployment of applications on Apache Tomcat Application Server.
  • Participated in application deployments on Tomcat server.
  • Maintained administrative oversight process using Tomcat.
  • Integrated With Apache Tomcat/Jetty Application Server.
  • Deployed application using Tomcat Application Server.
  • Developed applications using Apache tomcat.
  • Used Tomcat server for development/deployment.
  • Implemented the static web page using Apache Tomcat 7.5.5 and the database used to store the information was oracle database 11g.
  • Deployed the application on Apache Tomcat application server and used Ant for builds and deployments using Hudson continuous integration tool.
  • Used Apache tomcat as a web server and WebLogic 10.3.6 as an application server to deploy various components of application.
  • Worked on the Eclipse EE framework to develop the code and deploy the application by integrating to the Tomcat Server.
  • Used various test servers such as Apache Tomcat, WAMP, MAMP to check the functionality of the developed code.
  • Involve in performance tuning, configuration and deployment of application on Apache Tomcat and Web logic Application Servers.
  • Transformed the standalone application into a client/server application using Adobe Flex, BlazeDS, Tomcat and Active MQ.

Show More

32. Version Control

low Demand
Here's how Version Control is used in Java/J2ee Developer jobs:
  • Used Subversion for software configuration management and version control.
  • Performed application development using RAD and WebSphere Application Server (WAS) Used Rational Clear Case for version control.
  • Used GitHub Enterprise version as a version control tool, and used GitHub Lab to consume configuration profiles.
  • Used Maven framework to build the projects and also worked on GIT and Subversion version control tools.
  • Involved in use Git to share the code and version control, use JIRA to track project.
  • Used Clear Case for version control, JIRA, Clear Quest for defect tracking and analysis.
  • Used SVN for version control and Log4J logging framework to write Log messages with various levels.
  • Implemented version controlling by using SVN and Eclipse was used as an IDE for the development.
  • Used GIT as a version control system to store current and previous versions of source code.
  • Worked with IBM Web-Sphere as the Application Server, SVN and GIT-HUB as the version controllers.
  • Used GIT for version control and used IBMRAD 6.0 as the IDE for implementing the application.
  • Worked with IBM Rational ClearCase as version control tool for maintaining source code and project documents.
  • Used Clear Case as version control system in order to manage source code and content.
  • Worked on Subversion as version control system and IBM Clear Quest as Issue Tracking System.
  • Followed RUP Process and used VSS for version control and used JUNIT for unit testing.
  • Developed the different components of application using RAD IDE and used GIT for version control.
  • Used Jenkins as build tool, Log4J for logging and used SVN for version control.
  • Used SVN to check-in and check-out and co-ordinate among team members for Version Controlling.
  • Configured and used sub version control System (SVN) for source code control.
  • Used Maven Plug-in for configuring and building projects and used GIT for version control.

Show More

33. SVN

low Demand
Here's how SVN is used in Java/J2ee Developer jobs:
  • Used Apache Tomcat Application Server for application deployment in the clustered window environment * Used SVN repository for version control.
  • Involved in designing, development of internal sub module which updates files to SVN repository directly using SVN Kit.
  • Create monthly report based on Ramp framework and use SVN to do version control and Jenkins to build project.
  • Managed source code repository using SVN tool and responsible for creating branch and merging code for various prod release.
  • Used IntelliJ as development tool, Tomcat as application server, Git and SVN was used for version controlling.
  • Used SVN for supporting software configuration management (SCM) of source code, configuration management and version control.
  • Used SVN version control to track and maintain the different version of the project and merge into trunk.
  • Managed build, reporting and documentation from the project information using Maven Tool and SVN for version control.
  • Used SVN as Version Control Tool and Clear Quest, RTC used for Enhancement Requests, Defect assignments.
  • Used SVN to manage the versions and Merge the code of the application development for its enhancements.
  • Used Eclipse as IDE to develop the application and SVN as a source control for code changes.
  • Used Tortoise SVN as version control to tool to keep and share the code in development period.
  • Code check in and check out process using SVN (sub Version control) for version Controlling.
  • Used Maven as build tool and worked in an Agile work environment along with SVN version control.
  • Used SVN for version control across common source code used by developers and Maven for application build.
  • Performed migration of source code repository from SVN to GIT as a part of Tech stack upgrade.
  • Utilized Log4J for debugging, SVN for version control, and Maven to build entire module.
  • Used Rational Software Architect for coding the application and using Tortoise SVN for change control.
  • Integrated eclipse and SVN and was responsible for creating the Branches in SVN for releases.
  • Used SVN as the version control system and built the application by Maven build script.

Show More

34. Business Logic

low Demand
Here's how Business Logic is used in Java/J2ee Developer jobs:
  • Developed stored procedures to implement business logic and called from hibernate using Callable statements.
  • Developed several standard utility custom validation classes for business logic and Service Layers.
  • Project mainly dealt with business rules management that externalized business logic.
  • Developed business logic/back-end code using Java and ADF Business Components/BC4J.
  • Designed and implemented Java Applications containing the Business Logic.
  • Designed and developed Session beans to implement business logic.
  • Developed many helper classes to implement business logic.
  • Developed Session Bean for implementing application business logic.
  • Developed the Derivatives Business logic layer/components using Spring.
  • Developed business logic using Spring Service layer annotations.
  • Core data aggregation business logic implementation in Java.
  • Involved in Business Logic development using Hibernate.
  • Implemented monitor classes and middle-tier business logic.
  • Implemented Business Logic using POJO's and used Docker for Continuous Integration and Continuous Deployment(CI-CD) of the applications.
  • Developed Java Bean Classes for implementing Business logic using EJB 3.0(Stateless session, entity, message driven beans).
  • Developed the Action classes to execute the business logic and Action Forms to collect the input data from the users.
  • Designed JSP and created java beans, developed server and client validation fulfilling business logic for creation of new accounts.
  • Worked on enhancing the existing components as per the Georgia State requirements and coding various components and its business logic.
  • Developed and deployed Spring's Session to implement the business logic and to handle various interactions with the database.
  • Wrapped Entity Beans with Session Beans to handle the business logic to persist the information in the vendor module.

Show More

35. Unix

low Demand
Here's how Unix is used in Java/J2ee Developer jobs:
  • Programmed in Java/C++ in Unix environment to develop client/server cable applications.
  • Developed Multi-Threaded/Concurrent applications and UnixShell Scripting.
  • Created Unix Shell Scripts for sequential execution of Java scripts including data extraction, loading and Oracle Stored Procedure execution.
  • Involved in installation and configuration of Web Logic Application Server on Windows XP and Unix/Linux systems for the application.
  • Involved in writing the UNIX shell scripts to execute batch files and logs the data on the production servers.
  • Used the Unix shells to combine and repetitive sequence of command into a single command while testing the project.
  • Worked on UNIX shell scripting for setting up and running the application and even for daily maintenance and backups.
  • Used UNIX Shell Scripts for some UNIX based and system based needs and also worked with UNIX System Commands.
  • Have written the automated build scripts to build and deploy portal applications using ant and UNIX shell scripting.
  • Used Log4J API for logging and debugging as well as developed UNIX shell scripts for performing administrative tasks.
  • Deployed application on UNIX server in DEV, UAT, BCP and Production environments in WebSphere application server.
  • Designed and developed Value Objects to carry the data between the different layers of the application in UNIX.
  • Write Unix shell scripts to monitor batch jobs, and generate email alerts in case of failures/errors.
  • Used log4J for logging and debugging of the application and part of deploying the application in Unix.
  • Configured and verified the automation of build process using continuous integration tool, cruise control on UNIX.
  • Developed Unix Scripts and DBMS Jobs to automate jobs and loading data into the Database using SQL*Loader.
  • Involved in development of UNIX shell (Bash) scripts to automate most of the tasks.
  • Deployed allocations in the WebLogic application servers and written automation scripts using PERL on UNIX boxes.
  • Used Unix Scripts and commands for fixing the issues as part of production support and maintenance.
  • Used UNIX commands and Shell scripting for production maintenance activities of the servers for the organization.

Show More

36. API

low Demand
Here's how API is used in Java/J2ee Developer jobs:
  • Designed and developed migration path from Spring in order to promote rapid development and code maintainability.
  • Designed and implemented a layer for accessing application reference data from oracle database using Hibernate API.
  • Developed database-driven web interfaces for rapid, real-time information sharing.
  • Project requires rapid turnaround for troubled tickets and solution analysis.
  • Resolved the source API/configuration compatibility issues.
  • Created connections to database using Hibernate SessionFactory, HibernateAPIs to retrieve and store data to the database with Hibernate transaction control.
  • Used Dependency Injection feature of spring framework and integrated with O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Created/managed MongoDB/NoSql collections and handled CRUD (Create, Read, Update, Delete) operations on using Java libraries/API's.
  • Used Struts Framework, based on the Model View Controller architecture, for rapid application development and ease of maintenance.
  • Worked with agile team in 1-week sprints to rapidly develop web services demonstrating output weekly to partners and incorporating feedback.
  • Design and Coding of centralized logging mechanism for the project using the Apache's Log4J popular logging API.
  • Developed REST API for BSL (Billing Service Layer) and Payment service using Jersey and Spring framework.
  • Designed and added new features to the existing application Worked on developing hands-on API support for the application.
  • Created Java Mail API is used to send notifications about important updates such as claim status change.
  • Designed and implemented Export functionality using Jakarta - POI API to export the data in various formats.
  • Used JDBC API, developed data access classes using JDBC and involved in writing SQL statements.
  • Designed and Developed Java classes, XML Mapping files and Service classes to use Hibernate API.
  • Implemented hibernate mapping for the statistics data for different storage Objects and programming using Hibernate API.
  • Involved in using Persistence API Hibernate, to views and queries data with Oracle database.
  • Used Java Mail Sending API for sending detailed notifications and the receipt to the customer.

Show More

37. CVS

low Demand
Here's how CVS is used in Java/J2ee Developer jobs:
  • Involved in setting up baseline code in CVS, created branches managed parallel development and performed merges and code roll outs.
  • Experience in using version control and configuration management tools like SVN, Clear Case, CVS, Subversion and GIT hub.
  • Maintained selenium & Java automation code and resources in source controls like CVS, SVN over tine improvements and new features.
  • Used CVS for source control, version management and Bug Tracker and various inbuilt tools for bug reporting and tracking.
  • Used Maven for version control and configuration management and changed multiple VCS for example CVS and SVN for respective advantage.
  • Experience of configuration tool CVS, Clear Case and SVN developing on Linux, Mac, Windows Operating Systems.
  • Created test cases and Unit Testing is done using JUNIT Framework using ANT & used CVS for Version Controlling.
  • Environment/Utilized tools: Java, HTML, CSS, JavaScript, XML, CVS, WebLogoc Application Server 8.1
  • Source code maintenance using CVS that includes setting up the baselines, creating users and granting permissions.
  • Used Log4J for logging and tracing the messages and used CVS for version control for the project.
  • Worked with various version control tools like CVS, Clear Case and Subversion(SVN).
  • Used CVS and perforce for software configuration management and version control of the two development projects.
  • Used CVS as Version Control Tool to perform Checking-out and Checking-in of codes from the repository.
  • Used CVS for maintaining the Source Code Designed, developed and deployed on Apache Tomcat Server.
  • Used CVS for version control and used Eclipse as the IDE for developing the application.
  • Used CVS as a repository tool to add, retrieve or move the source code.
  • Developed automated build scripts and deployment scripts for the entire project using Ant and CVS.
  • Implemented Maven to compile, package and deploy the application and version control by CVS.
  • Used CVS for version control and IBM RAD as the IDE for implementing the application.
  • Used Clear Case, CVS, Maven, and Subversion for Source code version control.

Show More

38. Front End

low Demand
Here's how Front End is used in Java/J2ee Developer jobs:
  • Worked on middle tier using Spring2.0 where the main business rules are incorporated and provides business functionality to front end applications.
  • Implemented JSF 1.2 framework in the front end, EJB in the Business layer and Hibernate in the back end.
  • Used JackBe, HTML and JavaScript on the client side with style sheets as main technologies for front end development.
  • Developed front end modules and consumed various Web services in the business layer using protocols like REST in the application.
  • Used SOAP based Web Services from scratch to develop interfaces to integrate between front end systems and back end systems.
  • Used LCDS for a strong Client Server framework to leverage the flexibility between front end and java applications.
  • Consumed the Restful web services to display the response results in the front end of Order status project.
  • Involved in implementation of front end validation component using JAVASCRIPT, server side validation component using Java classes.
  • Designed and developed the front end using HTML, CSS, JavaScript, GWT and tag libraries.
  • Involved in Designing and developing the front end using HTML, JavaScript, JSP and StrutsTag Library.
  • Developed front end components using Ice faces/Ice mobile for create, edit, and search checklists screens.
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium.
  • Used JavaScript and CSS to validate the data of user inputs or from front end browser.
  • Designed and developed front end using JSP, JSTL, JQUERY and other custom tag libraries.
  • Developed the Front end application using JSP and HTML and client side validation using JavaScript.
  • Created Angular JS controllers, directives, models for different modules in the front end.
  • Used JSF (Java Server Faces), Ice-Faces framework for building the front end.
  • Used JavaScript and Struts validation framework for front end as well as server side validations.
  • Implemented REST web service calls to provide data to be integrated on the front end.
  • Used JavaScript for client side validations and AJAX to create interactive front end GUI.

Show More

39. Eclipse IDE

low Demand
Here's how Eclipse IDE is used in Java/J2ee Developer jobs:
  • Eclipse IDE Helios for the Local code development and a use of WebLogic application server for deploying and running the application.
  • Implemented code for Web services using Rest protocol from Gecko byte in the location of near bye dealer using Eclipse IDE.
  • Worked extensively on the Eclipse IDE for developing the EJB code and deploying the modified code to the Apache Tomcat servers.
  • Used My Eclipse IDE, configured and deployed the applications onto Apache Tomcat 7.0 and Apache Tomcat 8 application servers.
  • Configured Eclipse IDE to deploy applications automatically on to WebSphere and Apache Tomcat servers for validation after a successful build.
  • Used My-Eclipse IDE as development environment, Designed, Developed and Deployed EJB Components (EAR) on JBoss7.
  • Used Apache Ant for build process and Eclipse IDE to write the code and to integrate the application.
  • Used Eclipse IDE and Ant to build and deployed the application war file to tomcat and WebSphere server.
  • Deployed the Application on Oracle Implementation with JSP, JavaScript, and Struts Validation framework on MyEclipse IDE.
  • Review Manual test cases thoroughly and develop efficient automation scripts with Selenium WebDriver using in Eclipse IDE.
  • Used Maven build tool to build the application on Eclipse IDE and deployed on IBM Web Sphere.
  • Used Eclipse IDE tool to develop the Micro services and SOAPUI for Testing of web services using.
  • Used tools such as Eclipse IDE, TOAD for application development and SVN for version control.
  • Used Eclipse IDE for development, configured and deployed the application on to WebLogic using Maven.
  • Developed the application through Eclipse IDE using its plugins, build, support and debugging tools.
  • Implement and code processes in Java and BPL using Oracle BPM Studio and Eclipse IDE.
  • Used Eclipse IDE for developing the applications and WebLogic for deploying various components of application.
  • Used Tortoise SVN for managing code throughout development phase and used Eclipse IDE for development.
  • Involved in installing and configuring Eclipse IDE, Service Mix 4.4 and MAVEN for development.
  • Used Eclipse IDE for the development of application and having sound knowledge on shortcut keys.

Show More

40. Jstl

low Demand
Here's how Jstl is used in Java/J2ee Developer jobs:
  • Developed user-interface screens using JSP, JSTL tags, custom tag library, HTML, DHTML and spring MVC frame works.
  • Developed the presentation-tier using Struts (actions, form-beans, validation, tags), JSTL, JavaScript, and CSS.
  • Used JSTL tag Library and Struts Tag Library in JSP for flow control, URL management, data formatting and internationalization.
  • Developed the complete Exception module using the existing framework that embraces Struts, Java, JSP, JSTL, and Ajax.
  • Developed Custom Tag Libraries for the use in web pages by using JSTL packages for development of Web Pages.
  • Developed a web-based reporting for credit monitoring system with HTML, XHTML, JSTL, Custom tags using Struts.
  • Design and Development of maintenance application involving Spring MVC, Web Services, JSP, JSTL, Java Script.
  • Designed intuitive web UI/UX for both librarians and users using JSP, JSTL, HTML5 and custom CSS3.
  • Developed JSP's, Strictly Confining To The Policy Of No Java Use In Them By Using JSTL.
  • Developed web based reporting with HTML, XHTML, JSTL, Custom tags and Tiles using struts Framework.
  • Developed JSP pages using HTML, JSTL Tag Library, Struts Tab Library, and JSP Custom Tags.
  • Developed various JSP's using spring tags and JSTL and implemented validations using spring MVC error handlers.
  • Used Spring tags, JSTL, custom tags and extensive JavaScript for the whole web application.
  • Involved in the implementation of a customer website using HTML, JSP, JSTL, JavaScript.
  • Developed publish API Module presentation layer using JSTL, JSP, HTML, DHTML, JavaScript.
  • Designed and developed front-end GUI components using GWT, HTML, JavaScript, CSS, JSTL.
  • Worked on JSP, JavaScript with JSTL and Struts 2.0 Tag Library, with nested attributes.
  • Developed UI navigation using Struts MVC architecture (JSP, JSTL, and Custom Tags).
  • Developed Presentation and Controller layers using JSP, HTML, Custom Tag Libraries and JSTL.
  • Developed new Web interface using JSP, JSP Standard Tag Libraries (JSTL).

Show More

41. JSF

low Demand
Here's how JSF is used in Java/J2ee Developer jobs:
  • Used JSF Navigation library to dynamically assemble presentation pages from reusable components.
  • Implemented both server/client validations using JavaScript and JSF Validation Framework.
  • Implemented validations using JSF validation framework and Java Script.
  • Developed JSF navigation rules for Event create/edit/update/delete/view actions.
  • Designed and developed business components using JSF controller.
  • Used JSF to support internationalization and accessibility.
  • Developed Managed beans and defined Navigation rules for the application using JSF and several user interface screens using Ice Faces Components.
  • Involved in the application development using JAVA/J2EE, Multi-Threading, JSF, ADF, JMS, Oracle and WebLogic Application Server.
  • Developed JSF Model components (creation, configuration, and tuning of DOA objects, view objects, bindings).
  • Developed the application using JSF, spring, Java, Java script, hibernate, Ajax and SQL server.
  • Implemented UI screens using JSF for defining and executing UI flow in the application for the Order Guide module.
  • Created Action Listeners and Action Events for all the JSF related Pages to handle all type of Actions.
  • Designed and developed the application using Java Server Faces (JSF), Spring, and Hibernate frameworks.
  • Used the JSF UI component classes to get the component state and maintain the reference to the objects.
  • Performed validation for client side as well as server side with the help of JSF Validation Frame Work.
  • Used JSF for handling error messages in the application and Used Web Logic Workshop page flow technology.
  • Integrated Spring and Hibernate to develop the business layer which serves the data required for JSF beans.
  • Used JSF tags and Content Server tags for writing java, JSF code and rendering the assets.
  • Developed business layer and controller classes using JSF managed beans and developed XHTML files for the view.
  • Designed and Developed the UI Framework built using JSF 2.2 with Prime Faces and Rich Faces.

Show More

42. ORM

low Demand
Here's how ORM is used in Java/J2ee Developer jobs:
  • Developed JavaBeans with Hibernate for necessary transactions like fetching the required data, updating the customer information.
  • Performed a thorough unit testing and resolved several data related issues before migration to production.
  • Developed the Encryption Decryption program to secure sensitive data like user account information.
  • Produced a Web service using REST with Jersey implementation for providing customer information.
  • Managed the development team at offshore and provided necessary information and artifacts.
  • Developed message routing transformation services using Mediation Modules from within ESB.
  • Implemented spring services to perform specific business operations using Dependency Injection.
  • Developed SOAP web service to exchange secure information between different applications.
  • Modified and migrating existing applications for fine-tuning and performance improvements.
  • Performed design, code reviews and prepared detailed documentation.
  • Performed Spring Security to authenticate and authorize users.
  • Performed GUI testing for Functional Specification using WinRunner.
  • Used Commons Validation framework for validating forms.
  • Implemented/optimized complex stored procedures for performance enhancements.
  • Used Spring Container to performed dependency injection.
  • Performed machine learning experiments using an Azure ML studio, which uses K-means clustering and interacted with the Microsoft Azure Cloud.
  • Project Description: The Customer master is the Thomson Financial customer information Data base where all the client information is stored.
  • Developed SQL queries including joins, unions that perform data retrieval for the application, according to the business rules.
  • Used Struts validation framework for validating data at server side and used Java script to perform validations at client side.
  • Bulk provisioning of IDs, maintenance of IDs, update of packs functionality is also integrated with current IDM platform.

Show More

43. Jboss

low Demand
Here's how Jboss is used in Java/J2ee Developer jobs:
  • Deployed application on JBOSS application server environment.
  • Experience in implementing Service Oriented Architecture (SOA) solutions using JBOSS ESB architecture, JMS and Web services.
  • Used NetBeans IDE * Developed ANT scripts to build and deploy the application in the JBOSS Application Server.
  • Implemented a messaging module using Java Messaging Service (JMS) to run on JBOSS Application Server.
  • Involved in integrating the JBOSS and Tomcat Sever with different Databases like Oracle and My SQL.
  • Used JBOSS ESB's Gateway Listeners and ESB Aware Listeners to exchange messages on the bus.
  • Used Tomcat as application server on development environment and JBOSS on test and Production environment.
  • Worked on Messaging system (JMS) using Hornet Q with JBOSS Server.
  • Created WAR/EAR files using MAVEN build and deployed them on JBOSS server.
  • Utilized Adobe Flex, Hibernate and Spring to implement project within JBoss5.
  • Used Maven to build the war file and application server JBOSS 6.
  • Deployed the builds of the developed application on JBOSS 4.0.0 application server.
  • Implemented entire J2EE compliant application using Spring with JBOSS application server.
  • Develop the business logic using core java, spring JBOSS BRMS.
  • Worked extensively on JbossESB and created multiple services with Action Pipeline.
  • Migrate applications from proprietary J2EE server technologies to open source JBOSS.
  • Diagnose and solve JBOSS ESB Application performance and stability issues.
  • Participated in creating deployment scripts and deploying applications to JBOSS.
  • Configured JBOSS Application server and deployed the web components.
  • Developed, Tested and Deployed applications in JBOSS 7.

Show More

44. Singleton

low Demand
Here's how Singleton is used in Java/J2ee Developer jobs:
  • Developed the application using industry standard design patterns like Singleton, Factory Pattern for better maintenance of code and re-usability.
  • Designed User Defined tags using observer pattern and singleton pattern for communicating with Database.
  • Developed design Patterns like Factory and Singleton and used extensively.
  • Implemented database connection pooling using Singleton Class.
  • Used design patterns like Factory/Singleton.
  • Implemented factory and Singleton Patterns.
  • Implemented the Singleton Pattern for the Database Connection Class to check whether the connection object already exists to improve the efficiency.
  • Implemented the application by using several design patterns such as Front Controller, Bean Factory, Singleton, Data Access Object.
  • Implemented the application with help of various design patterns like Singleton, Factory, Session Facade, Spring MVC and DAO.
  • Worked on J2EE Design Patterns (Singleton Pattern, Factory Pattern, and Business Delegate Pattern) for Middle Tier Development.
  • Used design patterns such as Builder, Immutable, Singleton, Adapter, Observer, Factory, Iterator, Template Pattern.
  • Utilized various design patterns in the process including Singleton, Factory, DAO, Model View Controller and Command Design Pattern.
  • Utilized design patterns: Value Object, Business Delegate, Service Locator, Singleton, Data Transfer Objects, and DAO.
  • Implemented different Design patterns like DTO, DAO, and Service Locator Pattern, Singleton Pattern and MVC architectural design pattern.
  • Implemented various Design Patterns such as Factory, Singleton, and Template Design pattern to add definition to the design.
  • Designed and developed functionality with excellent understanding of design patterns like singleton, List Iterator, Command, Factory etc.
  • Implemented frameworks using design patterns that include, Command Pattern, Business delegate, Data transfer object, Singleton Pattern.
  • Involved in implementing various design patterns like Singleton, Data Access Object, Data Transfer Object and Service Locator.
  • Implemented and used Design patterns like Singleton, Factory, DAO and Strategy Design Pattern for Developing Web applications.
  • Utilized Session Facade, Data Access Objects, Service Locator, Transfer Object, Singleton and other J2EE patterns.

Show More

45. IOC

low Demand
Here's how IOC is used in Java/J2ee Developer jobs:
  • Developed application business components and configured beans using Spring IOC.
  • Applied Spring MVC, AOP for writing Spring Controllers for Transaction Management and Business Services and Spring IOC for Dependency Injection.
  • Used Springs Inversion of Control (IOC) for wiring the business components and services across different Tiers within the application.
  • Used Spring IOC (Inversion of Control)/DI (Dependency Injection) to wire the object dependencies across the application.
  • Injected java objects in the context using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
  • Involved in developing code for obtaining Hibernate bean references in Spring framework using Setter Dependency Injection(DI) or IOC.
  • Configured Spring Beans and implemented IOC (Inversion of control) for the separation of control layer from the service layer.
  • Implemented Spring IOC setter Method Injection and writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Spring Aspect Oriented Programming (AOP) and Inversion of Control (IOC) were also utilized for transaction management.
  • Developed N-tier architecture Spring MVC, Spring IOC & Hibernate along with User interfaces JavaScript, CSS, and HTML.
  • Implemented the application using Spring IOC, Spring MVC Framework, spring Batch and handled the security using Spring Security.
  • Developed the J2EE Application using Oracle Database and Spring IOC Framework and deploying to IBM WAS 6.0 application server.
  • Worked with Inversion of Control (IOC) and Aspect Oriented Programming (AOP) concepts of spring framework.
  • Worked on Spring application framework features IOC container and AOP and integrated Spring with SQL and established data mappings.
  • Worked Extensively on Spring IOC, Spring DAO framework, Spring Web services and integrated spring with Struts framework.
  • Spring MVC Framework IOC(Inversion Of Control) design pattern is used to have relationships between application components.
  • Developed various modules of the application with Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Implemented Business layer components using spring framework with IOC for Harmonizer Project which is part of Enterprise integration.
  • Implemented the project using the Spring Framework (used Spring IOC and Dependency Injection, Spring MVC).
  • Developed Application based on Struts and MVC Architecture using Inversion of Control (IOC) and Dependency Injection.

Show More

46. Json

low Demand
Here's how Json is used in Java/J2ee Developer jobs:
  • Developed application using Spring Framework and Hibernate and developed rich user interface using JavaScript, CSS, JSON and JSP's.
  • Developed UI components using JSP, Struts, CSS, JavaScript, JSON and AJAX for Recipient and Provider maintenance portals.
  • Have used Angular AJAX using HttpService to send the form data and receive data in the form of JSON and XML.
  • Developed the JSON structure for the data transfer in between the Goggle Web Toolkit (UI) and business tier.
  • Used Jackson for conversion of Object to JSON and JSON to Object in the process of developing REST web services.
  • Used AJAX calls to the server for asynchronous data populating to the client side and used JSON to send data.
  • Developed web service using REST protocol in JSON object format to support the communication between store and central application interface.
  • Implemented REST API calls to invoke the services and render JSON data format to be integrated on the front end.
  • Worked on module which receive response as JSON from REST web service then render a report using that response.
  • Develop REST web services that support enterprise-scale consumption using JSON, XML response objects and JAX RS API.
  • Created a light front-end framework against the JSON API for their service request portal using Bootstrap and Backbone.JS.
  • Designed and developed User Interface, application modules using JSON, HTML, CSS and JavaScript and AJAX.
  • Created internal routes using REST web service with spring which can accept and send objects in JSON format.
  • Worked with Ajax, JSON cooperated with Restful service for assemble the back-end data with front-end web pages.
  • Used AJAX and JSON to make asynchronous calls to the server to fetch data on the fly.
  • Constructed REST web services utilizing JAX-RS API to enable transfer of reservation details in XML and JSON.
  • Communicated with the developed Web Services using REST Client and JSON and used the concept of localization.
  • Parsed and transformed different kinds of data including XML, JSON, Flat files, Excel etc.
  • Developed applications in AngularJS, JSON, and deployed into development, test and production environment successfully.
  • Created maven archetypes for generating fully functional REST web services supporting both XML and JSON message transformations.

Show More

47. Xslt

low Demand
Here's how Xslt is used in Java/J2ee Developer jobs:
  • Used XML to transfer the application data between client and server and XSLT style sheets for the XML data transformations.
  • Developed web modules using JSP, custom tag libraries, XML and XSLT that generates custom reports for the client.
  • Implemented WebServices using SOAP and WSDL, Used SAX and DOM for parsing XML documents and XSLT for transformation.
  • Developed template files to render the dynamic variables in the content files using XML technologies like XPATH, XSLT.
  • Used XSLT for all the front end development and performed JavaScript Validations on the data submitted by the user.
  • Used XSLT for transforming one kind of payload of another payload of choice with a template processing engine.
  • Used XSD, DTD transforming using XSLT, used DOM parser to convert XML content into a JavaObject.
  • Developed Message flows without Message set which used custom XSD/XSLT transform into XML and Fixed Length Message.
  • Developed user interface of the application using JSP, HTML, DHTML, XML and XSLT.
  • Used extended style sheet [XSLT] to design the front end of the web application.
  • Integrated XML, FOP, XSLT and SVG to create programmable enhanced graphical PDF report.
  • Used XML, XSL and XSLT for presenting the invoice data in the customized form.
  • Designed and created style sheets using XPATH, XSLT and CSS for publishing the books.
  • Used XSL/XSLT transformation language for the presentation of the XML data to the browser.
  • Explored XSLT and X-Forms and presented a working model for proving Business compatibility solution.
  • Developed presentation layer using JSP, HTML, XML, XSLT and Java Script.
  • Performed Data Transformations using XSLT and developed SOAP web services using Apache CXF.
  • Developed Server side validations using XSLT and tested the same using Burp Suite.
  • Implemented Web Services in JAXP based on SOAP protocols using XML and XSLT.
  • Generated XML content using stored procedure and transformed it into PDF using XSLT.

Show More

48. Scrum

low Demand
Here's how Scrum is used in Java/J2ee Developer jobs:
  • Experienced in using Agile Java methodology for developing the application and actively participated in daily scrums and sprints.
  • Developed the application using the iterative and incremental software development process of SCRUM technology.
  • Support agile development methodologies by participating in daily scrums and contribute to team meetings.
  • Participated in SCRUM software development process as part of agile software development methodology.
  • Worked in Agile Development Methodologies involving Iterations and Scrum for application development.
  • Implemented the Software Development Guidelines, based on Agile/Scrum software development methodology.
  • Assigned responsibilities of developing production and testing environment of agile/Scrum software.
  • Delivered iterations every two week cycle followed extensively Agile Scrum Methodology.
  • Worked in agile development environment with active scrum participation.
  • Worked in Iterative development process following agile scrum standards.
  • Worked on Test-Driven Development in Agile-Scrum with XP methodology.
  • Implemented the development using Agile/SCRUM methodologies - iterative development.
  • Implemented Projects and Enhancements using Agile SCRUM Development methodology.
  • Used Agile/Scrum Methodology and developed the application in sprints.
  • Participated in client requirement gathering in SCRUM environment.
  • Project was developed and implemented in Agile/scrum methodology.
  • Followed Agile scrum methodology to develop the application.
  • Followed Agile based Scrum methodology for development.
  • Followed AgileMethodology and participated in SCRUM Meetings.
  • Developed the application using SCRUM agile methodology.

Show More

49. Sdlc

low Demand
Here's how Sdlc is used in Java/J2ee Developer jobs:
  • Followed SDLC methodologies for project development and used Mercury quality center for project management.
  • Worked extensively on SDLC computing technology on Singleton and Factory Patterns.
  • Followed SDLC technique of software development including full documentation.
  • Worked on entire Software Development Life Cycle (SDLC) from requirements gathering, analysis, design, development and testing.
  • Involved in Software Development Life Cycle (SDLC) of the application, requirement gathering, design analysis and code development.
  • Involved in design and development of the web application through SDLC starting from initiation, design, deployment and production support.
  • Involved in all the phases of Software Development Life Cycle SDLC including analysis designing coding testing and deployment of the application.
  • Involved in the complete SDLC including design of System Architecture, development of System Use Cases based on the functional requirements.
  • Involved in all phases of SDLC from requirement analysis to implementation to test to deployment, following Agile SCRUM development principles.
  • Worked over the entire Software Development Life Cycle (SDLC) as a part of a team as well as independently.
  • Involved in various phases of Software Development Life Cycle (SDLC) and the project was developed using iterative development.
  • Involved in other phases of SDLC including requirement analysis, Testing Design and Implementation, Build validation and Business Support.
  • Involved in various phases of Software Development Life Cycle (SDLC) like analysis, design, development and deployment.
  • Involved in various Software Development Life Cycle (SDLC) phases of the project which was modeled using Agile Methodology.
  • Involved in Waterfall SDLC such as Requirement gathering, System Analysis, Design, Coding and Testing the Account Information.
  • Involved in entire SDLC life cycle like, Requirement gathering, design, Coding, Code Review and Deployment preparation.
  • Participate in complete SDLC, including analysis, design, coding and testing, integration, Trading using J2EE architecture.
  • Involved in the Software Development Life Cycle (SDLC): Code, Integrate, Deployment and production phases.
  • Involved in all the SDLC phases of the project - analysis, design, Development, test & implementation.
  • Test the core and reusable components using J-Unit 4 framework and test the application in all phases of SDLC.

Show More

50. AOP

low Demand
Here's how AOP is used in Java/J2ee Developer jobs:
  • Implemented transaction management using spring 4.0 framework declarative transaction management with Spring AOP concepts.
  • Participated in implementing features like logging, user session validation using Spring-AOP module.
  • Designed and implemented transaction management using Spring AOP.
  • Implemented Declarative transaction management using Spring AOP.
  • Implemented Spring MVC, dependency Injection (DI) and aspect oriented programming (AOP) features along with spring data.
  • Designed and developed an application with Spring, Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Worked extensively on Spring IOC/ Dependency Injection, Configured the cross cutting concerns like logging, security using Spring AOP.
  • Used Spring IOC for dependency injection and Spring AOP for cross cutting concerns like logging, security, transaction management.
  • Developed components using spring's Aspect Oriented Programming (AOP) to handle the logging and data base transaction operations.
  • Used Spring AOP features such as Spring Bean Auto Wiring Interceptor to Inject Spring Beans Context into EJB's.
  • Involved in design and development of server side layer using SpringIOC, SpringORM, SpringAOP and JAX-WS web services.
  • Involved in writing the database integration code using Hibernate Leveraged the AOP features of Spring framework to handle exceptions.
  • Configured various interceptors for transaction management, security, Audit logging (database) and logging using SpringAOP.
  • Developed logging aspect for logging statements across the spring service and data access layer using Spring AOP.
  • Implemented Spring AOP in exception handling, which it reduces the development time to handle the exceptions.
  • Used Spring MVC to develop lightweight business component and Core Spring framework for Dependency injection and AOP.
  • Worked on Spring modules like Dependency Injection (DI) and Aspect Oriented Programming (AOP).
  • Implemented the application using Restful WebServices, Spring IOC, AOP, Hibernate, and Oracle DB.
  • Used Spring AOP for writing business layer classes and provided support for Transaction Management and Logging etc.
  • Used Hibernate for Object relational Mapping and used Spring AOP for Connection Management and Transaction Management.

Show More

20 Most Common Skill for a Java/J2ee Developer

Web Application16%
JSP7%
Html6%
XML5.3%
Javascript5.2%
Database5.2%
User Interface4.9%
Servlets4.9%

Typical Skill-Sets Required For A Java/J2ee Developer

RankSkillPercentage of ResumesPercentage
1
1
Web Application
Web Application
10.4%
10.4%
2
2
JSP
JSP
4.6%
4.6%
3
3
Html
Html
3.9%
3.9%
4
4
XML
XML
3.5%
3.5%
5
5
Javascript
Javascript
3.4%
3.4%
6
6
Database
Database
3.4%
3.4%
7
7
User Interface
User Interface
3.2%
3.2%
8
8
Servlets
Servlets
3.2%
3.2%
9
9
Junit
Junit
3.1%
3.1%
10
10
Pl/Sql
Pl/Sql
3.1%
3.1%
11
11
J2Ee
J2Ee
3%
3%
12
12
MVC
MVC
2.9%
2.9%
13
13
Struts
Struts
2.6%
2.6%
14
14
CSS
CSS
2.6%
2.6%
15
15
Log4J
Log4J
2.4%
2.4%
16
16
Ajax
Ajax
2.3%
2.3%
17
17
Jdbc
Jdbc
2.2%
2.2%
18
18
Design Patterns
Design Patterns
2%
2%
19
19
EJB
EJB
1.8%
1.8%
20
20
ANT
ANT
1.8%
1.8%
21
21
Test Cases
Test Cases
1.8%
1.8%
22
22
Sequence Diagrams
Sequence Diagrams
1.8%
1.8%
23
23
DAO
DAO
1.7%
1.7%
24
24
Jquery
Jquery
1.7%
1.7%
25
25
JMS
JMS
1.6%
1.6%
26
26
Maven
Maven
1.6%
1.6%
27
27
UML
UML
1.5%
1.5%
28
28
Presentation Layer
Presentation Layer
1.3%
1.3%
29
29
Websphere
Websphere
1.3%
1.3%
30
30
Wsdl
Wsdl
1.2%
1.2%
31
31
Tomcat
Tomcat
1.2%
1.2%
32
32
Version Control
Version Control
1.2%
1.2%
33
33
SVN
SVN
1.2%
1.2%
34
34
Business Logic
Business Logic
1.1%
1.1%
35
35
Unix
Unix
1.1%
1.1%
36
36
API
API
1.1%
1.1%
37
37
CVS
CVS
1%
1%
38
38
Front End
Front End
1%
1%
39
39
Eclipse IDE
Eclipse IDE
1%
1%
40
40
Jstl
Jstl
1%
1%
41
41
JSF
JSF
0.9%
0.9%
42
42
ORM
ORM
0.9%
0.9%
43
43
Jboss
Jboss
0.9%
0.9%
44
44
Singleton
Singleton
0.9%
0.9%
45
45
IOC
IOC
0.8%
0.8%
46
46
Json
Json
0.8%
0.8%
47
47
Xslt
Xslt
0.8%
0.8%
48
48
Scrum
Scrum
0.8%
0.8%
49
49
Sdlc
Sdlc
0.7%
0.7%
50
50
AOP
AOP
0.7%
0.7%

38,246 Java/J2ee Developer Jobs

Where do you want to work?