We provide IT Staff Augmentation Services!

Senior Java/ Ui Developer Resume

3.00/5 (Submit Your Rating)

NJ

SUMMARY:

  • 7+ years of experience in System Analysis, Design, Development&Implementation and Maintenance of web and GUI based applications.
  • Experience working with Agile/Scrum and waterfall SDLC methodologies.
  • Proficient in Web designing & development, using Google Web Toolkit (GWT), Adobe Dreamweaver, HTML5, CSS3, JavaScript, XHTML, JQuery, XML, DOM, BOOTSTRAP, Ajax, JSON, NodeJSand AngularJS.
  • Proficient in designing and developing web front end, component - based, object-oriented systems for building multi-tier architecture with hands on development expertise in front end GUI layer.
  • Expertise in designing Use Case Diagrams, Sequence Diagrams, Class Diagrams (UML)using tools like Rational Rose, Microsoft Visio etc.
  • Effective handler of browser compatibility issues and expertise in cross browser compatibility testing for IE, Firefox, Safari and Chrome browsers.
  • Experience in developing web based applications using Google Web Toolkit (GWT) and J2EE Servlet technology.
  • Knowledge in developingLiferay Portal applications.
  • Strong knowledge in Document Object Model and its functions.
  • Knowledge in using application servers such as WebLogic, WebSphere, JBoss and Apache Tomcat.
  • Experience in database designing using RDBMS Concepts usingMySQL, MSSQL, Oracle and SQLite.
  • Strong hands on experience in developing the Enterprise and Web applications on N-tier Architecture using Java/J2EE and java based technologies such as Servlets, JSP,JSF, Hibernate, Spring, EJBs, Struts, Web services, XML and JDBC.
  • Wide experience in using various IDE’s like Eclipse, Net Beans,IBM RAD and Microsoft Visual Studio.
  • Expertise in Automation, Web Application Testing and end-to-end(e2e) testing usingtesting frameworks likeJMockit,JUnit,Mocha,Jasmine, Grunt, Gulp and Protractor.
  • Cross platform-working experience with UNIX, Linux variants such as Red Hat & Solaris and Windows.

TECHNICAL SKILLS:

Operating Systems: Unix,Windows 2000/XP/Vista/7/8, MS DOS, Macintosh

languages &J2EE Technologies: C, C++, Java, JSP, EJB,JDBC, Servlets, JSP, Spring, Hibernate, Web Services

Scripting Languages: HTML 4/5, CSS 2/3, JavaScript, PHP, AJAX, XML, JSON, LESS and SASS

Database: My SQL4/5, MS Access, MS SQL, Oracle 9i/10g/11g

Testing and Build tools: JUnit, Jasmine, Karma, JSHint, ANT,Mocha, Maven, grunt, gulp

Version Controller: GIT, SVN, Mercurial, Microsoft Visual SourceSafe

IDEs: Eclipse, RAD 7.5, NetBeans7

Web Servers: Web Sphere, Web Logic, Apache Tomcat, JBoss

Analysis/Design: UML, Microsoft VISIO, Rational Rose

JavaScript Frameworks: Bootstrap, AngularJS, EXT JS, Node JS, Backbone.js, JQuery,

Others: MS Office 2003-2007, Adobe Flash CS5, Adobe Firework CS5, HTTP/TCP protocols,Axure,  Adobe Photoshop CS3/CS5, wireframes, Liferay,Responsive Web Design

PROFESSIONAL EXPERIENCE:

Senior Java/ UI Developer

Confidential, NJ

