We provide IT Staff Augmentation Services!

Java Ui Developer Resume

2.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • 6 years of strong experience on object - oriented requirement gathering analysis and implementation of client/server, distributed, internet and E-commerce applications using object oriented methodologies and RDBMS, complete multi-tired, application development lifecycle experience using Java-J2EE technologies and close participation in the growth, development and success of the organization.
  • Expertise in the field of web application development including client/server communication.
  • Extensively worked on Core Java, J2EE technologies, including Servlets, JSP and JDBC.
  • Strong experience on core Java concepts like Spring, Hibernate, Collections, etc.
  • Hands on experience in JDBC and creating Data Source to communicate the DB through SQL.
  • Proficient in setting up Angular JS framework for UI development, developed html views with HTML 4/5, CSS 2/3, jQuery, AJAX, JSON, and Java Script.
  • Professional AngularJS experience including knowledge of Directives, Services, and Filters.
  • Extensive experience on modern front-end template frameworks for JavaScript - Including Bootstrap, jQuery React JS and AngularJS.
  • Extensive experience in modeling applications using MVC (Model-View-Controller) architecture.
  • Experience in UI DESIGN/ development and implementation of Object Oriented Applications.
  • Experience with event driven applications using AJAX, jQuery, JavaScript, JSON.
  • Experience in software development process, test driven development and Object-oriented modeling UML, Object-Oriented analysis and design, developing Use Cases, Interaction Diagrams, Class Diagrams, and Package Diagrams using Rational Rose, Star UML and Microsoft Visio.
  • Strong Database skills with SQL Server, MySQL, DB2 and Oracle.
  • Experience in databases like SQL, Oracle to manage tables, views, indexes, sequences, stored procedures, functions, triggers and packages.
  • Experience working in a waterfall, agile and scrum environments
  • Excellent debugging skills and understanding of OOP, MVC based applications.
  • Experience in Content Management Systems.
  • Complete knowledge on SDLC - Design, Development, Testing and Implementation of the project.
  • Exposure to Application Servers like Web Logic, IBM Web Sphere, JBOSS and Apache Tomcat Web Server.
  • Experience providing and consuming SOA Web services, Restful web services, SOAP and JSON.
  • Involvement in using IDE's likes Dreamweaver, Notepad++, Eclipse, and Adobe Photoshop.
  • Experience in cross browser compatibility amongst browsers like Chrome, Safari, Firefox and IE.
  • Excellent communication skills, proven track record and experience in collaborating with team members to drive results.
  • Highly motivated, strong analytical skills and ability to deliver in fast paced, high stress environment.
  • Hands on experience working on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome and checking cross browser compatibility

TECHNICAL SKILLS:

Languages: C, C++, Java, SQL.

Markup/Script Languages: HTML, JavaScript, XMLJ2EE Technologies: Servlets, JSP, EJB, JPA, JSF

Web Technologies: HTML 5, XML, XHTML, DOM, CSS 3, SAAS, TDD, DOJO, JAVASCRIPT, jQuery, ajax, JSON, Angular JS / 2, Backbone.js, Node.js, jQueryUI, Bootstrap.js, Require.js

Frameworks: Struts, Spring, Hibernate, Swing.

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

IDE s: Eclipse, My Eclipse, NetBeans, Sublime Text, visual Studio, Web storm

Debugging Tools: Firebug, IE developer Toolbar

Servers: Apache Tomcat, Apache Axis2, JBOSS, Glass Fish, WebLogic, Red Hat Apache web server, Apache Cassandra

Test Frameworks: Junit, Jasmine, Mocha

Operating Systems: Windows (NT/2000/XP), Mac, UNIX, and LINUX

Source Control: Git, GitHub, GitLab, Atlassian STASH

Build & Deploy: Jenkins, Hudson, Ant, Maven, Gradle, IBM Urban Code Deploy, Apache Tomcat, Glass Fish, JBOSSOthers: NPM, Grunt, Bower, Gulp, Ember, Agile methodology, Atlassian JIRA, Atlassian Crucible, Version One, Kanban

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Java UI Developer

