We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Albany New, YorK

PROFESSIONAL SUMMARY:

  • Around 8 years of professional IT experience in all phases of software development life cycle (SDLC) including system design, development, and delivery of enterprise software.
  • Extensive experience in developing the application for Financial Services like Banking and Transaction processing.
  • Strong Skills in Object Oriented Programming Concepts OOPS wif OOP methodologies.
  • Thorough working noledge in application development using Java, J2EE, Applets, Swing, EJB, JSP, Java Script, Servlet, JDBC,JMS, JSF(Java Server Faces), Struts, Hibernate, Spring(including web flow).
  • Proficient in Web Services design and implementation wif SOAP, WSDL, UDDI.
  • Experience in using Struts 2.x, Spring and Hibernate 3.x framework (MVC) for various Web based application development.
  • Expertise in developing GUI based application wif Java Applets and Swings.
  • Experience in working wif application development environments using BEA Web Logic, IBM Web Sphere Application Server (WAS6), and Apache Tomcat.
  • Proficient in Object - Oriented, Design, Development (OOAD) and integration of complex enterprise and web based applications using IDEs like JBuilder, Eclipse, RAD and Net Beans.
  • Expertise in Design Patterns including Data Access Object, Session Façade, Business Delegate, MVC, and Singleton.
  • Strong experience wif JUnit Framework in performing unit testing in applications.
  • Excellent in databases like IBM DB2/UDB, SQL Server, Oracle 10g/9i/8i.
  • Used Maven scripts to build and deploy the J2EE applications.
  • Worked on Log4J package for logging purposes and CVS, Sub Version for the version control.
  • Good noledge of using PERL on Operating Systems.
  • Experience in working on different operating systems like Window XP/2003/2000/, UNIX.
  • Strong Experience on JSON.
  • Performed unit testing using JUnit integration and deployment of applications on done using tools such as ANT and Maven and debugging through log4j
  • Expertise in XML and related technologies like XSD, XPath, XSLT, DTD and parsers like DOM and SAX.
  • Expertise in designing and coding stored procedures, functions, triggers, packages using SQL and PL/SQL wif tuning concepts.
  • Basic noledge in Automation Testing (RFT).
  • Through working noledge in core Java, Java database connectivity API of JDBC, Java Beans.
  • Highly self-motivated wif strong analytical, communication and problem solving skills, excellent team player and ability to deliver under critical situations.

TECHNICAL SKILLS:

Java Technologies: Servlets, Java Beans, JSP, JQuery, JMS AJAX, JDBC, Ant, Log4J andJunit.

Languages: Java, C, C++, SQL, UML, HTML, DHTML, XHTML, JavaScript, JQuery, DOJO, XMLXSLT, CSS, PrimeFaces, PrimeFaces Extensions, JSF, JQuery, Free Marker Template (FTL).:

Frameworks: JSF Framework, STRUTS, SPRINGS, EJB3.0, HIBERNATE, ANGULARJS.

Scripting Languages: JavaScript, AJAX.

Web Servers: Apache Tomcat 4.1/5.5/6.0/7.0.

Application Servers: Web Sphere, Web logic Server, JBOSS.

Operating Systems: Windws2000, Windows XP, Windows7, WINDOWS 8, LINUX, UNIX.

Versioning Tools: SVN, Clear Case, CVS, GIT, ANT.

Development Tools: Eclipse, My Eclipse, Net Beans, IntelliJ, RSA and JCreator.

Database: Oracle, SQL Server, DB2.

Other Tools: SonarQube, Selenium.

PROFESSIONAL EXPERIENCES:

Confidential, Albany, New York

Java/J2EE Developer

