Java Ui Developer Resume
New York, NY
SUMMARY:
- 8+ years of experience in analysis, developing Web based, Client/Server, Distributed and testing of applications using Java/J2EE Technologies.
- Expert in developing User Interface (UI) Applications and professional Web Applications using Web Standards, HTML5, CSS3, Object Oriented JavaScript, Angular JS, Angular2, React.js, Backbone.js, Node.js, MongoDB, JQuery, Bootstrap3, Ajax Concepts, CSS3 Media Queries. Experience in Spring MVC, Spring Security, Hibernate and Web Services.
- Experience in analysis, design, development, testing and deployment of software applications
- Extensive experience with server - side programming and technologies such as JEE, Servlets, JSP, JavaBeans, JDBC, spring, Struts.
- Part of front end development team using Angular (1 & 2) with ES6 and TypeScript .
- Extensively worked in front end javscript frameworks like likeAngular JS, Backbone JS and Ext JS etc.
- Involved with enhancement of existing applications; mostly written in Ext JS and Java.
- Development on Web application using React.js, Redux.js, HTML5, CSS3, Responsive.
- Worked on architecture and the development of the following applications and processes using Primefaces(JSF)
- Worked on installing and configuring JIRA Add-ons Confluence, JIRA Agile,Bamboo. Implemented Event Sourcing using Akka .
- Developed Ruby on Rails web applications using MongoDB and back-ground processes using Resque and Redis
- Client Side code were written in ReactJS/JQuery/JavaScript and Server Side Code were developed using MVC
- Good exposure with Application servers, Web Servers like Web Sphere, Web Logic, JBoss and Apache Tomcat.
- Worked on multiple client project using JavaScript, and AJAX.
- Good hands on experience with AngularJS, ReactJS
- Created web UI using jQuery and AngularJS, and developed Restful services and Web APIs for many integrated applications.
- Building front end application and reusable UI components with AngularJS, Bootstrap, AngularMaterial.
- Working experience in Web Services using SOAP and WSDL, JSF, JSON, JQuery, JMS and Oracle coherence.
- Involved in creating the Adobe CQ5 Campaigns, Teasers in CRXDE Lite environment.
- Create RFP (Request for Proposal) microservice to provide RESTful API utilizing Spring Boot with Spring MVC.
- Having E-Commerce, Project Management, Financial, Media & Entertainment Domain knowledge
- Experience in configuring the WebSphere Server.
- Expertise in developing database applications using Oracle, DB2 and worked on PL/SQL Stored Procedures, Triggers, Functions, Packages, Data Modelling and Performance Tuning.
- Used the PL/SQL procedures for Informatica mappings for truncating the data in target tables at run time.
- Used Babel plugin tool for conversion of ECMA versions to support all type of browsers. Experience testing JavaScript code — Jasmine and Protractor.
- Manage and maintain MongoDB servers across multiple environments
TECHNICAL SKILLS:
Programming languages: C, C++, Java.
J2SE Technologies: Core Java, Threads, Swing, I/O, Java beans, JDBC
J2EE Technologies: JSP, Servlets, JDBC, Struts, Spring, JSF, Hibernate,Primefaces(JSF) etc.
Web Technologies: JSP, Servlets, EJB, HTML4/5, JavaScript, Web Services (SOAP & REST), AJAX, JQuery, AngularJS, Angular2, Kendo UI,PlayFramwork DOJO, PHP, NodeJS
Web Servers: Apache Tomcat, WebLogic, Nginx
XML technologies: XML, XSL, XSLT, DOM, and JAXB.
Databases: Oracle 12c/10g/9i/8i, MySQL, MS-Access and MS-SQL Server 2005/2008/2012/2014.
Development tools/IDE: Eclipse, Net Bean, JBuilder, Sublime Text 3, Brackets, Visual Studio.
Version Control: GIT, CVS, ClearCase, etc.
Testing: Junit, JUnit-Perf, JMock, Cactus, Jasmine, Karma.
Build tool: Ant, Maven, Jenkins.,Reportingtool:JIRA
Tools: SQL Developer, DB Visualizer, Visio, tcl/tk, ADP etc.
Operating system: Windows 95/98/2000/XP/VISTA/7/8/10, UNIX, LINUX.
PROFESSIONAL EXPERIENCE:
Confidential, New York, NY
Java UI Developer
Responsibilities:
- Gathering the business requirements from business team.
- Analyze the requirements and prepare the high-level design document.
- Involved in analysis, design and development of application that include Class Diagrams, Sequence Diagrams and Activity Diagrams.
- Developed this application using spring, JSP, Hibernate and front end using HTML, JavaScript, CSS, AJAX, AngularJS, etc...
- Responsible for writing utility classes, UI development using JSP, CSS3, HTML5, JavaScript, AJAX, Angular.
- Developed product engineering related skills in design, detailing, and product structure.
- Applied responsive styling, ES6 features to website componentsDeveloped the application using Spring Framework that leverages Model View Layer (MVC) architecture.
- Supported the application launch in production and helped resolve issues related to data migration
- Developed generic process flow diagram, use case diagrams, Class diagrams, and Sequence diagrams using Eclipse and MS Visio.
- Developed Restful APIs using AJAX and JSON to implement robust and efficient client facing applications.
- Effectively used GIT (version control) to collaborate with the Akka team members..
- Created reusable plugins using Bootstrap when AngularJS Uses.
- Developed application leveraging Scala Futures promises and also through Akka message-driven actor model.
- Proficient in building JSON based RESTful web services using Play Framework..
- Involved in TDD for developing and performing test casesreducers
- Experience building custom add-ons for JIRA based on client requirements.
- Working with ECMA Script 6 features. Used Babel, web pack with es2015, React.js .presets.
- Involved in parsing the XML’s using SAX and used XSLT to transform XML document into HTML.
- Created Mobile Application layout and front-end using HTML5/CSS3, and Bootstrap Framework components.
- Using the RESTful web services communicate to third party services or internal applications.
- Taken care of Dev and Test environments build and deployments as a product engineer.
- Fixing issues related to application functionality, UI and Business Logic Build preparation and release to customer with issue fixes Involved in development
- Design and Development of PR’s (Product Requirement) UI and Business logic.
- Coding, peer review, Unit testing and integration Testing.
Environment: Java, J2EE,HTML5, AngularJS, HTTP, SOAP, Restful, Spring MVC, Hibernate,ES6, AWS, Apache Maven, Mybatis, Akka, JavaScript, Ajax, JSON,play, jQuery,Jira, Bootstrap, AJAX,ReactJs, PL/SQL, Oracle, Eclipse, CSS3.
Confidential, Frederick, MD
Java UI Developer
Responsibilities:- Involved in designing the user interface part of the application developed using JSP, JavaScript, HTML, and also client custom tags.
- Used multiple JQuery UI interactions,Widgets.Integrated the HTML in JSP pages
- Created dynamic forms with jQuery validations, events and interactions.
- Worked with Node. JS framework, Implemented a professional and production quality module systems .
- Implemented DD Tab Menu in a standard compliant, 2 level tab menus. Developed java script uses CSS to control all of its appearance, and plain HTML to implement the entire menu tabs and contents
- Worked on website layout and fixing the bugs
- Utilized MongoDB, Node. js, Cheerio. js and Express. js on the server side, and Reactjs, webpack, Babel and Bootstrap on the front-end.
- Executed business like architecture and developed user interface design using HTML5, CSS3, JavaScript, and JQuery AJAX.
- Created proof-of-concept using responsive web design, Node.js, jnod, HTML5 and CSS3.
- Worked on Oauth Configuration using Common login page and implemented Single Sign on (SSO) to specific website In INTRANET.
- Worked on LDAP services and Tokenization concepts.
- Cross browser testing
Environment: Java, J2EE,HTML5, AngularJS, HTTP, SOAP, Restful, Spring MVC, Apache Maven,, JavaScript, Ajax, JSON, jQuery, Bootstrap, AJAX,ReactJs, PL/SQL, Oracle, Eclipse, CSS3.
Confidential, Tampa, FL
Java UI developer
Responsibilities:- Involved in the requirements analysis, designing, development, testing and maintenance of the websites.
- Developed websites using HTML, CSS3, JavaScript, JQuery, Google Maps API (JavaScript Library), XML and Ajax
- Implemented RESTful Web Services for other applications to communicate.
- Design, developed and updated the user interface using CSS, JavaScript and Dreamweaver.
- Performed client side validations over the forms using JavaScript.
- Implemented business Logic using Spring framework (Spring Boot, MVC).
- Implemented Personalization (Dynamic Content Targeting) for Regional based content using AEM Campaigns and Segments.
- Used Ajax to refresh only certain section of the page and reduce the load on the web server.
- Defined text alignment, borders, positioning and many other typographic characteristics..
- Involved in creating RWD using media queries, Bootstrap, HTML5, LESS pre-processor with CSS3 box model, JQuery plugins, JSjso
- Recommend and develop strategy for integrating internal security model into new projects with Spring Security and Spring Boot Designed and developed ReactJs component required for the project .
- Designed and implemented a complex Ext JS tree component for selecting company division information
- Used Ajax Controls, Web forms, JavaScript and HTML for Commission, Payment and Inventory reports.
- Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.
- Used AJAX for asynchronous communication between client and server.
- Developed data insertion forms and validated them using JavaScript.
- Design HTML prototypes, visual interfaces and interaction of Web-based design and hand code CSS.
- Dynamic content management at client side using AJAX, JavaScript, DHTML.
- Involved in implementation of MVC pattern using Angular JS, JSF and Spring Controller.
Environment: Java, J2EE, spring, JSF, CSS3, JavaScript, ReactJs,spring Boot, JQuery, Ext JS 5.1, JSON, Ajax, Dreamweaver, Google Maps API, SQL Server.
Confidential
Java UI Developer
Responsibilities:- Actively involved in all aspects of the system design.
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built
- Developed Application using AngularJS and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly
- Followed with Agile and Scrum development methodologies
- Developed all the UI pages using HTML, CSS, JSON, JavaScript, jQuery, Ajax .
- Testing JavaScript frameworks using karma .
- Design and code end to end functionality for ATG application requirements, interacting with client for business functionalities, implementation of scalable application
- HTML document traversal and manipulation, event handling, animation, and Ajax using DOM
- Involved in Writing JQuery based Ajax Requests using JQuery.get (URL, data, callback, type) or JQuery. Ajax (options) and JQuery . Post (URL, data, callback, type) and JQuery.get (URL, data, callback, type).
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Manipulate DOM in some manner to the attribute changing.
- Involved in Writing the Form Handlers, Droplets, Manager Classes, bean classes, Repository files in ATG Framework.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Created various interactive plug-ins, widgets or design UI/UX .
- Used Angular.js as the development framework to build a multi-page application.
- Implemented the search functionality for Internal Application using Angular.js
- Worked on UI/Charting tools based on Bootstrap .
- Worked closely with the UI Designers team using flash to create web designs.
- Implemented dynamic page elements and form error validations using AngularJS directives .
- Developed Mobile Apps using JQuery Mobile.
- Implemented AJAX functionality using JSON, JQuery and XML
- Used Backbone JS for creating single page applications.
- Designed in-house build automation and continuous integration systems by utilizing Node.js, GIT and Grunt.
- Developed web pages for tablet devices such as apple, android tablets using HTML5, XHTML .
- Twitter Bootstrap, CSS3, JSON, JavaScript, JQuery and AJAX .
- Built the responsive UI with Angular JS, Bootstarp-4, Node JS and SCSS . Developed the dash board for displaying charts, graphs and other analytics-related widgets.
- Worked on inversion control patterns based on Spring MVC Framework.
- Developed AJAX based web based UI framework by utilizing JQUERY library .
- Wrote application level code to perform client side validation using JQUERY and JavaScript .
- Developed JavaScript library for rendering domain-specific layout XML to the web.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
Environment: HTML5, CSS3, AEM 6.0, ATG 9.4,JavaScript, JQuery, Angular JS, DOM Manipulation, Jenkins, SABA, Node.JS, CSS5, Backbone.js, React.js, karma, AJAX, Google API, JSON, ECLIPSE