Responsibilities:

  • Involved in Analysis, Design, and Development Production phases of the application.
  • Developed GUI using OOD, JavaScript, HTML4/HTML5, DOM, XHTML, AJAX, CSS3, SASS, AngularJS.
  • Designated UI architecture for the internal web application and worked with designers to constructs conceptual Wireframes and Mockups.
  • Developed Single Page Applications (SPS) using Angular JS route providers and used Angular expressions and built-in directives to render functionality to the UI.
  • Used ExpressJS to run Angular JS on server with mock JSON data and completed the UI development independent of server.
  • Created different modules for application involving components, directives, forms, services and routing using Angular 2
  • Develop various screens for the front end using AngularJS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Migrated the web application from Angular JS to angular 2.
  • Bottle micro-framework implemented with REST API and MongoDB (NoSQL) as back end database.
  • Setting required system configurations parameters which will optimize Mongo DB performance.
  • Manipulated data using CRUD operations of MongoDB database management system and handled database access using Node JS.
  • Involved with creating script for data modeling and data import and export. Extensive experience in deploying, managing and developing Mongo DB clusters.
  • Worked in creating various types of indexes on different collections to get good performance in Mongo database.
  • Created logos and designed broachers using Adobe Illustrator and Photoshop.
  • Developed a fully functional prototype application using JavaScript and Bootstrap, connecting to a REST-full server on a different domain.
  • Used Ajax and JavaScript to handle asynchronous request, CSS to handle look and feel of the application.
  • Implemented Ajax function to load data dynamically onto drop down.
  • Used GitHub repository for version control.
  • Performed Unit testing using Karma.
  • Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
  • Strictly followed Agile methodology and closed most of the assigned task with in iteration

Environment: Angular 2, Node.JS, Bootstrap, Mongo DB, Subversion, Karma Express.JS, JavaScript, CSS, AJAX, HTML5, Web services, XML, JSP, GitHub

Confidential, Plymouth Meeting, PA

Application Developer

Responsibilities:

  • Used Agile Methodologies and SDLC for managing the life-cycle development of the project. Developed UI using HTML5 and used CSS3 to describe the presentation of an HTML document.
  • Worked with AngularJS to provide control for data binding, form validation and create reusable components.
  • Used Angular Directives to create components that allow hiding complex DOM structure , CSS, and behavior.
  • Bootstrap is used to document common HTML elements, dozens of custom HTML and CSS components while developing UI.
  • Designed REST APIs that allow sophisticated, effective and low-cost application integration.
  • Created new directives using AngularJS to invent new HTML syntax, specific to this application.
  • Created UNIX shell scripts to automate the build process, to perform regular jobs like file transfers between different hosts.
  • Worked with Exception Handling in REST .
  • Extensively worked with MVC Architecture using spring framework and Created and injected Spring services, Spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.
  • Used Aspect Oriented Programming ( AOP ) in Spring framework for transaction management and developing advice for logging, security and indexing.
  • Spring Inversion of Control ( IOC ) and Dependency Injection is used to remove dependency that makes the code easier to test and maintain.
  • Wrote SQL Queries , Stored Procedures, functions, packages, tables, views, triggers and data connectivity and data integration of DB2 .
  • Added new features to database using DB2 database- wrote DDL and DML files using SQL- set up procedures and triggers.
  • Integrated spring with ORM frameworks such as Hibernate and JPA ( Java Persistence API).
  • Generated Hibernate classes and mapping XML files using hibernate-tools and written the save, update and search methods in DAO using hibernate methods and HQL queries .
  • Implemented Lazy Loading and Eager Loading of Hibernate framework .
  • Used Java Messaging Services ( JMS ) for a reliable and asynchronous exchange of important information such as payment status report.
  • Knowledge of Multithreading/synchronization, NoSQL Database, MongoDB.

Environment: Java 1.7, Java EE, RESTful Web services, Spring-3.1 Framework, Hibernate-4.0, JDBC, JSON, HQL, XML Beans, Active MQ, Maven, CVS, JUnit, XSLT, Ajax, JavaScript, Servlets, HTML-5, IBM DB2, Log4j, JERSEY API, Mockito, AngularJS, Eclipse IDE, WebLogic Application

Confidential, Newark, New Jersey

Java Web Developer

Responsibilities:

  • Participating in user requirement sessions to gather business requirements
  • Involved in Analysis, Design, Development, Integration and Testing of application modules
  • Designed and developed Class diagrams and sequence diagrams using Unified Modeling Language (UML)
  • Used Eclipse 3.2 IDE for coding, debugging and testing the application modules
  • Developed presentation layer for the application modules using Adobe Flex and Action Script controls .
  • Involved in designing the page layouts using Wire Frames templates.
  • Implemented AJAX base applications using DOJO and GWT API for Performance oriented and browser independent application
  • Implemented Event Manager, e-Distribution Admin modules using Struts-Spring-Hibernate
  • Used Object/Relational mapping tool Hibernate to achieve object to database table persistency
  • Written Hibernate POJO Classes, Hibernate Configuration file and Hibernate Mapping files
  • Implemented Batch Updates using Spring and configured beans in Application Context file .
  • Used the features of Spring Core layer ( IOC ), Spring AOP , Spring ORM layer and Spring DAO support layer to develop the application
  • Involved in the configuration of Struts Framework , Spring Framework and Hibernate mapping tool
  • Developed the Servlets for invoking the remote notifications
  • Used the NodeJS and AngularJS MVC Frameworks in the development of the web applications.
  • Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Used AJAX frameworks like jQuery, JSON to develop rich GUIs and involved in performance tuning the website.
  • Ported and redesigned the Lead management system using AngularJS frameworks implementing modular design.
  • Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
  • Used Bootstrap and AngularJS in effective web design.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
  • Involved with cross browser testing and compatibility using Chrome, Firefox and IE.
  • Co-ordinate with QA for testing, Production releases, Application deployment and integration.
  • Involved in Production Support and minor enhancements as per application requirements.