Responsibilities:

  • Implemented agile methodology throughout the project development lifecycles.
  • Responsible for setting up AngularJS for UI development. Developed templates with HTML5, CSS3,NodeJS, JSON, Ajaxand AngularJS.
  • Used Bootstrap and AngularJS for effective web design.
  • Involved in developing HTML and JavaScriptcode for client side presentation and data validation on the client side with in the forms.
  • Developed front end along with pages for user interactions for the entire website using HTML5, CSS3, and JavaScript.
  • Responsible for converting designed mock-ups to HTML pages using HTML5, CSS3, and jQuery.
  • Defined new validations through Angular.js for the form field validation implemented through HTML5.
  • Developed Restful based web services and used JSON as the communication for REST mechanism.
  • Redesigned medical records and patient information application producing UML task flows, wireframes, and design documentation
  • Implemented the online application by using Core Java (OOPS), JDBC, JSP, Servlets, Web Services.
  • Brief experience on implementing the Angular.js in creating animations based on CSS classes.
  • Used JQUERY and AJAX for service calls on pages to interact with the server for information.
  • Used JSHint, Mocha and Jasmine to detect errors in JavaScript code andto test and Protractor for e2e testing.
  • Testing the website on multiple browsers with their old as well as latest release.
  • Used LESS to developguarded mixins for a reusable CSS components.
  • Created SQL queries to perform insert, update or delete operation on MySQL database.
  • Developed application for different browsers and fixed bugs for browser compatibility.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Used Gulp for automation.
  • Used GIT for Version Control

Environment: JSP, HTML5/HTML, CSS3/CSS, JavaScript, JQuery, JAVA, LESS, JSON,Jasmine,Protractor, Mocha, DOM, Gulp, Angular.js, bootstrap,NodeJS,JSHint,MVC, AJAX, XML, REST, Eclipse,wireframes, Internet Explorer, Firefox, Chrome.

Senior Java/ UI Developer

Confidential, Chicago

Responsibilities:

  • Involved in developing the web pages using HTML5, CSS3, Angular.js, JavaScript, JSON, jQuery, Ajax.
  • Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Involved in the developing of ANT build script and deployment in JBoss Application Server 4.2 on Linux platform. Used SAX for XML parsing.
  • Designed and implemented the UI using Java, HTML5, JSPand JavaScript.
  • Created web application prototype using JQuery and AngularJS.
  • Designed and developed User Interface with JSP, HTML5, CSS3, XHTML, JSTL, JavaScript,NodeJS, JQuery, Custom Tags, Struts Tiles and Struts Tag library.
  • Extensively used Bootstrap for creating page layouts along with LESS mixins and CSS manipulations to customize the built-in grid
  • Worked with JSF framework to represent UI components and manage their state. Conducted the SQL performance analysis on Oracle11g database tables and improved the performance by SQL tuning.
  • Involved in implementation of MVC pattern using AngularJS, JSF and Spring Controller.
  • Designeduserinterfacewireframes and prototypes for Web-based customer account management system at desktop, tablet, and smartphone display resolutions
  • Involved in writingPL/SQLqueries and stored procedures.
  • Performed REST service testing using SoapUI.
  • Used Grunt for automation of builds.
  • Used Jasmine and JSHintfor testing and maintainingquality the code.
  • Maintained versions byGIT.

Environment: Java5 J2EE, JDK1.5, Java Beans, Bootstrap, AngularJS, NodeJS Spring 3.0, JSP, Servlets, Java Script, JQuery, EJB, Grunt, Hibernate 3.0,JSHint, Eclipse Europa 3.3.2,Toad, Oracle 11g, PL/SQL, Log4j, XML, HTML5 4.0, JUnit 4.0, Soap, JMS,XML Bean, Axis, Web services, wireframes,Web Logic Application Server 11g.

Java UI Developer

Confidential, Atlanta, GA

Responsibilities:

  • Worked on all phases of application development to implement the assigned use cases successfully.
  • Developed JSP‘s and HTML, CSS and a part of presentation layer using JavaScript, AngularJS and NodeJS.
  • Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
  • Involved in design and development of framework using Spring MVC and Hibernate.
  • Interacted with business users on daily basis for gathering of new Requirements.
  • Involved in Test Driven Development with Unit and Integration Testing of the Application.
  • Incorporated MVC architecture using spring framework.
  • Performed regression testing, wrote unit test cases using Junit and Jasmine
  • Implemented Ajax to create highly optimized, browser-compliant JavaScript and HTML
  • Implemented the Persistence Layer and Data Access Service Layer using Hibernate and HQL queries.
  • Used Concurrent Versioning System (CVS) as version control system, to keep track of all the work & all changes, allowing several developers to collaborate
  • Used Agile Methodology for development process
  • JavaScript used for the Client side validation.
  • AJAX used for the Asynchronous data populating on pages
  • Developed logging & debugging modules which writes to the application log file
  • Used Maven for the build and deployment process and overall project management.
  • Documented the application for the new features and functionalities

