We provide IT Staff Augmentation Services!

Java/ui Developer Resume

3.00/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • 7 years of experience in designing, implementing and testing full scale UI web applications with Java as the middle - tier across various platforms.
  • Good experience in developing and updating a web page using HTML5, CSS3, SASS, AngularJs, JavaScript and JQuery across various browsers and thereby achieving cross browser compatibility.
  • Experience in developing front-end applications using JavaScript, AngularJS and polymer components.
  • Experience in making responsive web designs using either only HTML or CSS, by using CSS frameworks like Twitter Bootstrap.
  • Expertise in using all the new features in HTML5 and CSS3 in creating the markup and the styling of the pages.
  • Expertise using JavaScript and JQuery either for manipulating the DOM or for AJAX operations.
  • Sound Understanding and good Experience using the various JavaScript concepts like Prototypes, Closures, Promises, Object oriented features etc.
  • Thorough understanding of React.js and its core principles
  • Used ReactJs to create Controllers to handle events triggered by clients and send request to server.
  • Developed single page applications using Angular 2.0
  • Working with Angular2 modules, classes, components and templates.
  • Good Knowledge in Server side Javascript using Node.js
  • Good experience in using the latest JavaScript framework AngularJs and worked with all its latest concepts like services, custom directives, promises, factory, providers etc.
  • Good experience in writing various custom directives in AngularJS for both DOM manipulation and for repeated use of markup code.
  • Used PHP Soap client to get data from data services.
  • Developing and creating PHP MySQL applications as per the specifications
  • Worked with various IDE’s like Eclipse and Webstorm, SublimeText etc.
  • Expertise in using debugging tools like Firebug and built in IDE debuggers for troubleshooting existing code.
  • Experienced in using the version controls like SVN, TFS and GIT.
  • Good experience in using various project management tools like JIRA mainly for agile project management.
  • Good experience with UML design and working with the Class diagrams, Use case diagrams etc.
  • Good knowledge of working with Core Java, Spring and Hibernate.
  • Experience in the use of various relational databases like Oracle, DB2 and SQL Server
  • Database experience usingOracle 12c/11g/10g/9i, SQL, PL/SQL, SQL LOADER, Stored Procedures, TOAD, Explain Plan, TKPROF FUNCTIONS, Materialized Views, Database links and streams.
  • Experience in developing Web Services to expose useful functionality to web users through SOAP and RESTful web service calls.
  • Worked in creating Dashboards usingTableauDesktop,TableauServer and Qlikview
  • ImplementedTableauReports in a variety of use cases requiring complex customizations and large data sets
  • Worked with all kinds of data formats like XML, JSON, flat files for exchange of data.
  • Good experience in using front-end build tools like Grunt, Gulp and MAVEN.
  • Experienced in all phases of usability testing including user profiles and personals, task analysis, contextual research, test moderation, reporting using Karma and Jasmine.
  • Experienced working in both AGILE and SDLC based development environment and participating in SCRUM sessions.
  • Expert in developing Object-Oriented Web applications using MVC architecture.
  • Participated in technical services relating to installation of Jive software.
  • Strong problem-solving, organizing, communication and planning skills with ability to work in team environment.

TECHNICAL SKILLS

UI Web Technologies: Java, C#, HTML/HTML5, CSS/CSS3, JSP, EJB, Bootstrap, AJAX, XML, JSON, UI Concept Modelling/Wire Framing, LESS, SASS/SCSS

Scripting Languages: JavaScript, JQuery, AngularJS, React.js, JQuery widgets and plugins

IDE’s: Eclipse, Sublime Text, Webstorm

Version Control: SVN, GIT

Web/App Servers: Tomcat, Weblogic, Websphere, JBoss, Apache

RDBMS: SQL Server08/12, Oracle 9i/10g/11g, DB2

Operating Systems: Windows, Mac

Methodologies: Agile, Waterfall

Others Software Skills: Java, J2EE, Spring, Hibernate, Web Services (SOAP and REST), SharePoint, JUnit, Maven

PROFESSIONAL EXPERIENCE

Confidential, Columbus, OH

Java/UI Developer

Responsibilities:

  • Designed and developed the UI layout and front-end programming for web application that matches the wireframes using the latest HTML5, CSS3 and AngularJs.
  • Extensively used all the new HTML5 features like local storage, new input attributes, Canvas and SVG, audio and video etc.
  • Used new CSS3 SASS features like multi-column layout, gradients and web fonts, transform and transpose and @media.
  • Involved in creating various Modules/Controllers/Components for the application using Angular 2.
  • Utilized Angular 2 Routing and Navigation, Components and Services.
  • Built Web pages that is more user-interactive using AJAX, JavaScript, and ReactJs.
  • Used ReactJs to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
  • Performed various Validation Controls for form validation and implemented custom validation controls with JavaScript and with AngularJS using custom directives.
  • Used twitter Bootstrap for creating responsive web design for varying screen sizes and devices.
  • Good experience in implementing MVC frameworks like AngularJs for AJAX data calls using the $http service.
  • Worked on all the latest AngularJs concepts like creating custom directives, services, $http service, factory’s, $watch and $apply etc.
  • Used node.js to create server side applications for java script codes to build real-time web API's.
  • Worked with java script frameworks such as Node.js to create applications that run across distributed devices.
  • Analysed and parsed the response of JSON/XML in order to update DOM.
  • Used AngularJs to implement rich functionality in various pages using form validation, grid, search, sort, pagination
  • Worked with the SASS/SCSS pre-processor to simplify writing the CSS stylings.
  • Worked with all core java concepts like inheritance, polymorphism, interfaces, etc. and advanced concepts like collections, generics and multithreading.
  • Implemented the application modules using Spring Core layer (IOC), Spring Security, Spring AOP, Spring ORM, Spring Batch in order to develop the application
  • Used Object/Relational mapping tool Hibernate to perform data base activities and transactions.
  • Developed Complex database objects likeStored Procedures, Functions, Packages and Triggers using SQL and PL/SQL.
  • Worked on the development and design of rich graphic visualizations with Drill Down, drop down menus with parameterization usingTableau
  • Performed data cleaning inTableauusing various features like Pivot, filters.
  • Implemented Continuous Integration using Jenkins, Git from scratch.
  • Knowledge of UNIX/Linux environments (Red Hat Linux preferred)
  • Support UNIX/Linux Servers and configurations plus reporting and monitoring
  • Used web/App servers like WebLogic, JBoss and Tomcat servers based on the client requirement and project specifications.
  • Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows and Mac and debugged using tools like Firebug.
  • Performed unit testing using the open source Karma/Jasmine framework.
  • Used Git for version control and Webstorm IDE.
  • Used of bug tracking tools like JIRA, Rally for identifying, analyzing, documenting and reporting defects.

