We provide IT Staff Augmentation Services!

 java Ui Developer Resume

Jersey City, NJ

SUMMARY:

  • 8 years of experience in application software development in banking and finance sectors, supporting web - based applications on J2EE framework, and GUI based applications.
  • Experience in building enterprise Applications and Distributed Systems using technologies such as Core Java, J2EE (Servlets, JSP, JSF, EJB, STRUTS, Hibernate, SPRING, JDBC, JMS) and XML.
  • Extensive experience in Object Oriented Analysis in developing server side and front-end framework using J2EE design patterns.
  • Excellent expertise in multiple Servers like Apache Tomcat, JBoss and IBM Web Sphere.
  • Good knowledge in Spring framework, Object Relation Mapping using Hibernate.
  • Strong exposure on complete Software Development Life Cycle (SDLC) in enterprise, web based, and Service Oriented Architecture (SOA) and client/server applications with models like Agile Methodology, Waterfall.
  • Hands-on experience in relational databases like Oracle 10g, DB2, MySQL, Sybase, MS SQL Server using SQL and PL/SQL.
  • Good experience in CVS, GIT, Clear Case and Subversion for Source code version control.
  • Experience in Created Continuous Integration & Continuous Deployment model for building and deploying spring boot micro services using Jenkins job and Bamboo.
  • Strong experience in the Web Application GUI Development using Angular JS, Backbone.js, React Js, Node.js, JQuery, HTML, DHTML, CSS, JavaScript and AJAX.
  • Used various IDE's like Eclipse, Net Beans and IntelliJ Idea.
  • Expertise in Build tools Ant, Maven.
  • Expert at Core JAVA concepts like Multithreading, Exception handling, JAVA collection framework, SWING, AWT etc.
  • Have good experience in using various Design Patterns such as MVC (Model-View-Controller), Singleton, Facade, Factory and DAO, DTO.
  • Hands-on experience in working with XML related technologies such as DOM, SAX, XML Schema, XSL, XSLT, XPath, DTD, XSD, JDOM, JAXB, Xerces and JAXP.
  • Experience working with Web Services using JAX-WS, JAX-RPC, Axis, SOAP and related technologies and SCM’s like SVN, CVS, Rational rose.
  • Worked under Agile (XP, Scrum, TTD), RUP methodologies.
  • Solid design skills in Java Design Patterns, Unified Modeling Language (UML) and Object Modeling Technique (OMT).
  • Extensive experience in JavaScript, HTML, CSS, DHTML, AJAX, Adobe Flex and PhP.
  • Experience in all phases of software development life cycle (SDLC), which includes User Interaction, Business Analysis/Modeling, Design/Architecture, Development, Implementation, Integration, Documentation, Testing, and Deployment.
  • Experience in implementation of business applications using BEA Web logic, Web Sphere, IBM Websphere Application, JBoss and Tomcat.
  • Excellent communication, Team work, inter-personnel and presentation skills, fast learner and organized self-starter.
  • Ability to work with business functions to understand business requirements and develop technical specifications

TECHNICAL SKILLS:

Languages: Java, Java Script, SQL, PL/SQL, Shell

Databases: MS SQL Server, Oracle 8i/9i/10g/11g, MS Access

Web Technologies: HTML, CSS, HTML5,JSP, Angular JS, Servlets, JDBC, JQurey

Java Frameworks: Spring, Hibernate, Struts, Spring MVC, Spring boot, Micro Services, EJB, JMS

JavaScript Libraries: HTML, AJAX, JavaScript, Backbone.js, Node.js, Angular.js, React JS, RequireJS, Jquery UI, Bootstrap

XML Technologies: XML, XSL, XSLT, XML Beans and JAXB

Web & Application Servers: Weblogic, Web Sphere, Apache Tomcat, JBoss

Design Patterns: MVC, Singleton, Service Locator, Session Façade, DTO, DAO

SOA: SOAP Web Services, RESTful Web Services, JAX-RS, XML, JSON, WS-Security, Amazon EC2, Amazon S3, Amazon RDS, AWS

Developer Tools (IDE): Eclipse, Net Beans, IntelliJ IDEA

Operating Systems: Windows, UNIX, LINUX, Sun Solaris

Modeling Languages: UML

