We provide IT Staff Augmentation Services!

Frontend/java - J2ee Developer Resume

3.00/5 (Submit Your Rating)

New York, NY

SUMMARY

  • Over 9+ years of professional software development experience, consulting for major financial and business institutions in the U.S. and India.
  • Experience in all phases of SDLC of multi - tiered client-server applications using JAVA/J2EE technologies.
  • Highly Skilled in HTML 5, Angular JS, CSS 3, J Query, Node JS, Bootstraps, Java/J2EE Technologies with extensive experience using Core Java, JDBC,JSP, Servlets, RMI, JNDI, JMS, JSF, EJB((Session Beans, MDB).
  • Developed UI/UX and J2EE applications on IDE’s like Eclipse, Net beans, and J Builder, J Developer, RAD, Sublime Text.
  • IBM‘s Rational Delivery Platform extensive experience with Spring framework of IBM Proprietary Framework with using tolls of Rational Clear Case & Quest with RUP Method.
  • Extensive experience in Creating & Consuming Web Services in Maven Project /Dynamic Web Project/ EAR Project with SOAP 2.2/Axis 3.0, WSDL, JAXB, JAX-RPC SOAP JAX WS2.x, Restful Jax RS, Jersey 1.8/1.9, Jackson, Spring 3.0.
  • Extensive experience in using JSON, XML, XSL, XSLT, SOAP, WSDL, HTML and DHTML.
  • Firm understanding of Agile (TDD) using Flex Unit and J Unit, logging using log4j, and debugging and profiling using the eclipse IDE.
  • Experience with model 2 technologies using Spring MVC, EAD4J MVC, data modeling and ORM using Hibernate persistence provider.
  • Strong exposure to Web 2.0 client technologies using JSP, JSTL, XHTML, DOM, CSS, JavaScript and AJAX.
  • Strong experience in built Maven Based Projects and use POM file for create complete clean Project Documentation with POM file in Maven.
  • Experienced in developing and deploying applications on Oracle Glassfish, BEA Web Logic, IBM Web Sphere, J Boss and Apache Tomcat servers.
  • Experienced in database systems like Oracle 8i/9i/10g, MySQL, and MS SQL Server 2005/2008 server to manage tables and created views, indexes, sequences, stored procedures, functions, and triggers for the fast retrieval and manipulation of data.
  • Experienced writing Use cases, sequence diagrams and class diagrams with UML tools like Visio, Rational Rose for business modeling.
  • Expert knowledge of, and strong hands on experience with AJAX frameworks (Ext-JS/DOJO) and JavaScript libraries (J Query).
  • Hands on experience in building and deploying tools like ANT and MAVEN as well as version control using SVN/Subversion, Rational Clear Case, CVS and VSS.
  • 3+ years of extensive work experience in creating Rich Internet/Intranet Applications (RIA) using Adobe Flex 4.0 / 3.0, Action Script 3.0, MXML with the help of micro architectures framework like Cairngorm and Parsley.
  • Experienced in using Flex based Remote Object, SOAP based Web services & HTTP service including dealing with different return types such as XML, Array & E4X expressions &using concepts of AMF, WSDL.
  • Experienced in using Blaze DS and LCDS to connect to backend J2EE Services and Object models.
  • More then 4+ Extensive Hands on experience and Knowledge about Mobile Android Development and Web base mobile development with HTML 5, CSS 3.0, JavaScript J Query, J Query Mobile, Angular JS, Bootstraps and android environment.

TECHNICAL SKILLS

Languages: C, C++, Java, SQL, PL/SQL

Java/J2EE Technologies: Java 1.4, 1.5, 1.6, Servlets, JSP,JSF, EJB, JNDI, EJB 3.0/2.0/1.1, Java Beans, JMS JSTL, EL, JPA, RMI, SOAP, Java Mail., Axis 2.x,JAX WS2.x,Jax RS, Jersey 1.8/1.9, Jackson

Web Technologies: HTML 4, HTML 5, DHTML, JavaScript, JSON, XML, Action Script, MXML, Ajax, CSS 3, Web 2.0, AJAX, Dojo, Angular JS, Sublime Text Editor 2.0/3.0,Gulp WatchFlex Technologies: Flex 3, Flex 4, MXML, Action Script 3.0, Flex Builder, Cairngorm, and Flex Unit

Flex Data Services: Blaze DS, LCDS

Development Frameworks/Libraries: Spring, J Unit, Apache, Struts 1.x/2.0, Hibernate 2.0/3.x, Casper Framework & MVC, JSF, Spring 2.0/3.x, Cairngorm.

Tools: Eclipse, Jdeveloper10g, J Builder, Eclipse Flex Builder plug-in, Net Beans, Visio, Dream Waver, Clear Case, VSS, Quality Center 9.x., Rational Rose, Toad, Quest, SVN, Maven Project Management Build Tool, Apache Ant, JSON, SEO, Dojo Toolkit

Platforms: Windows, Linux, Unix

Application Servers: Web logic, J Boss, Apache Tomcat, Glassfish, IBM Web Sphere, Apache Web Server

Databases: IBM DB2, Lotus Notes, Oracle, Oracle 10g/9/8i, MySQL, PL/SQL, MS SQL Server 05/08, MS Access 7.0

Design skills: OOAD, Design Patterns, and UML

Software Development Methodology: Agile TDD, RUP, Waterfall, Scrum

Other: Web Services, Apache SOAP 2.2/Axis 3.0,, WSDL, HTTP, TCP/IP, CORBA, JRMP, SMTP, MOM, UDDI, JAX-WS, JAXB, JAX-RPC, ebXML, XML Data Processing, XML Schema, XSLT, XML DTD, XSLT,TME GLUE, MS .NET. Ariba Network, Multithreading, SSIS/SSRS Services, Distributed Computing, IOS Mobile Development, IOS/Android Development, Web Mobile Migrations, Load Balancing, Responsive Web Design, SEO

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

Frontend/Java - J2EE Developer

Responsibilities:

  • Involved in analysis and design phases using Agile - Scrum Methodologies.
  • Developed UML use-case, class, object, sequence, and activity diagrams
  • Creating UI with HTML 5, CSS 3&JavaScript (J Query) with Angular JS creating Dynamic Reach Design Layout with JSP.
  • Using JSP Request and Response Cycle of JSP&JSTL creating RIA Design Layouts.
  • In AJS Using HTML 5, JQuery, CSS 3, Bootstrap 3 and JavaScript Event Handlers for HTML 5DOM events allowJavaScriptto register differentevent handlerson ...Preform Different Events are normally used in combination with functions.
  • Using Sublime Text Editor working with Angular JS Application Designing and developing with Node Js, Apache Webserver, Gulp watch with backend of JBPM Server on Java with Oracle Database integration with all data driven environment.
  • Creating Angular Service Factory, Routings, Angular Promises, Angular Directives and Single Page Application approach to make application fast and compact.
  • Develop Workflow of entire application on Java/J2ee with Servlets and Deploying Servlets.
  • Servlets API and Handling Requests and Responses in Servlets.
  • Cookies in Servlets and Creating Counter Servlets and Create & Configure Servlet API Classes and Interfaces.
  • Develop Restful Web Services For Customer’s Transaction’s for PDF Generation with JAX RS, Jersey 1.8/1.9, Jackson 2.1.0, Spring 3.0.5. and PDFBOX 1.6.0
  • Use Maven 3.0 for manage dependences and deploy project on Tomcat Apache 7.0 .
  • Creating End Point in Restful Web Services.
  • CustomerTransactionPDFRestService class provides main endpoint from where outside user can communicate with our system.
  • POST Method used for to get data Account ID and Email call parameters to Customer’s Transaction’s data in JSON from client URL.
  • Serialize Object and mapping the related data for response in JSON Format.
  • Create Email Sender Class provides API for send Email with attachment.
  • CustomerPDFGeneServiceImpl class communicates to Customer Transaction in My Account System with account Id and gets User Information.
  • Generate PDF using PDF Utility and send it as attachment on provided email id and PDF Response Object return as response.
  • While communicate to Customer Transaction System and preparing PDF some validation will apply. If all process will complete successfully then generate Success message in JSON format otherwise Error message based on validation fail or any Exception occur.
  • CustomerServiceImpl class provides API for connect to Customer Transaction in My Account System using Http client API. Use Get request method and Post request method for communicate with My Account System. It processes the response only when response status code is 200 OK otherwise based on response status code throws My Account Exception.
  • JSON Helper provides API for convert Object to JSON format String and JSON String to Object.
  • Using PDFBOX for developed draw text method with setpositonbytext to map exact location to print mapped data in PDF.
  • Developed checkmarks features with PDFBOX using draw line method to crate checkmarks object to checked related data as per different Accounts in different data.
  • Creating Possible 9 Test Scenarios Word Docs for Integration Testing purpose when user’s not able to get successful PDF then in different conditions then users will get different service error messages through exception with related outcome response in JSON.
  • Entire RestWebServices for created Unit Testing with JUNIT related class and methods tested successfully with JUNIT all unit tests.
  • In JUNIT developed 8 Test Cases with different methods for testing different scenarios with different methods successfully.
  • Created JAVA API Docs for developed brand new API of CustomerPDFGenService in RestfulWebService.

Environment: Java JDK 6.0, Eclipse Juno / Luna, Log4j, JSP, Servlets, Java Beans, HTML 5, CSS 3, JavaScript, J Query, Angular JS, Bootstrap 3, XML, XSLT, Spring 3.0.5, POJO’s, Glassfish 4.0, JAX-RS, JAXB, MS-SQL Server 2008, JDBC, GIT, JSON, Jersey 1.8/1.9, Jackson 2.1.0,PDFBOX 1.6.0, Maven 3.0, Tomcat Apache 7.0, Agile Scrum.

Confidential, TN

J2EE / Frontend Developer

Responsibilities:

  • Designed and developed Software Modules and Components of ENTIRENET is E- Business portal for BFDI order entry enterprise system to improve (Fleet Performance) customer, dealer order management smoothly and fast.
  • Designed UI component with AJAX and JavaScript libraries (J Query), Angular JS.
  • AJS and Spring Blaze Ds integrated with back end J2EE.
  • Extensive use of Flex with HTML & CSS for creating reach design layout with Flex 4.5.
  • Using Flex clients alongside Spring MVC Controllers and Spring-managed Destinations from the Flex Client.
  • Resolved critical production issues, applied hot fixes for current production releases, enhancements.
  • Web TO Mobile Migration on Flex Development Environment with Responsive Web Design.
  • Involved in analysis and design phases using IBM Rational Method - RUP.
  • Involved in development of Web Services using RESTFUL API.
  • Using Maven for build Project and manage artifacts and dependency management in project.
  • Maven can manage a project's build, reporting and documentation from a central piece of information.
  • Spring's Web MVC framework is designed around aDispatcher Servletthat dispatches requests to handlers, with configurable handler mappings, view resolution, locale and theme resolution as well as support for upload files.
  • Configuring and Using the Blaze DS Message Broker with Spring
  • Configuring the Spring Dispatcher Servlet & Mapping Requests to the Message Broker.
  • Configure and Integrate IBM File Net is provides powerful document management and ready-to-use workflow that helps you capture, manage, and share content.
  • Communicating with RESTful Spring MVC Endpoints using AMF.
  • Interacting with RESTful AMF Endpoints from the Flex Client.
  • Created Connection Pools in WAS 8.0.5and configured as needed.
  • Configure different Data source and JDBC Provider as needed as per application requirement.
  • Using Z-Linux Web Server for application deploy in Acceptance, Testing and Production environment.
  • Used SVN to track and maintain the different version of the application and create different views in big EAR Projects.
  • Used Rational Clear Quest to fix bug in application and rectify any error in application.
  • Responsible for 2 offshore Java Components Reporting to me on day to day technical development and design and SDLC process development.
  • Used Rational Clear case to track and maintain the different version of the application.
  • Handling 2 Offshore Java Resources and Manage, Depute and Allocate work on project.

Environment: RSA, IBM WAS 6.1/7.1/8.0.5, WSAD 6.1/RAD6.0/RAD8.0, Eclipse Capler/Juno, Flex 4/Flex 4.5, Blaze DS, Spring 2.0 / 3.0.5 Framework, HTML 5, Java Script, CSS 3, J Query, Angular JS, Bootstrap, JSON, Maven, JDBC, Ajax, JUnit3.8, Agile - RUP, IBM DB2, Rational Clear Case, Rational Global Delivery Platform, Z-Linux Web Server.

Confidential, IL

Front End / J2EE Developer

Responsibilities:

  • Involved in analysis and design phases using Waterfall Methodologies.
  • Developed UML use-case, class, object, sequence, collaboration and activity diagrams
  • Development UI modules using HTML, JSP, JSF, Prime Faces, J Query, JavaScript, Angular JS and CSS.
  • Manage USER EXPERINECE MANAGEMENT (UX) with check actual page load time optimization as per W3C Standards.
  • Also Configuration for good cross browser compatibility and load balancing with all browser base activity with Angular JS Framework.
  • Involved in the integration of spring for implementing Dependency Injection(DI/IOC).
  • Primarily focused on thespring components such asDispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Developed the Business Logic using POJOs.
  • Used JavaScript for client-side validations, and Struts 2.0 &AJAX to create interactive front-end GUI.
  • Developed the application using Eclipse 4.2 as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation and version control (SVN).
  • Involved in development of Web Services using JAX-WS.
  • Involved in the implementation of DAO using Spring-Hibernate ORM.
  • Developed a Message Driven Bean that uses JMS to manage backend transactions
  • Wrote service methods and SQL queries and Integrating with SSIS Reporting and Integration Services, T SQL to interact with the MS SQL DBMS.
  • Create a Thread in java program, it’s known as user thread.
  • A daemon thread runs in background and doesn’t prevent JVM from terminating.
  • When there are no user threads running, JVM shutdown the program and quits.
  • Involved in configuring JNDI properties.
  • Created Connection Pools in Web Logic and configured as needed.
  • Built scripts using Ant to build the J2EEapplication.
  • Used LOG4J & J Unit for debugging, testing and maintaining the system state.
  • Used SVN to track and maintain the different version of the application and create different views and maintain different version of the applications.

Environment: Java JDK 6.0, JSP, Servlets, Spring 3.0, POJO’s, Hibernate, JPA(Entity Bean 3.0), JDBC4.0, Struts 2.0, Web Logic Application Server 10.1, XML Web service JAX-WS, MS SQL Server 2008- SSIS / SSRS, HTML,CSS,SEO, XSLT, JSF, Ice Faces, JMS, MDB, XML, XSLT, Eclipse 4.2, AJAX, SVN, JavaScript, J Query, Angular JS, Apache Ant 1.7, JDBC, Windows XP, J Unit, Log4j, CSS, Dreamweaver CS4, Rational Clear case.

Confidential, Atlanta, GA

Java/J2EE Developer

Responsibilities:

  • Involved in analyzing the technical specification, coding and testing as per the requirements on RUP approach.
  • Developed UML use-case, class, object, sequence, collaboration and activity diagrams.
  • Development UI modules using HTML, JSP, JavaScript and CSS.
  • Involved in the integration of spring for implementing Dependency Injection (DI/IOC).
  • Responsible for creating generalized Exception classes.
  • Used Struts 2.0framework along with JSP, HTML, CSS and J Query, JavaScript to construct the dynamic web pages (presentation layer) for the application.
  • Implemented the MVC design pattern with Struts 2.0, JSP, Servlets, and JavaBeans.
  • Used Session Beans to implement the necessary Business Logic for the Application/Business Tier.
  • Performed Validation (Client Side & Server side) using Java script and Struts Validation Frame Work.
  • Implemented design patterns like Business Delegate and DAO to obtain loose coupling between two tiers of the application and used Value Objects/ DTO to transfer data between different tiers.
  • Used Rational Rose to design Class diagrams and Sequence diagrams.
  • Was involved in Integration testing of the application along with Test cases reviews.
  • Worked on Java server side programming using Servlets.
  • Developed client side UI using JSP, JSF, Prime Faces, HTML and J Query Framework, JavaScript, DOJO Toolkit.
  • Used JDBC API to access information from the database.
  • Used Struts 2.0 framework, and for logging all events used Log4j.

Environment: Java JDK 6.0, J2EE (JSP, EJB, JNDI), JDBC, HTML,CSS, J Query, JavaScript, DOJO, Struts 2.0,Glass Fish v3.1, Oracle 11g, RHEL 6.0, PL/SQL, Harvest, Net Beans, Log4J, ANT.

Confidential, Princeton NJ

Flex Developer

Responsibilities:

  • Involved OOAD analysis and design of modules with Rational Unified Process.
  • Document Flex monkey, tested use cases, and relate them to system use cases
  • Setup Flex Monkeyin acontinuousintegrationenvironment and run tests using Ant.
  • Setup infrastructure for first vertical slice of Flex Monkey automated UI testing.
  • Design and create custom MXML, AS3 components and custom Events.
  • Implement navigation in an application by using viewstates, transitions and effects with Struts 2.0.
  • Gradual migrations of application from Flex Sdk 3.6 to 4.0.
  • Centralized data access for multiple modules and implemented MVC architecture using the Struts 2.0 Architecture.
  • Used Data Binding concepts with MS SQL Server and using and running SSIS / SSRS services.
  • Display data using different chart types, formats, and legends in Am Charts.
  • Create dynamic Advance Data grid component with custom item renderers,Item Editors, Customizable columns, paging of data, custom sorting and Drag and drop capability.
  • We using J Boss 6.0 AS for compile, deploy the application on Flex Development on Flex Monkey.
  • Actively participate in code review, debugging, and sprint planning.
  • Developed test cases for functionality testing and Client side Compatibility.

Environment: Adobe Flex 4, Flex Builder 4,MXML, Ant, Action Script 3.0, Eclipse3.4, XML, Windows 7 Professional, MS SQL Server 2005, SSIS / SSRS, J Boss 6.0,Struts 2.0, HTML &CSS, Design patterns, Cairngorm MVC Framework, Agile-RUP, Code collaborator, Mercurial, Bamboo, Maven, JIRA, Modest maps, Am charts, Flash Catalyst.

Confidential, Oldsmar, FL

Flex/J2EE Developer

Responsibilities:

  • Designed Flex UI component and integrated with back end J2EE.
  • Analyzed the requirements, designed Flex UI components, and was responsible for integration with backend J2EE services and Deploy apps with J Boss 4.2 Application Server.
  • Implemented numerous filter functions and sorting functions to filter different fund performances over configurable periods of time.
  • Designed, implemented and coded Investment comparison features according to the functional specifications of the project.
  • Created Custom components based on list controls, Data grid.
  • Created Custom event handlers for handling user created custom events.
  • Used containers like H Box, V Box, Tile, Panel, Tab navigator etc. & controls like data grid, Date chooser, Menu Bar etc.
  • Used Flex-Ajax Bridge.
  • Used CSS styles & Effects to customize appearance of components.
  • Used Popup Manager Class to create custom pop ups.
  • Used HTTP service based data access with Blaze DS.
  • Implemented Controller logic for the application based on Cairngorm framework.
  • Used Log4j for logging the application, and J Unit and Flex Unit for unit testing.

Environment: Adobe Flex 3, Flex Builder 3, Cairngorm, HTML & CSS, Blaze DS, Eclipse, Maven, Subversion, spring 2.5, Hibernate 3.2, SUSE.Linux.Enterprise.Server.11, J Boss 4.2, Oracle 11gR2.

Confidential, Jersey City, NJ

Frontend/Java Developer

Responsibilities:

  • Involved in designing and analysis of Applications with OOAD concept and RUP Methodology throughout the project.
  • Developed Client front-end interfacing using Swing Components and J Query, JavaScript.
  • Involved in designing Use-case, Sequence Diagrams and Class Diagrams using UML.
  • Involved in implementation of Controller classes and Service Classes.
  • Creating and Implemented Web services with SOAP and WSDL.
  • Implemented MVC architecture with JSF, Prime Faces.
  • Involved in writing Oracle Stored Procedures and access them through Java Programs.
  • Involved in Debugging and testing the application.
  • Developed test cases for String testing.
  • Used Apache Maven 2.2.1 as build tool.
  • Used IBM Rational Clear Case as version control tool for maintaining source code and project documents.
  • Implemented Log4J 1.2 for Logging Errors, debugging and tracking using loggers, appenders components.

Environment: Java JDK 5.0, HTML,CSS, JavaScript, J Query, JSP, JSF, Prime Faces, AJAX, Spring2.5, Hibernate 2.0, Web Services SOAP, XML, XSD, SOAP-UI, JSTL, UML, Eclipse, MS Visio2005, MySQL, Net Beans, Maven 2.2.1, J Unit, ANT1.6,RUP, Rational Clear Case, Log4J 1.2, Solaris 10, Web Logic 9.2.

Confidential

Java / J2EE Developer

Responsibilities:

  • Server and client side OOAD design using J2EE design patterns and RUP Methodologies.
  • Used J2EE patterns like Front Controller, View Helper, Service Locator, Session Façade, Business Delegator, Data Access Object, and Transfer Object.
  • Involved in writing PL/SQL and complex SQL queries.
  • Designed Web pages using Struts 2.0, JSP, Servlet, CSS and JavaScript.
  • Involved in the creation of Use Cases, Class Diagrams, Sequence Diagrams for analysis and design of application.

Environment: Java JDK 5.0, J2EE, JDBC, MVC Architecture, Struts 2.0, Servlets, JSP pages, Java Beans, Eclipse, SOAP, MySQL, PL/SQL, XML, Log4J, Windows 2000 Professional, IBM Web Sphere 6.1, RUP, J Unit.

Confidential

Java Developer

Responsibilities:

  • Requirements gathering and use case estimation.
  • Used Hibernate ORM mapping for Oracle database.
  • Used log4j for logging purposes.
  • Involved in all layers like Presentation Layer, Business Logic and Data Access Layers.
  • Front-end is designed by using HTML, DHTML, JavaScript, CSS, JSP, JSF, JSTL and Struts.
  • Developed various Spring MVC forms and performed both client side and server side validation of data sent via the forms.
  • Developed various modules for business functionalities like facility tracking, exposure reduction etc. with OOSD and RUP Methodology.
  • Worked on Web services using SOAP and AXIS.
  • Integrated and configured Spring Framework and Hibernate environment.
  • Used Hibernate as ORM tool for accessing database.
  • Written SQL queries to pull some information from the Backend.
  • Used MAVEN tool for creating and deploying the .war files.
  • Used Test driven development (TDD) & developed unit test cases using J Unit.
  • Used Rational Clear Case to access files and directories in the organization.

Environment: Java JDK 1.4, Eclipse 3.0, log4j, Ant, Maven, Solaris 10,Web Sphere Portal Server 6.1, RUP, Java 1.5, J2EE, JSP 1.2, Servlets 2, JSF 1.1,Prime Faces, Spring 1.2.6/2.0, Hibernate 2.0, Web Sphere 6.0, AXIS, Oracle 8i / 9g/10g, J Unit, XML, HTML, J Query, Java Script, AJAX, CSS, Rational Clear Case .

We'd love your feedback!