Sr. Java Ui Developer Resume
ChicagO
PROFESSIONAL SUMMARY:
- Over 7 years of experience in design and development of enterprise software applications usingJava/J2EEtechnologies such asJSP/JSTL, HTML/CSS, Custom Tag Library, JavaScript, JQuery, Ajax, JSON, JavaBeans, Design Patterns, AngularJS, Spring 1.x/2.x/3.x frameworks, Hibernate,JDBC, MVC architecture.
- Worked in different software development environment such as Agile and Waterfall methodology.
- Strong experience in designing using Web Standards.
- Expertise in developing front - end of teh applications using JavaScript 1.8.5, CSS 2.1, XML 1.1, HTML 5.1, Flex 3.0 and Angular JS 1.2.2.
- Experience with Responsive Web Design, JSON, AJAX, AngularJS, BackboneJS and Twitter Bootstrap.
- Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, and Pseudo Classes.
- Experience in AJAX, XML and XML related Technologies.
- Developed teh database with MySQL and teh hierarchical graph visualization using D3js
- Good working noledge with Twitter Bootstrap and Responsive Design.
- SQL Server Integration Services (SSIS) ETL package to migrate IS 4.0.5IndexDBdatabase contents to IS 4.1.2.x database schema.
- Constructed a proof-of-concept with subsequent implementation for client. It uses HTML5 local storage andindexDBto save user-filled form entries before transferring them over teh network.
- Hands on experience in Struts 1.x andGWTframework
- Designed and implemented an eCommerce Website withnode.js, socket.io, Play framework, AngularJS
- Extensive noledge in developing Single Page Applications (SPAs) using various JavaScript frameworks like Angular Js, Backbone.js.
- Expertise in implementing Spring framework for Dependency Injection, support for teh Data Access Object (DAO) pattern and integrated with Hibernate, Struts MVC.
- Proficiency in Database Programming using DB2, Oracle, SQL Server, HQL and MySQL creating stored procedures, Triggers, Indexes, Functions, Views, Joins etc.
- Proficient in development of enterprise business solutions using IBM WebSphere Application Server, Apache Tomcat and JBOSS.
- Design and oversight of browser automated test cases using Selinum andPhython
- Proficient in developing SOAP and REST Web services.
- Experience in OOAD architecture and modeling and designing artifacts using UML such as class diagram, sequence diagram and state diagrams using Star UML and MS Visio.
- Hands on experience with one or more Cloud Infrastructure and Services like Amazon AWS.
- Extensive experience in different IDE's like Net Beans, RAD, Eclipse.
- Hands on Experience in Ant, Maven, Log4j, Jenkins, and JUnit.
- Has noledge on reporting tools like Tableau, IBM Cognos and JasperSoft.
- Experience in performing problem troubleshooting, problem resolution, and root cause analysis for Application issues.
- Good exposure to overall software development life cycle with good noledge of processes like version control, bug tracking.
- Excellent Architectural, analytical and problem solving skills.
- TEMPHas strong communication and interpersonal skills and is a committed team player.
TECHNICAL SKILLS:
Languages: Java, C,C++, JSP,HTML, JavaScript,Node.js, JQuery, CSS, AJAX, XML, JSON, TestNG
Java Technologies: JAVA BEANS, RMI, Servlets, JSP, EJB, JDBC, Web services
Frameworks: MVC, Hibernate, Spring
Web/Application Servers: Web Logic, IBM Web Sphere, JBoss, Tomcat
Databases: Oracle 10g, SQL Server, PL/SQL, MySQL, SQL, MY SQL, DB2
Tools: /IDE: Eclipse, My Eclipse, Net Beans, Dreamweaver, Eclipse, Notepad++, Sublime Text, IntelliJ, Selenium
Web Dev Technologies: HTML/DHTML, XHTML, AJAX, CSS, XML, XSL, XSLT.
Scripting Languages: JavaScript, JQuery.
Operating Systems: Windows 2000/XP/NT/vista/7, UNIX
Other Tools: Entity Beans, UNIX Shell Scripting.
PROFESSIONAL EXPERIENCE:
Confidential, Chicago
Sr. Java UI Developer
Responsibilities:
- Involved in Requirement Gathering, Design,Development and Deployment of teh application.
- Developing User Interface and implementing business process usingPrime Faces, JSF,JSP and Servlets.
- Developing Responsive Design UI Rich Rest Service Applications, Single Page Applications and HTML Wireframes using HTML5 Grid Structures/Layouts, CSS3 Media Queries, Ajax, Backbone JS, Bootstrap and Modernizer in pages.
- Implemented model-view-controller (MVC) architecture using Angular Framework.
- Worked on CSS to design teh navigation, gradient background and used other style properties to enhance teh look of teh web page.
- Involved inCQ5Deployment architecture and Sizing.
- Contributed in developingCQ5Testing and Production Rollout Plan.
- Development of teh application that was used to create dynamic JSPs, given input from a database table containing information about teh contents of teh JSP being developed.
- Developing teh Presentation Layer using JSP Technologies.
- Worked on Creating reusable charts with D3.js
- Designing and developing UI component with Java, J2ee, Hibernate,GWTandGWT-Ext
- Involved inJavaScript UI validation and worked on Struts validation frameworks.
- Extensively work with AJAX and JSON Dynamic HTML and CSS.
- Develop web applications with Javascript, with several web developers, with AngularJSfront-end,Node.JS, Backbone backend framework. Web application focus in financial, engineering, social media, and technology clients.
- Structured teh JavaScript code using Angular.js.
- Designed widgets usingGWTV2.3/2.4, HTML5 and JavaScript
- Got exposure to build and deploy teh changes in production environment by executing teh build script and deploying teh compiledGWTclient side code and server side code to production server.
- Used jQuery and AJAX for service calls on pages to interact with teh server for information.
- Extracted data in UI for different clients using JSON format.
- Developed using Django &Phythonas teh backend, with HTML, CSS, and various JavaScript libraries composing teh front-end user interface.
- Analyzing, Debugging and Fixing teh Front End UI issues assigned through MANTIS bug tracking tools.
- Worked on Cross-Browser compatibility and fixed teh bugs for several browsers.
- Unit Testing and Regression Testing of Web Application.
- Involved in production deployment, supported in some major go-live’s.
Environment: HTML5, CSS 3, Backbone JS, Underscore JS,D3.js,Python,GWT, Bootstrap, Angular JS,Node.js Modernizer, Object Oriented JavaScript, JQuery, JSP Technologies, Eclipse.
Confidential, Chicago
Sr. Java UI Developer
Responsibilities:
- Analyzed, developed, and implemented complex functionality according to business requirements.
- Involved in teh maintenance and enhancement of teh public facing internet website and intranet website Web Content Management System (WCMS).
- Involved in analysis and implemented new modules to accommodate teh new or modified designs requested by teh business users and also involved in resolving issues with both teh internet and intranet websites.
- Involved in creating teh User Interactive web pages in a professional manner using web technologies like HTML5, CSS3, JavaScript based on teh W3C and ADA standards.
- Work with another UI Developer to start migrating fromBackbone.jsto Angular.jsframework.
- Manage and structure teh front end portion of teh ASI tech stack usingBackbone.js, require.js
- Used Ajax to make teh service calls from teh webpage using JQuery.
- Design and implementPythonmodules to manipulate various application functions from teh
Replicon web services on teh cloud architecture.
- UtilizingGWT/GXT to create a seamless UX
- Implement GIS applications using D3js, Vaading, MongoDB, JQuery andGWTtools.
- Writing code for teh frontend as well as backend usingGWTand Spring.
- Using AngularJS and Angular-Bootstrap UI extensively for developing teh UI using MVC framework.
- Developed Ajax based screens, JQuery UI, JSTL and JSPs to display teh customer related information and to control teh business content by teh business users.
- Tracking web application. me mainly involved in Javascript side of teh project. In detail, me was responsible for front-end part of teh project and me has been using Javascript and its special frameworks like JQuery andNode.js,
- Used EXT JS for building rich internet applications, Require JS to optimize in-browser use and to load teh module and to improve teh Speed.
- Developed modules using Spring MVC and Struts 1 and Web Services for teh business logic to evaluate teh promotions, product details and accessory details tobe displayed in teh websites.
- Involved in creating teh database setup for teh web application at each environment.
- Designed and implemented cross-device web presentations with using AngularJS, jQuery, NodeJS, D3.js, KendoUI, InfragisticsUI. Applied deep styling with help of Twitter Bootstrap, HTML5, CSS3.
- Developed modules to use Spring/iBatis to communicate with Oracle database.
- Developed SQL queries and triggers for Oracle database to store and add/update / delete teh product and accessory information, product reviews and images displaying in teh website.
- Worked on IntegratingJavaapplication and developing modules to process third party XML files.
- Provided support for testing at QA, integration and Production.
- Analysis and resolution of production support issues (implement, unit test of production support fixes).
- Responsible for end to end testing along with business users, and building teh application and deploying it to QA,UATand Production.
Environment: Spring MVC, Struts, iBatis, JSP, Action Servlets, DAO,JavaScript,Node.js, jQuery, Angular JS, Require JS, BootStrap, CSS3, JSTL, MS SQL server, D3.js,Oracle,Python, CVS,Eclipse,GWT, Tomcat 6, Notepad++, Agile, HTML5, Windows 7, putty, FileZilla, Firebug 3.
Confidential - Columbus, OH
Sr. Java/J2EE UI Developer
Responsibilities:
- Involved in design and implementation of teh PMA module using AGILE methodology .
- Understanding teh requirements by interacting with business users and mapping them to design.
- Involved in designing and implementing web service server using JBoss, Web Logic, IBM Web Sphere and Apache Tomcat and client applications by using SOAP, JMS based standards for messaging.
- Implemented GUI using HTML5, CSS3, AJAX, Facelets, Rich Faces and JSF components.
- Developed International Error Correction Screens using custom front end forms using XML, XSLT, Angular JS, JQuery and ExtJS Sencha.
- Mentored members of on site dev team in DjangoPythonand unit testing methodologies and techniques.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, AngularJS JSON and XML.
- Involved in allCQ5related design and framework development using templates, components widgets,CQ5bundle, JCR/Sling API, clustering publish and author setup
- Deployed J2EE applications as war files on Resin/WebSphere application servers.
- Worked on Hibernate 3x for mapping teh java objects to relational database and SQL queries to fetch teh data, insert and update teh data from teh database.
- Used Hibernate in data access layer to access and update information in teh database.
- Involved in development of data abstraction layer using Hibernate ORM framework with Spring support, and JDBC driven components.
- Involved in developing SOAP and RESTful web services functions.
- Involved in producing necessary WSDL to deploy as a web service.
- Created Configuration files for Spring, Hibernate and JSF Navigation.
- Used Java Socket Programming for communication with POS.
- Created simulators and deployed in local environment for testing.
- Used JUnit Test Cases for unit testing to achieve required coverage.
- Used Configuration Management Tools for version control which is built on Win CVS.
Environment: JDK1.4, Hibernate, Web service, J2EE patterns, Groovy HTML/JavaScript Spring, JDBC, SOAP, AXIS, WSDL, JMS, UML Design, JSP, Log4j, XML, DOM,Python, SAX, XSD, DTD, JUnit, Ibatis/hibernate, DB2/SQL/Oracle, Oracle9i, Agile, WebLogic8.1/9.0, Rational Clear Case, web logic web services, RSA, clear case, clear quest.
Confidential, Atlanta, GA
Java/J2EE UI Developer
Responsibilities:
- Developed all teh UI pages using HTML, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax, WinJS, Adobe Creative suite.
- Created XHTML Pages with CSS and teh Box Model.
- Integrated teh Java code (API) in JSP Pages.
- Used jQuery core library functions for teh logical implementation part at client side for all teh applications.
- Used jQuery Events to manipulate teh elements depends on teh user interactions (like .ready (), hover (), bind (), click (), keypress ().
- Wrote code to implement AJAX based application by fetching teh response from backend API as a part of JSON.
- Used jQuery to traverse through a DOM tree and manipulated teh nodes in teh tree. Implemented teh Drag and Drop functionality using jQuery framework.
- Analysis, design and development of automation of Health Care System. This system reduces teh manual work at Health center counters
- Performed development usingjava/j2ee technologies.
- Worked on multithreading, life cycle of thread.
- Worked on Rest API's.
- Unit test mocking, TDD all APIs end to end test case, review and execution, Test Suite.
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Designed Pdf, Excel and Print previews for all teh reports in teh application using HTML, JavaScript and SQL Stored Procedure.
- Used Spring Batch for collecting teh traffic data from remote servers
- Used JPA and Hibernate ORM framework for interacting and persisting traffic data into local database.
- Responsible for developing DAO layer using Hibernate ORM framework.
- Pythondevelopment of standards compliant newsletter system. (Django)
Implementation ofpythonbased build scripts.
- Developed back end functionality using Java, J2EE and Spring JDBC features
- Implementedvarious J2EEdesign patternslikeDAO, Factory Pattern, and Business Delegate
- Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery.
- Worked in Onsite - Offshore model.
- Written SQL Queries to interact with Oracle database.
- Successfully executed all teh test cases and fixed any bugs/issues identified during teh test cycles.
Environment: Java, HTML, CSS, JavaScript,Python, JQuery, Dreamweaver CS5, AJAX, Adobe Creative suite, JSON, ECLIPSE, Selenium MS Office and SVN.
Confidential
Java Developer
Responsibilities:
- Used Scrum (Agile) as Development methodology
- Created and designed business applications using technologies like HTML, XHTML, and CSS based on teh W3C standards.
- Developed teh Sprint system UI usingJavaScript,jQuery,HTML,CSS,Ajax
- Involved in teh integration of spring for implementing Dependency Injection (DI/IOC).
- Primarily focused on theSpringcomponents such as Dispatcher Servlets, Controllers,Model and ViewObjects, View Resolver.
- Involved in teh implementation ofDAOusingSpring-HibernateORMand creating teh Objects and mapped usingHibernateAnnotations.
- UsedMavenDeployment Descriptor Setting up build environment by writing Maven build.xml, taking build configuration and deployment of teh application in all servers.
- Developed a Message Driven Bean that usesJMSto manage backend transactions
- Preparation of Test cases onJUnitduring teh unit testing and system testing phase
- Worked with SOA based components usingSOAPWeb Services
Environment: JAVA, J2EE, Maven, JSTL, Spring Core,HibernateFramework, Web Sphere Application Server, Oracle, Servlets, XML, CoreJava,JUnit, Ajax, AngularJS, RESTful Web Services.
Confidential
Programmer Analyst
Responsibilities:
- Actively involved in analyzing and collecting user requirements.
- Interacted with business analyst to understand teh technical requirements of teh project.
- Coordinated with designers to implement mock ups and teh layouts of teh application.
- Involved in developing teh UI pages using HTML, DHTML, CSS, and JavaScript.
- Developed web pages with functionalities like login, register, forgot password, Email, Filters using Java Script, jQuery and HTML.
- Used JavaScript for updating a part of a web page thus reducing bandwidth usage and load time in web pages.
- Coded JavaScript for page functionality and Pop up Screens and used HTML to make dropdown menus on web pages and display part of a web page upon user request.
- Involved in writing SQL Queries, Stored Procedures.
Environment: Core Java, JSP, HTML, Servlets,JavaScript, HTML, CSS, SQL, PL-SQL, JDBC, MS Excel, UML, Apache Tomcat.