Environment:Java, Spring Web MVC, Hibernate 3.1, JSP, Servlets, UNIX, Oracle 11g, WebLogic 10.3, Eclipse, AJAX, XML, Restful Web Services, SQL, Maven, HTML, CSS, Java Script, AngularJS, Jasmine, NodeJS Windows7, SQL Developer, CVS.

UI Developer

Confidential, Buffalo, NY

Responsibilities:

  • Developed and tested consumer-facing enterprise application for the consumer driven health market.
  • Developed web services for the Constituent Web Solutions (Health Web) for core admin systems Facets.
  • Integrated Constituent web solutions by consuming Clinical Care Advance web services.
  • Merged Health Web eApps to the single application ear file for constituent web solutions application.
  • Developed with JSP, Servlets, Struts, JavaScript, XML, XSLT, XHTML and Hibernate on Eclipse/PVCS/Perforce/Ant development environment.
  • Utilized CSS to change color style of entire site, to change the look and feel and behavior of HTML controls in JSP pages.
  • Developed the Ant build xml for building the EAR file.
  • Involved in the conversion of JSP pages to use JSTL.
  • Wrote PL/SQL stored procedures and did performance tuning of complex queries using SQL Navigator.
  • Involved in web application tests via Junit.
  • Maintain and support the online version and web services of the application.
  • Support and maintain various demo environments as well as created an integrated demo website

Environment: J2EE, Hibernate, Struts 1.2, Spring core 2.5, JSP, JSTL, Servlets, Apache Axis 1.2, JavaScript, HTML, XML, JUnit, Eclipse, TOAD, Websphere, Clearcase, RAD, Ant, Oracle9i.

Software Developer

Confidential

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis, Code development, implementation
  • Development, enhancement, maintenance and support of Java J2EE applications, implementations, performance improvement, and review of all deliverables.
  • Planned the shutdown of required applications and systems, with different support groups and business heads.
  • Analyzed the impact on the existing system of the shutdown of specific applications on existing system.
  • Used Eclipse editor to develop the different J2EE components like EJB, Client jars and Application EAR modules.
  • Provided callout support on rotation basis.
  • Prepared technical reports & documentation manuals during the program development
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS & JavaScript
  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML
  • Used Log4j for logging Errors
  • Implemented the database connectivity using JDBC with Oracle 9i database as backend.
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Developed Struts Action classes using Struts controller component
  • Used CVS for version controlling and JUnit for unit testing.
  • Deployed the application on WebSphere Application server

Environment: Struts2.0, JSP2.0, Servlets, XML, Oracle 9i, JDBC 3.0, JavaScript, UML, HTML, ANT, CVS, Log4J, JUnit, IBM RAD, WebSphere Application server, Web Services 1.2

Java Developer

Confidential

Responsibilities:

  • Involved in the design and development of the entire application.
  • Created UML diagrams (use case, class, sequence, and collaboration) based on the business requirements  
  • Involved in designing and developing dynamic web pages using HTML and JSP with Struts tag libraries  
  • Used JavaScript for client-side validation and Struts Validator Framework for form validations  
  • Implemented PL/SQL queries and used Oracle stored procedures, and built-in functions to retrieve and update data from the databases  
  • Used Hibernate Framework for object relational mapping and persistence.  
  • Interfaced with the Oracle back-end using Hibernate Framework and XML config files.  
  • Used Eclipse for the development environment
  • Wrote JUnit test cases to test the functionality of each method in the DAO layer.
  • Used CVS for version control.
  • Configured and deployed the web application using WebSphere Application Server  
  • Used Rational ClearQuest
  • Prepared technical reports and documentation manuals for efficient program development

Environment: JSP, Servlets, Struts Framework, Struts 1.2, Struts Validator Framework, JavaScript, XML, Hibernate, HQL, Oracle9i, PL/SQL, WebSphere Application server, Eclipse, JUnit, CVS, Rational ClearQuest, Unix.

We'd love your feedback!