Responsibilities:

  • Involved in analyzing user requirementsand specifications for deciding modules needed to be developed.
  • Developing reliable and working software solutions using Test Driven Development approach using Agile Methodology and Java/J2EE technologies. Attending weekly meetings to build realistic development plans and contribute to successful delivery of the Project.
  • Created composite components that are halpful in simplifying the development of the User Interface using JSF, PrimeFaces and PrimeFaces Extensions.
  • Developed use case diagrams, class diagrams, database tables, and provided mapping between relational database tables and object oriented java objects usingHibernate.
  • Implementing user interface using HTML5, CSS, jQuery, jsp, AJAX, also integrating Angular Js 2 wif spring controllers for better interactive screens. Purposefully using JSTL tags in jsp pages.
  • Creating component-based views using prime faces components, AJAX calls, XHTML faces and interacting wif JSF controllers. Using J2EE specification, JSF 2.0, as framework for building component centric approach.
  • Implementing business layer using Hibernate mapping and data access objects.
  • Writing HQLs for querying database. Interacting wif Oracle database using hibernate configuration for all data access transactions.
  • Accessing application level logger for logging and debugging purposes. Implementing application level exception for handling all exceptions in the application.
  • Creating free market templates (ftl) and using iText for rendering pdf files in the application using free marker 2.3.x.
  • Continuous deployments conducted on WebSphere application Server 8.5 Confidential all scheduled times for migrating changes to production phase.
  • Progressing on a weekly plan basis and sharing noledge via one on one meeting conducted.
  • Working on leveraging application’s performance using potential advantages from Spring web MVC, dependency injection and investigating to interact wif Angular Js pages via JSON objects.
  • Writing Spring controllers to handle incoming requests, Spring MVC in web layer and business delegate and Dao on business layer to query underlying database to render or return JSON objects,
  • Redesigning and rewriting existing applications, as part of process improvement for an existing application.
  • Developing Rest Web Services using Jax-RS and consuming them.
  • Working on getting test cases done, for pre-testing use case scenarios which could in return allow us for smooth deploying.
  • Maintaining HP Quality Control for all defect and enhancement management.
  • SVN for code management on central repository.
  • Maven scripts for deploying on central server and maintain antifactory for all dependencies.
  • Implemented front end (UI) of the application using JSF, Java Script and CSS.
  • Developed Graphical User Interfaces using JSF wif PrimeFaces component library for user interaction.
  • Developed the application using the programming code of quality that was approved by SonarQube.
  • Used Maven efficiently to build the projects and their dependencies.
  • Created test scenarios using Selenium to simplify the testing process of the application.
  • Developed GUI usingJSP, JavaScript, HTML and JSF.
  • Used HP Quality Center to reduce the time and cost to release software application and lessens the risk of product errors and defects.
  • UsedWeb Sphere Application Developerfor building, testing and deploying application locally.
  • Involved in creating and extracting data from database using SQL Queries, PL/SQL Stored procedures, triggers, and packages on Oracle database.
  • Interacted wif testing team to fix defects.
  • Involved in bug fixes, enhancements and code refactoring.

Environment: Eclipse, Web Sphere Application Server 8.5, JS, jQuery, JDK 1.6, JSP, JavaScript, HTML, CSS, JSF, Maven 3.5.X, Oracle 10g, Log4j, SVN, XHTML, Hibernate, SonarQube, Jenkins, Oracle SQL, Selenium, XML, PrimeFaces 6.X, PrimeFaces Extensions, JDBC, iText, Free Marker Template.

Confidential, Minnesota

Java/J2EE Developer

Responsibilities:

  • Worked on AGILE methodology.
  • Designed use cases, sequence and class diagrams, activities, states, objects and components. Used UML (MS Visio) for software design.
  • Developing presentation layer wif JSPs, HTML5, JavaScript, CSS3, JQuery, JSON, AJAX, ANGULARJS,Spring Form tags, JSTL Tags etc.
  • Design and develop XML processing components for dynamic menus on the application
  • Experience writing queries, stored procedures, functions, packages, and triggers.
  • Developing the application using Spring MVC Architecture wif Hibernate as ORM framework.
  • Experience in server side Java web application and JDK 1.4/1.5/1.6
  • Experience wif Java Server Faces.
  • Developed SQL queries for retrieving data used to generate the reports.
  • Developed Stored Procedures and Triggers on Oracle 11g Database.
  • Used AJAX and JQuery for developing asynchronous web applications on client side.
  • Development experience in database design and object creation/modification of databases.
  • Used Spring MVC, Hibernate, object/relational-mapping (ORM) solution technique, to map data representation from MVC model and Oracle Relational Data Model wif a SQL-based schema.
  • Experience in JavaScript and JQuery.
  • Created SOAP Web Services using WSDL, XML and SOAP for transferring data.
  • Writing complex SQL queries for demanding complex business logic.
  • Developing Web services using Restful and SOAP frameworks.
  • Worked wif Quality Assurance team in tracking and fixing bugs.
  • Used Log4j for logging purposes.
  • Developed JUnit test cases for all use cases and executed them.
  • Took various initiatives to optimize existing applications for better performance and efficiency
  • Used Log4j for application logging and debugging

Environment: Java 1.6, J2EE, Servlets, JSP 2.5, JUNIT 4.1, Spring 2.5.6/3.0, Spring ORM Spring Form tags JSTL, Hibernate 3.0, Oracle11g, Apache, SOA, Eclipse IDE 3.7, Log4J, Ajax, SOAP, PL/SQL, HTML 5, CSS, JQuery, JSON, ANGULARJS.

Confidential

Java Developer

