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 the 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 the database with MySQL and the hierarchical graph visualization using D3js
- Good working knowledge 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 the network.
- Hands on experience in Struts 1.x andGWTframework
- Designed and implemented an eCommerce Website withnode.js, socket.io, Play framework, AngularJS
- Extensive knowledge 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 the 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.
- Have knowledge 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 knowledge of processes like version control, bug tracking.
- Excellent Architectural, analytical and problem solving skills.
- Has 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 servicesFrameworks 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 the 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 the navigation, gradient background and used other style properties to enhance the look of the web page.
- Involved inCQ5Deployment architecture and Sizing.
- Contributed in developingCQ5Testing and Production Rollout Plan.
- UtilizedPerlin creating cgi programs that made SQL database entries quick and easy
- Development of the application that was used to create dynamic JSPs, given input from a database table containing information about the contents of the JSP being developed.
- Developing the Presentation Layer using JSP Technologies.
- Worked on Creating reusable charts with D3.js
- Implemented different tools/capacities of Amazoncloudservices using AWS console to show the ‘elastic’ nature of thecloud
- Dealt with security aspects ofcloud, specifically VPC, Firewalls (UTM, WAF), NAT
- Assisted in assigned projects to build solutions and migrate clients to thecloud
- 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.
- Implemented RESTful services to queryMongoDB.
- Developed various ad-hoc aggregationMongoDBqueries.
- Structured the JavaScript code using Angular.js.
- Designed widgets usingGWTV2.3/2.4, HTML5 and JavaScript
- Got exposure to build and deploy the changes in production environment by executing the build script and deploying the compiledGWTclient side code and server side code to production server.
- Used jQuery and AJAX for service calls on pages to interact with the server for information.
- Extracted data in UI for different clients using JSON format.
- Developed using Django &Phythonas the backend, with HTML, CSS, and various JavaScript libraries composing the front-end user interface.
- Analyzing, Debugging and Fixing the Front End UI issues assigned through MANTIS bug tracking tools.
- Worked on Cross-Browser compatibility and fixed the 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
Roles & Responsibilities:
- Analyzed, developed, and implemented complex functionality according to business requirements.
- Involved in the maintenance and enhancement of the public facing internet website and intranet website Web Content Management System (WCMS).
- Involved in analysis and implemented new modules to accommodate the new or modified designs requested by the business users and also involved in resolving issues with both the internet and intranet websites.
- Involved in creating the User Interactive web pages in a professional manner using web technologies like HTML5, CSS3, JavaScript based on the W3C and ADA standards.
- Work with another UI Developer to start migrating fromBackbone.jsto Angular.jsframework.
- Creating MySQL schemas for tracking all hardware and software (inventory) that runs on the Trade Plant systems and writingPerlprograms to automatically update the inventory info from system files, running processes and configurations.
- Manage and structure the front end portion of the ASI tech stack usingBackbone.js, require.js
- Used Ajax to make the service calls from the webpage using JQuery.
- Design and implementPythonmodules to manipulate various application functions from theReplicon web services on the cloud architecture.
- UtilizingGWT/GXT to create a seamless UX
- Implement GIS applications using D3js, Vaading, MongoDB, JQuery andGWTtools.
- Writing code for the frontend as well as backend usingGWTand Spring.
- Using AngularJS and Angular-Bootstrap UI extensively for developing the UI using MVC framework.
- Developed Ajax based screens, JQuery UI, JSTL and JSPs to display the customer related information and to control the business content by the business users.
- Tracking web application. I mainly involved in Javascript side of the project. In detail, I was responsible for front-end part of the project and I have 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 the module and to improve the Speed.
- Developed modules using Spring MVC and Struts 1 and Web Services for the business logic to evaluate the promotions, product details and accessory details tobe displayed in the websites.
- Involved in creating the database setup for the 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 the product and accessory information, product reviews and images displaying in the 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 the application and deploying it to QA,UATand Production.
Environment: Spring MVC, Struts, iBatis, JSP, Action Servlets, DAO,JavaScript,Node.js,Perl, 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 the PMA module using AGILE methodology .
- Understanding the 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 testingmethodologies and techniques.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, AngularJS JSON and XML.
- Creating object orientedperlCGIs. Passing request, data, database, and template objects between functions.
- Developing object orientedPerlCGIs, and modules inPerland mod perlwith Apache, and MySQL on a Linux platform
- Improved batch process to read feed files from AWS S3 and store the data inMongoDB
- 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 the java objects to relational database and SQL queries to fetch the data, insert and update the data from the database.
- Used Hibernate in data access layer to access and update information in the 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.
Mactlanta, GA
Java/J2EE UI Developer
Responsibilities:
- Developed all the UI pages using HTML, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax, WinJS, Adobe Creative suite.
- Created XHTML Pages with CSS and the Box Model.
- Integrated the Java code (API) in JSP Pages.
- Used jQuery core library functions for the logical implementation part at client side for all the applications.
- Used jQuery Events to manipulate the elements depends on the user interactions (like .ready (), hover (), bind (), click (), keypress ().
- Wrote code to implement AJAX based application by fetching the response from backend API as a part of JSON.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
- 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 the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Used Spring Batch for collecting the 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 the test cases and fixed any bugs/issues identified during the 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 the W3C standards.
- Developed the Sprint system UI usingJavaScript,jQuery,HTML,CSS,Ajax
- Involved in the 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 the implementation ofDAOusingSpring-HibernateORMand creating the Objects and mapped usingHibernateAnnotations.
- UsedMavenDeployment Descriptor Setting up build environment by writing Maven build.xml, taking build configuration and deployment of the application in all servers.
- Developed a Message Driven Bean that usesJMSto manage backend transactions
- Preparation of Test cases onJUnitduring the unit testing and system testing phase
- Worked with SOA based components usingSOAPWeb Services
- Actively involved in analyzing and collecting user requirements.
- Interacted with business analyst to understand the technical requirements of the project.
- Coordinated with designers to implement mock ups and the layouts of the application.
- Involved in developing the 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.