Environment: Java /J2ee, JSP, Servlets, Struts, Tiles, Spring, Hibernate, Adobe Flex, Action Script, Adobe Flex Builder, Cairngorm architecture, SOAP, WSDL, WS-Security, Apache Axis, SQL, PL/SQL, CSS, XML, XSLT, JavaScript, JBoss, IBM Web sphere MQ 5.3, Eclipse, HTML, DHTML, XML, AJAX, Maven, CVS, TOAD, Oracle 10g, UNIX, UML, Shell Scripts, Agile (Scrum), Rational Rose, JUnit, Log4j, Remedy

Confidential, Bellevue, WA

Java UI Developer & Analyst

Responsibilities:

  • Involved in the design, development and testing phases of Software Development using scaled AGILE methodology with Test Driven Development ( TDD ).
  • Involved in functional requirements review and creating technical design documents and Integration Solution Design documents.
  • Debugged and fixed bugs in HTML5, Object Oriented JavaScript and CSS3 stored procedures, which were written by other developers.
  • Implemented new features on the front end enhancing the user experience. Enhancing the features required changes using HTML5, CSS3, JavaScript, jQuery, jQuery UI and AngularJS.
  • Implemented the Model View Controller architecture ( MVC ) by developing controller and service implementation classes.
  • Extensively worked on Spring framework and integrated Hibernate and also used spring Inversion of controller and Dependency Injection principles.
  • Extensively used Hibernate ORM in data access layer to write DAOs . Developed hibernate mapping and Configuration files.
  • Designed and implemented REST Web-Services to provide the phone, plan & service data to the front-end team and also integrated with the payment team to encapsulate pricing data using SOA.
  • Used Log4j Logger for all logging purposes and JUnit for integrated test runs.
  • XML for building data structures required for Web Services and JMS for sending asynchronous messages using the Event based Framework.
  • Involved in unit, system, integration and regression testing.
  • Participated in the analysis of defects, tracking issues and fixing them using Enterprise Quality Center.
  • Involved in SQL development using Stored Procedures, Views and Queries.
  • Co-ordinated with QA team to ensure the quality of application.
  • Used SVN the version control tool for code commit and update.

Environment: Java SE 6, HTML5, CSS3, J2EE, Ember.JS Oracle11g, JSP 2.1, Spring 3.0, Hibernate, Restful, WebLogic 10.3.3, CSS, JMS, JSTL 1.2, JavaScript, HTML5, Eclipse 3.7, SVN, Log4j, JUnit 4.1, Apache POI 3.7, APIx Mashrey, PLSQL.

Confidential

Java UI Developer

Responsibilities:

  • Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
  • Responsible for Design and development of Web pages using PHP, HTML, JOOMLA, CSS including Ajax controls and XML.
  • Coded Business Logic component using PHP.
  • Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
  • Implemented applications in JavaScript, and MYSQL.
  • Worked extensively with the File management and image libraries.
  • Performed Client-side validations using JavaScript.
  • Fixed bugs and provided support services for the application.
  • Tested/Debugged web browser using Firebug
  • Managed and implemented all codes changes via SVN. Deploying builds across development, staging and production instances and maintained code integrity.
  • Created an inline-edit and widget-collapse feature for the web page.
  • Added an inline Video Player feature that supported Quick Time, Window's Media, and Real-Player.
  • Performed graphical design and web site contract work for small business and working professionals.
  • Met one-on-one with clients in exploring the best possible options for their web presence.
  • Handled duties ranging from creative design to code implementation.

Environment: Windows 7, Java 6, EJB 3.0, JSTL, Ajax, Junit Testing, Hibernate framework, IBM - WebSphere Application Server 7, IBM Rational Application Developer, jQuery, AJAX, Apache, Windows 2000/XP. MYSQL, MongoDB, JOOMLA.

We'd love your feedback!