Configuration Management Tools: GIT, Rational Rose, JUnit,Log4j, CVS, SVN, ANT

Tools: Jenkins, Maven, TOAD, Ant, PL/SQL Developer

PROFESSIONAL EXPERIENCE:

Confidential

Java UI Developer

Responsibilities:

  • Played a key role during Analyzing, preparing technical and functional design specification documents as per the Requirements, Architecture, Development and Maintenance of high traffic application built in Java/J2EE.
  • Created web application prototype using JQuery and Angular JS.
  • Worked on various enhancements and bug fixes simultaneously.
  • Improved Auto Quote application by designing and developing it using Eclipse, HTML, JSF, Servlets and JavaScript.
  • Developed JavaScript functions for client side validations.
  • Used HTTP/HTTPS Services extensively to interact with Web Services using JAX-RPC and JAX-WS for data communication.
  • Expert in HTML5/CSS3 development and have experience in Angular JS, Ext.js, Responsive design.
  • Used SAX for XML parsing , JSON and AJAX to send request to secured web service.
  • Used Aqua Data Studio for accessing, updating, inserting tables in the database, where Informix is the database being used.
  • Experienced with trouble shooting cross browser problems of UI display using Java Script.
  • Involved in development, performance testing & defects fixing.
  • Expertise in understanding and preparation of WSDL , XSLT and XML schemas definitions.
  • SOAP-UI was used extensively for testing of web services across all environments applications are deployed in the WebSphere Server. Used Anthillpro for version control.
  • Used HTML5/DHTML, Angular JS, JQUERY, JSTL, AJAX and CSS3 for developing interactive User Interfaces.
  • Experienced in using MS-Visio for preparing Low level/High level design documents.
  • Updating QC with root cause after fixing the bugs.
  • Experience in developing react components for the partner homepages using React JS.
  • Developed user interfaces using JSP, HTML, CSS, JavaScript, JQuery and Ajax with JSON
  • Involved in implementation of MVC pattern using Angular JS, JSF and Spring Controller
  • Involved in code reviews so as to implement coding standards for the entire project.

Environment: Java, J2EE, IBM RAD, SOAP UI, WSDL,HTML5,CSS3, XML, JAX-WS, JAX-RPC, Anthillpro, ANGULAR JS, JSON, SAX, IBM WebSphere, JQuery, AJAX, JavaScript, Unix, Aqua Data Studio.

Confidential,JERSEY CITY, NJ

Java UI Developer

Responsibilities:
  • Highly involved in requirements gathering and designing the Domain Model and Business Model for the application.
  • Designed and developed presentation layers using Angular JS, CSS3, HTML5, DHTML, JQuery and Java Script in UI pages.
  • Implemented AJAX and client side validations using Angular JS. Implemented JSP in Presentation layer programming using JSTL, AJAX.
  • Used Bootstrap as style sheet along with Angular JS .
  • On the back end created a server using Node.js and Express, using multiple back end libraries.
  • Configured and maintain AWS services such as EC2, Elastic Beanstalk, RDS and DynamoDB which reduced the infrastructure cost.
  • Developed Stored Procedures, Triggers and Packages in Oracle .
  • Developed application using Springs concepts - DI/IOC, AOP, Batch implementation and Spring MVC . Used Springs framework and interacted with back-end database using Hibernate framework.
  • Implemented Springs Aspect Oriented Programming ( AOP ) feature to overcome cross cutting concerns.
  • Developed and exposed the Web Services by using SOAP .
  • Involved in effort estimation and impact analysis for integration SOAP web services.
  • Consumed RESTful responses in XML as well as JSON formats.
  • Used ANT for building the project. Used Git for version control.
  • Created Continuous Integration & Continuous Deployment model for building and deploying spring boot micro services using Jenkins job.
  • Integrated downstream systems through JMS and XML
  • Implemented Spring Batch Jobs for processing the CSV files.
  • Written the shell scripts for automation process for build and deployments in Unix/Linux.
  • Involved in peer to peer code reviews and given the review comments for my subordinates.
  • Used Log4J extensively for logging the client activity and other processes in the System.
  • Used JUnit & Mockito to do unit testing for the modules developed.
  • Involved in development of the server side business logic using Action Classes, Action Forms, Helper classes and DAO access layer classes.
  • Handled the QA deployments in JBoss.
  • Followed Agile Scrum methodology that included iterative application development, weekly Sprints and stand up meetings.
  • Provided technical and business support for the team.
  • Used JIRA for defect tracking and IBM RTC for task processing system.