Environment: - Java, Spring, Hibernate, HTML/HTML5, CSS/CSS3, SASS/SCSS, JSP, JavaScript, ECMAScript 6, JQuery, AngularJs, ReactJs, Bootstrap, D3, Usability Testing, Agile, Webstorm, Rally, Gulp, GIT.

Confidential, Atlanta, GA

Java/UI Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
  • Use C# and the ASP.net framework to develop a new web portal for the company.
  • Wrote C# code for the Web application's API and user interface
  • Extensively used and worked on Spring IOC, Spring Security, Spring Batch, Spring ORM.
  • Configured and implemented application security and transactions using Spring Security and Spring AOP.
  • Used Hibernate to develop the application persistence logic and data base configurations
  • Created various web page layouts using HTML, CSS and Bootstrap with focus on user experience and compliance to standards.
  • Evaluated and deployed input and changes to project parameters
  • Used various built-in Bootstrap classes in achieving the desired look and feel of the web components and the Bootstrap grid system for maintaining responsiveness across all screen sizes.
  • Handled the conversion of the existing project written in JavaScript/JQuery to AngularJs.
  • Used AngularJS for-event handling in UI pages to display list boxes and to handle validations.
  • Worked with the AngularJS custom attributes for DOM manipulations.
  • Handled browser compatibility issues in HTML, CSS and JavaScript for IE, Firefox and Chrome.
  • Implemented client side validations in registration forms, login and logout forms using Java Script, AJAX and JQuery.
  • Worked with the SASS preprocessor to rewrite the whole CSS.
  • Worked with the Grunt tool for building the project on the front-end.
  • Involved development of front-end components using the latest HTML, CSS, JQuery widgets.
  • Used AJAX and JSON to process asynchronous actions between front and back end using AngularJS $http service.
  • Implemented AJAX to improved customer experience, and reduce the data flows greatly.
  • Written and consumed Restful Web Service calls in both JSON and XML formats.
  • Used Karma/Jasmine for unit testing the complete application.
  • Good experience in using various project management tools like JIRA mainly for agile project management.
  • Worked on the Agile methodology and used Scrum in implementing the project.
  • Experience in using JUnit in writing unit test cases for Restful Webservice calls.
  • Webstorm and Eclipse IDE is used for development and Tomcat is the web server for deploying application

Environment: Java, Spring, Hibernate, HTML, CSS, AJAX, JavaScript, JQuery, AngularJs, Bootstrap, AEM 6.0, XML, JSON, and Apache Tomcat, LESS, Gulp, Eclipse.

Confidential

Java/UI Developer

Responsibilities:

  • Fixed the browser compatibility issues in IE, Firefox and Chrome browsers
  • Code on Cascading Style Sheet (CSS) in web pages to separate presentation from structure. Defined text alignment, size, borders and many other typographic characteristics.
  • Used HTML, CSS and JavaScript to render the dynamic web pages (presentation layer) for the application.
  • Used JQuery in controlling access to different pages of the applications.
  • Developed JQuery custom widgets to make easy the enhancement of the web pages.
  • Extensively used JQuery selectors in accessing various parts of the DOM.
  • Used Ajax and JQuery to update the parts of the Policy review web pages.
  • Got a brief introduction of how AngularJs works.
  • Implemented JavaScript promises functions as an alternative for callbacks.
  • Worked with template engines like Mustache in building the templates.
  • Implemented and maintained AJAX based rich client for improved customer experience.
  • Worked on creating and consuming SOAP Web services for accessing data from other external services.
  • Experience in deploying projects on Weblogic using MAVEN.
  • Used JQuery event handling in UI pages handle validations.
  • Created JQuery custom widgets like date picker etc.
  • Involved in code review and deployment of the application on development, testing of production servers

Environment: Java, HTML, CSS, JavaScript, JQuery, SQL, Web services, JSON, AJAX.

Confidential

Java/UI Developer

Responsibilities:

  • Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing
  • Designed and developed intranet web applications using Java, JavaScript and CSS.
  • Implemented dynamic page elements and form error validations using JavaScript.
  • Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
  • Designed a number of HTML forms using the various html form tag according to the requirement of the end user.
  • Used the HTML tables to great effect to achieve page layouts.
  • Used CSS to great effect to design to design a number of pages in a dynamic fashion.
  • Used extensively AJAX concept of Javascript using the XMLHttpRequest object to connect to external services to send and receive data in SOAP format.
  • Managing the use and development of the Traceability matrix and participates in design review ensuring that all requirements have been integrated.
  • Continuously provide input to project management activities throughout the project lifecycle, risk plan, project plan, issues and its status.

Environment: Java, HTML, CSS, JavaScript, JQuery, Usability Testing, and SOAP

We'd love your feedback!