Responsibilities:

  • Involved in designing use case diagrams, class diagrams and sequence diagrams for Software development.
  • Created the presentation layer using JavaScript, ANGULARJS, HTML, JSP, JSF, CSS and AJAX.
  • Involved Struts Framework in creating the presentation layer.
  • Developed API using Hibernate to interact wif the Oracle 10g database.
  • Configured Hibernate objects in the Configuration File.
  • Configured the Hibernate configuration files to persist the data to the Oracle 9i Database.
  • Development experience in database design and object creation/modification of databases.
  • Implemented design patterns such as MVC, Singleton under J2EE architecture.
  • Experience in server side Java web application and JDK 1.4/1.5/1.6
  • Used Struts tag libraries in the JSP pages.
  • Experience wif Java Server Faces.
  • Designed and developed UI components using JSP, JMS, and JSTL.
  • Experience writing queries, stored procedures, functions, packages, and triggers.
  • Configured the CVS Version Control (Concurrent Versions System) for code versioning and release.
  • Designed and implemented data tables as per data model.
  • Experience in JavaScript and JQuery.
  • Data Validations were performed by developing a java module to check the XSL, XML and XSD parsing were true.
  • Used Log4J to print the logging, debugging, warning info on the server console.
  • Performed Unit testing.

Environment: JAVA 1.4/1.5 J2EE, HTML, CSS, DHTML, EJB, JDBC, XML, Web Services 5.1, JSP2.0,EJB3.0, HTML 5 & 4, Struts 2.5.6/3.0, Hibernate 3.2.6, XML, XSLT, Oracle9i/10g, SQL, PL/SQL, Eclipse IDE 3.7, Design Patterns, CVS, Log4J, Unit Testing.

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed the application using Spring Framework that leverages classical Model View Layer (MVC) architecture. UML diagrams like use cases, class diagrams, interaction diagrams (sequence and collaboration) and activity diagrams were used.
  • Worked in an Agile work environment wif Content Management system for workflow management and content versioning.
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Designing, Development, JUnit testing and Integration of many components of the applications from end-to-end, me.e. Front-end (View) to JSF Controllers and configurations to Data Model and JPA mappings as well as generating entities.
  • Experience in server side Java web application and JDK 1.4/1.5/1.6
  • Experience writing queries, stored procedures, functions, packages, and triggers.
  • Involved in designing user screens and validations using HTML 5, jQuery and JSF as per user requirements.
  • Development experience in database design and object creation/modification of databases.
  • Used Struts Validator framework for client side validations.
  • Used Spring Dependency Injection properties to provide loose-coupling between layers.
  • Implemented the Web Service client for the login autantication, credit reports and applicant information using JAX-WS 2.0 and Apache Axis 2.
  • Used Web services (SOAP, Rest) for transmission of large blocks of XML data over HTTP.
  • Used Hibernate ORM framework wif Spring framework for data persistence and transaction management.
  • Experience in JavaScript and JQuery.
  • Experience wif Java Server Faces.
  • Used Hibernate 3.5 object relational data mapping framework to persist and retrieve the data from Oracle 10g and MySQL databases.
  • Used GIT as Versioning tool.
  • Used Maven for compilation, packaging and deployment in the Apache Tomcat and WebSphere Application servers.
  • Implemented the logging mechanism using Log4j framework.

Environment: JDK 1.6, JEE 1.6, Agile Development Process, Struts 2.0, Spring 3.0, Web Services (JAX-WS, Axis 2) Hibernate 3.5, RSA, JMS, JSP, Servlets, WebSphere 7.1, Apache Tomcat, Oracle and MySQL Databases, Windows XP, HTML, XML, SOAP, ANT 1.6, Log4J, XML, XSLT, XSD, jQuery, JavaScript, JUnit, SVN.

Confidential

Java/ Application Developer

Responsibilities:

  • Involved in analysis, design and development of e-bill payment system as well as account transfer system and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Involved in designing the user interfaces using JSPs.
  • Developed custom tags, JSTL to support custom User Interfaces.
  • Experience in server side Java web application
  • Developed the application using Spring Framework that leverages classical Model View Layer (MVC) architecture.
  • Experience wif Java Server Faces.
  • Used Eclipse 3.3 for writing code for JSP, Servlets.
  • Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database tables. These POJOs are serialized Java Classes that would not have the business processes.
  • Experience writing queries, stored procedures, functions, packages, and triggers.
  • Implemented Hibernate using the Spring Framework.
  • Experience in JavaScript and JQuery.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Data Access Object, Singleton and Factory.
  • Deployed the applications on BEA WebLogic Application Server.
  • Developed JUnit test cases for all the developed modules.
  • Used CVS for version control across common source code used by developers.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Used JDBC to invoke Stored Procedures and database connectivity to ORACLE 10g.
  • Refactored the code to migrate from Hibernate2.x version to Hibernate3.x. (me.e. moved from xml mapping to annotations) and Implemented the Hibernate Filters and Hibernate validators.
  • DAO and the hibernate transactions was implemented using spring framework.
  • Used AJAX and JavaScript for validations and integrating business server side components on the client side wif in the browser.

Environment: Java, J2EE, JSP, JNDI, Oracle 10g, DHTML, ANT, Rationale Rose, Eclipse 3.1, Unix, Web logic Application Server, Hibernate 3.0, Spring, LOG4J, CVS.

We'd love your feedback!