Environment: Eclipse, J2EE, Java SE 7, Spring MVC and Hibernate Framework, RESTful, Oracle,PL/SQL, JSP, JQuery, GIT, JavaScript, CSS, JMS, JBoss, Spring JDBC, Unix/Linux, Log4j, SQL, SOAP(JAX-WS), Ajax, Ant, Java Beans, Angular JS, Node JS, Design Patterns, Agile, JSON, Jira, IBM RTC.

Confidential, Hartford, CT

Java Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Created UML diagrams (use case, class, sequence & collaboration diagram) based on the business requirements using IBM Rational Software Modeler.
  • Using OOAD Technology classes are designed in UML with the help of Rational Rose tool.
  • Created user-friendly GUI interface and Web pages using HTML and CSS and JSP.
  • Developed web components using MVC pattern under Struts framework.
  • Wrote JSPs, Servlets and deployed them on Weblogic Application server.
  • Wrote Oracle PL/SQL Stored procedures, triggers, views for backend database access.
  • Designed and developed the application using Java Server Faces (JSF) framework.
  • Using OOAD Technology classes are designed in UML with the help of Rational Rose tool.
  • Created user-friendly GUI interface and Web pages using HTML and CSS and JSP.
  • Created of interface to manage user menu and Bulk update of Attributes using JS, Ext.JS and JQUERY.
  • Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries.
  • Used JSON (JavaScript Object Notation) to read the Java Script object.
  • Extensively used Jquery in web based applications.
  • Used JSP’s, HTML on front end, Servlets as Front Controllers and JavaScript for client side validations
  • Designed, developed and maintained the data layer using JDBC and performed configuration of JAVA Application Framework
  • Developed Unit test cases for the classes using JUnit.
  • Developed and maintained Ant Scripts for the build purposes on testing and production environments.
  • Application developed with strict adherence to J2EE best practices.

Environment: Java, J2EE, JSF, EXTJS, JQuery, JSP, Servlets, JavaScript, Struts, SQL/PLSQL, JUnit, Apache Tomcat Server, HTML, XML, XHTML, CVS, Windows.

Confidential

UI Web Developer

Responsibilities:
  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Identified the business requirements for the client.
  • Involved in documentation of the architecture and configuration details.
  • Developed Front end Applications to provide access to the database servers.
  • Used XML Web services with SOAP protocol for transferring data between different applications.
  • Used JDBC to query, update and maintain Database Servers using SQL queries.
  • Used HTML5, DHTML, JSON, CSS3, JavaScript, jQuery, Ajax to create the front end applications.
  • Extensively used JavaScript to make the web page more interactive.
  • Responsible for creating dynamic server side pages using JSP.
  • Updated UI as per changing needs and requirements.
  • Bug fixes for existing software system and also software enhancement.
  • Used Firebug, Firebug Lite, IE Developer Toolbar, for debugging and browser compatibility.
  • Used JQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application.
  • Developing client side validation code using JavaScript and JQuery.
  • Creating pages in Site Core and validating the HTML code with W3C Validator.
  • Used best practices while creating the web pages.
  • Understood their existing code and made changes to adapt the new environment.

Environment: JDK, HTML5, DHTML, CSS3, JavaScript, JSON, JSP, JDBC, JQuery.

Confidential

Jr. Software Programmer

Responsibilities:
  • Involved in development of multi-tier web application environment
  • Designed front end screens using HTML, CSS and JavaScript
  • Responsible for authorizing of website functionality with HTML, CSS, JavaScript.
  • Updated templates and produced additional functional components using JQuery.
  • Utilized various JavaScript and JS libraries, AJAX for form validation and other interactive features.
  • Worked with Object Oriented programming concepts such as inheritance
  • Developed various modules present in the portal such as, Admin, User, Job Folder
  • Used JQuery to make HTML and CSS code interact with the JavaScript functions to add dynamism to the web pages.
  • Used Firebug, Firebug Lite, IE developer toolbar for debugging and browser compatibility

Environment: HTML, CSS, JavaScript, Jquery, AJAX, Eclipse.

Hire Now