Java Web Developer Resume
Hillside, IL
SUMMARY
- Java Consultant with 7 years of IT experience in Software design, development, Implementation and unit testing.
- Experience in designing User Interface (UI) applications and professional web applications using HTML5, CSS3, JAVASCRIPT, JQUERY, AJAX, JSP, JSON, Bootstrap, and AngularJS.
- Proficient in building Web User Interface (UI) using HTML5, DHTML, CSS3 and Java Script that follows W3C Web Standards and are browser compatible.
- Experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Work experience in using XML, XML Schema, DTD, Custom Tags, and JavaScript.
- Experience in Web applications like blog maintenance, Library Management, social networking and mobile apps using HTML5, CSS3, DHTML, JavaScript, JQuery, JSON, DOM, AJAX.
- Experience in rendering the data from server side to the client side using Java Server Pages.
- Good knowledge in HTML5/CSS3 development and have experience in Backbone.js, node.js, angular.js, Ext.js, Responsive design by using Bootstrap.js.
- Technical skills encompasses Java, J2EE (JDBC, Servlets, JSP, Custom Tags, EJB, JMS, JNDI, JQuery, Struts, webservices (SOAP,RESTFUL), Spring & Hibernate frameworks)
- ORM, XML, HTML5.0,DHTMLX, UML, Json, JQuery, JSTL, Apache, LOG4J, Ant, Maven, Shell script and JavaScript.
- Experience with unit testing using Junit and knowledge of ANT and Log4j tools.
- Self - motivated, able to set priorities to achieve immediate and long-term goals.
- Experience in performing requirement analysis working with software vendors
- Eager to learn new technologies and can easily adapt to the new technologies and tools.
TECHNICAL SKILLS
Languages: Core Java, HTML5, CSS3, Twitter Bootstrap, JS
J2EE Technologies: Servlets, JSP, JDBC
Frameworks: Struts, Spring, AngularJS, BreezeJs
Servers: WAS-8.5, Tomcat
Task Runners: Grunt and Gulp task runners.
IDE’s: IBM RAD, STS, IBM RTC
Build Related: Ant, Jenkins
Testing Tools: Quality Center, SOAP UI, Jasmine with Karma.
Operating Systems: Windows NT/XP/2000
Middleware Servers: IBM Web Sphere 8.5.5,JBoss 6.0, Tomcat 7.0, weblogic
Databases: Oracle 11g/10g/9i
IDE’s/TOOLS: Eclipse Kepler,RAD, WinCvs, SVN, Beyond Compare
PROFESSIONAL EXPERIENCE
Confidential, ROSEMONT, IL
UI Developer
Responsibilities:
- Requirement Analysis and design.
- Involved in web designing using HTML 4/5, XHTML, CSS 2/3, JQuery, JavaScript and extensively used Table less Design in CSS for positioning.
- Developing Web pages by leveraging AngularJS Framework.
- Creating POC’s for new concepts that we come across in angularJS and documenting the same.
- Involved in coming up with strategy documents for using AngularJS controllers, directives, routers, services etc.,
- Wrote various classes and methods for data retrieval while implementing EXT JS components.
- Making the application responsive using bootstrap media queries.
- Utilized Modernizer extensively to build HTML5/CSS3 based page layouts that are cross-browser compatible and standards-compliant.
- Successfully handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.
- Responsible for the overall layout design, color scheme of the web site using HTML and CSS. Created detailed wire frames & process flows.
- Extensively used CSS and Bootstrap for styling the HTML elements
- Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript
- Implementing angular MVCC concepts.
- Implementing Breeze-JS to handle model for the application.
- Writing unit tests using Jasmine with karma.
- Good hands on writing Ant Build Scripts
Environment: JavaScript, HTML5, CSS3, jQuery, AJAX, JSON, XML,JSP, Angular.js, backbone.js, bootstrap.js, Firefox, Google Chrome, Safari, Explorer, Git, Windows
Confidential, ROCHESTER, MN
UI Developer
Responsibilities:
- Involved in web designing using HTML 4/5, XHTML, CSS 2/3, JavaScript and extensively used Table less Design in CSS for positioning.
- Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and XHTML and W3C standards for CSS as well.
- Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
- Developed a fully functional prototype application using JavaScript (jQuery and Backbone.js) andBootstrap, connecting to a REST-ful server on a different domain.
- Created prototypes in HTML, JavaScript and CSS for different UI pages.
- Designated UI architecture for the internal web application and worked with designers to constructs conceptual Wireframes and Mockups.
- Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
- Used jQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Extensively used CSS and Bootstrap for styling the HTML elements.
- Used Ajax effectively to create pagination and with client side events like quick search.
- Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
- Used Google analytics reports, optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.
- Designed Frontend with in object oriented JavaScript Framework like Angular.JS and Ext.JS.
Environment: JavaScript, HTML5, CSS3, JSP, Dreamweaver, DHTML, jQuery, AJAX, JSON, DOM, DHTML, XML, Photoshop, backbone.js, node.js, angular.js, bootstrap.js, Tortoise SVN, Firebug,Windows
Confidential, Hillside, IL
Java Web Developer
Responsibilities:
- Involved in the requirement analysis, design, and development as well as in the testing of this product.
- Designed and developed JSP pages using Jakarta Struts
- Implementing Struts MVC concepts.
- Implemented Spring IOC concept in integration with struts web framework.
- Debugging and troubleshooting the bugs and resolving the issues.
- Used struts-config.xml file for defining Mapping Definitions and Action Forward Definitions.
- Configured tiles-defs.xml file to configure the presentation views.
- Developed Action classes for the system.
- Developed JUNIT test cases .
- Involved in code review, deployment, test cases at all levels of testing. worked with designers to constructs conceptual Wireframes and Mockups.
- Fixing bugs during the System testing, production deployment and Support.
- Resolving issues, defects reported.
- Maintenance and Production Support.
- Created the Initiative Hand over Document before handing over the project to Maintenance team.
Environment: Java 1.6, J2EE (Servlets, JSP), Struts, JavaScript, Oracle 9i, Unix, XML, XSLT, AJAX, Websphere Application Server
Confidential
Java Web Developer
Responsibilities:
- Deisnged and developed java bakend batch jobs to update the product offer details.
- Did Core Java coding and development using Multithreading and Design Patterns.
- Did Core Java development and Support of Java/J2EE applications with emphasis on OOP-based web forms, business logic, database access components.
- Preparing technical specifications, test plans for unit testing.
- Involved in writing and invoking the Spring MVC calls.
- Hands on experience with Core Java with multithreading, Concurrency, Exception Handling, File handling, IO, Generics and Java collections
- Experienced with RAD/Iterative development methodologies.
- Worked on UNIX flavors like SUN Solaris, Linux .
- UsedHibernate3.2as ORM solution in persistence layer of the application.
- Used Log4j as a logging tool.
- Used HQL(HibernateQuery Language) to write static and complex queries while communicating with Oracle 10g database.
- Involved in developing custom tag libs, JSP, EJB's, Portlets and DB2 - stored procedures.
- Defined persistent classes that are mapped to database tables based on the analysis of the business domain.
- Wrote hbm mapping files andPOJOclasses to map database tables withjavaobjects.
- Created an XML configuration file for Hibernate -- Database connectivity.
- Involved in Preparing Check List for Application Deployment in Implementation.
- Preparing technical specifications, test plans for unit testing.
- Actively involved in the code reviews.
- Debugging and troubleshooting the bugs and resolving the issues.
- Involved in bug fixing & production support and maintenance activities.
- Performing Code merge using SVN.
- Performed activities for quality process by configuration management to achieve CMMI Level 5.
- Deploying of code to Web sphere.
- Presentation of module to team members
Environment: Java 1.6, JSP, Struts, Servlet, EJP, Spring,Hibernate, MyEclipse, Java Script, JSTL, Unix, Shell script, AJAX, XML, Websphere Application Server, SQL,PL SQL, Maven, ORM, weblogic 10, Webservice(SOAP,RESTFUL).
Confidential
Java Web Developer
Responsibilities:
- Invloved in coding using Java, Jsp, Servlets & JavaScript
- Preparing test cases and technical specification documentation.
- Involved in Bug Fixing and Production Support Maintenance.
- Integrated various modules and deployed on Websphere.
- Involved in writing JSP and SQL/PLSQLto handle transactions .
- System Integration Testing and Implementation.
- Documented the defects using Quality Center and tracked them to completion by communicating and co-coordinating with the development as well as the support group.
- Developed multiple user interfaces usingXMIs/GWTsandAngular JSwithHTML/CSS .
- Used Maven 2 and 3 for project builds .
- UsedJSONstrings to transferjavaobject data to Angular JS and vice versa
- FollowedTest Driven Development (TDD),Scrumconcepts of theAgile Methodologyto produce high Quality Software.
- ImplementedSpringMVCFramework.
- UsedSpringAOPfor the transaction management and logging.
Environment: Java 1.4, J2EE 1.4, Java Script., Eclipse, MySQL,JSP,Servlet,Sp;ring,Websphere Application Server