Java/j2ee Developer Resume
SUMMARY:
- Expertise in conducting user research, Analyze and come up with best practices and best experience methods.
- Experienced in designing, developing, delivering and implementing data - driven desktop and Web applications for clients and assisting in the development and maintenance of company Web applications (Internet and Intranet)
- Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like IE, Mozilla Firefox, and Chrome.
- Developed and implemented UI controls and APIs with ExtJS.
- Worked on IDE’s like Web Storm and Notepad++ to build HTML pages.
- Experienced in Server Side programing using NodeJS in Creating Custom Http Services, File Manipulation, and RESTful Services.
- In-depth understanding of DOM manipulation, Form validation using JavaScript Regular Expressions and jQuery.
- Experience working with JavaScript MVC frameworks Backbone.js and AngularJS.
- Involved in Java web programing like JSP and Spring MVC.
- Extensive experience in code repositories using Git, CVS, SVN version controls.
- Build scalable user interfaces with cross-browser compatibility with HTML5, SCSS, JQuery deferred and Promise JS by working directly with the UI/UX team in an agile development environment.
- Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE developer Toolbar.
- Commanding knowledge of Oracle PL/SQL.
- Experienced in breaking up layered PSD into HTML using CSS.
- Worked extensively in Agile Development process used the JavaScript frameworks jQuery.
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS2/CSS3, SCSS, DHTML, XML, XHTML, JavaScript, AJAX, JQuery, JSON, PHP, WordPress,JQuery, AngularJS, BackboneJS, Bootstrap, NodeJS, React.js.
Web Servers: HTTP Web Server, Apache Tomcat
IDE & Tools: Eclipse, WebStorm, Notepad++, Sublime Text Editor
Version Control: SVN (tortoiseSVN), Perforce, CVS.
Debugging Tools: Chrome Developer Toolbar, Firebug, IE Developer Toolbar, Safari Web Developer
Database: PL/SQL(oracle 10 g), MySQL, MSSQL
Operating System: Windows 98/2000/XP/Vista/7/8, MAC OS X
PROFESSIONAL EXPERIENCE:
Confidential, FL
SR UI/UX Developer
Responsibilities:
- Gathered business requirements, prepared Software Requirement Specification (SRS) document.
- Refactored MVC framework utilizing AngularJS.
- Integrated MVC framework Backbone.js to the existing web applications.
- Used SASS, twitter bootstrap to change the existing desktop version web application to be responsive design for mobile, tablets, and desktop browsers.
- Tested and debug responsive design using Firebug, ChromeDevelopertool, IE/EdgeDevelopertool and other devices including iPhone, Android phones, Windows phones, BlackBerry, iPad, Kindle Fire.
- Developed mobile app using JavaScript, CSS, and HTML5 and tested in iOS simulators, Android simulators and real devices.
- Integrated AEM to the existing web application and created AEM components using JavaScript, CSS and HTML.
- Websites designed and developed using HTML5, DHTML, XHTML, CSS 3, Ajax and jQuery based on W3C standards and Web 2.0.
- Extensively used JavaScript to provide functionality for the user interface.
- Worked on the application developed using HTML5, CSS3, JSON.
- Involved in configuring the Git repository and maintain the version control using Git.
- Worked with technologies like JQuery and Ajax to make more attractive and easy to use website.
- Created design mock-ups and wireframes using MS PowerPoint, Adobe Photoshop CS4 and Dreamweaver CS3.
- Used Java Script for binding form data with the Model Objects and server side and client side validation.
- Developed data insertion forms and validated them using JavaScript
- Used JIRA for bug tracking.
- Designed flash plugins for including different functionalities and content.
- Used Team Studio and Build Manager tools to develop Notes applications and promote the new design to test environment.
- Designed web site mockups, navigation buttons, etc. using Adobe Photoshop.
- Involved in the search for errors, broken links and missing images etc. and rectify.
- Implemented and tested the business application with JQuery.
- Designed GUI using JQuery and Angular JS.
- Defined the site layout and developed Wireframes using Adobe Illustrator.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML, XHTML, and CSS.
- Collaboration with team members design, analysis, coding, testing and review website.
Environment: HTML5, CSS3, JavaScript, Agile, AngularJS, backbone.js, JIRA, Web 2.0, GIT, Adobe Photoshop, Bootstrap, Ajax, JQuery, Windows XP and SQL.
Confidential, Dublin, OH
SR UI developer
Responsibilities:
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
- Designed Frontend with in object oriented JavaScript Framework like angular.js, Node.js, Backbone.js, Require.js and Ext.js.
- Developed web pages that are more user-interactive using AJAX, JavaScript, Angular.js and D3.js
- 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.
- Setup framework for all current and future front-end projects to use backbone.js for framework, organized module definitions and unit tests
- Developed the search engine and performance optimized front-end (HTML, CSS, and JS) for business and eCommerce Website.
- Enhancement of existing application utilizing JSP, Created HTML5 navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
- Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
- Co-ordinate with QA for testing, Production releases, Application deployment and integration.
- Built HTML and CSS system for controlling text display issues cross-platform and cross browser.
- Implemented AJAX to enhance the capability of the website.
- Used Firebug and IE Developer Toolbar for debugging and browser compatibility.
- Increased developer productivity by using efficient programming methodologies and local development.
Environment: Java, HTML4/5, CSS2/3, JavaScript, JQuery, DHTML, MVC, DOM, JSON, angular.js, JSP, AJAX, SOAP, XML, Oracle 10 g, php.
Confidential, phoenix, AZ
UI/UX developer
Responsibilities:
- Built Rich Prototypes and Applications usingHTML5, CSS3, JavaScript, JQuery, Ajax, JSON, Angular.js, Backbone.js and Bootstrap with Oracle database.
- Developed Object Oriented JavaScript code and responsible for client side validations using JQuery functions.
- Developed source code to consumeJSONresponse received throughAJAXcalls using JQuery.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript and jQuery.
- Extensively used Twitter Bootstrap for creating responsive web design for varying screen sizes and devices.
- Brief experience on implementing the Angular.js and MVC framework for data access.
- Developed components to fetch the data from the back end using AJAX and jQuery.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Analyze the response of JSON in order to update DOM.
- Coding, styling, testing of reusable JavaScript,CSS3, HTML5 widgets/ libraries forcomplex UI controls.
- Built responsive site usingBootstrapthat fits devices of different visual sizes.
- Responsible forJavaScript / AJAX UIupgrades and improvements.
- Developed callback functions to parse and handleJSONdata returned from the server.
- The tech stack isAngularJS, LESS, Bootstrap and cutting edge server side technologies.
- Developed all client-side logical implementation part of applications withAngularJS controllersunder specific modules, manipulating nodes in DOM tree
- Implemented JQuery frontend for Insurance policy display for employees using JQuery.
- FacilitatedUser Testingsessions to solicit feedback on prototypes.
- Implemented JavaScript module patterns using asynchronous script loading.
- Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
- Testedcross browser functionalityand fixed major layout bugs for supported browsers including IE6.
- Developed and prepared test cases for unit testing withJunit.
- Made enhancements to existing CSS and DIV tags using box model.
- Involved inAgile/SCRUMbased approach to UI Development.
Environment: HTML5, CSS3, SASS, JavaScript, JQuery, Bootstrap, XML, MVC Framework, AngularJS, Apache Tomcat, Notepad++, Sublime text, IntelliJ, Oracle, Microsoft Azure, Tortoise SVN.
Confidential
UI developer
Responsibilities:
- Responsible for design and development of web pages using HTML, CSS including AJAX controls and XML.
- DevelopedUIusing HTML, CSS, JavaScript validations and XML.
- Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Implemented applications in JavaScript. Developed portals for implementing health care benefits of the employees.
- Created various web page layouts using HTML and CSS.
- Designed, developed and updated User Interface Web Forms using CSS, HTML and JavaScript.
- Validated input values to make sure that they will be accepted before they are submitted to the server.
- Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure. Defined text alignment, size, borders and many other typographic characteristics.
- Performed client-side validations using JavaScript.
- Fixed bugs and provided support services for the application. Tested/De-bugged web browser using Firebug.
Environment: HTML, CSS, JavaScript, XML, XHTML, JQuery, AJAX, Windows XP.
Confidential
Java/j2ee developer
Responsibilities:
- Extensively worked in designing and developing the Struts components.
- Designed and developed user interfaces using JSP, struts-tags, display-Tags, JSTL tags with Tiles and Validator framework.
- Involved in developing business delegates to include business logic and access database.
- Extensively worked with Hibernate and PL/SQL for developing stored procedures, Triggers and functions to process the trades using PL/SQL, mapped it to Hibernate Configuration File and also established data integrity among all tables.
- Designed and developed JSPs, Servlets based on user requirements and deployed them on WebSphere Application server.
- Involved in Developing the Front-End using JSPs, CSS, JavaScript and HTML.
- Developed various stored procedures and triggers using PL/SQL.
- Developed web pages using the JSF Framework for different modules.
- Wrote Ant scripts to build and deploy the application.
- Created unit test cases and tested the code using JUnit test components.
- Participated in unit testing and functionality testing and used Log4j for tracking errors and debugging the code.
- Deployed the application using WebSphere application server using Rational Application Developer.
- Continuously monitored bugs and bug fixes in the application process by interfacing regularly with end-users.
Environment: J2EE, Web Logic, Eclipse, HTML, Java Script, Struts 1.2, Spring, Hibernate 3.1, Servlets, JSP, XML, JMS, EJB, JDBC, Oracle 9i, PL/SQL, WebSphere 6.0, Rational Application Developer, Rapid SQL.
ITC Infotech
Java/j2ee developer
Responsibilities:
- Involved in requirements gathering, designing and developing the application
- Prepared Use Case Diagrams, Sequence Diagrams, Activity Diagrams for the project
- Fully involved in complete SDLC cycle: Project Design, Documentation, Design Reviews and Code Reviews.
- Developed static and dynamic Web Pages using JSP, HTML and CSS.
- Developed the business layer logic and implemented EJBs Session beans.
- Implemented Java and J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object and Service Locator.
- Used Spring Model View Controller (MVC) 2 architecture. Used JSPs in front end, spring frame work in business layer and Hibernate in persistence layer.
- Used Spring IOC to communicate with the persistence layer.
- Developed Spring AOP framework for security transactions, reusability logging purpose.
- Used Hibernate ORM framework as persistence engine, configured hibernate.xml file and Involved in Mapping, Coding and Fine tuning of hibernate Queries.
- Developing and coding J2EE Components with JSP, Java Beans, business objects with EJBs and Servlets.
- Developed Web services (SOAP) through WSDL in Apache Axis to interact with other components. Used Web services to extract client related data from databases using WSDL, XML and SOAP
- Used JDBC for database connectivity and used connection pooling to optimize database connections
- Extensively used Hibernate in data access layer to access and update information in the database.
- Designed and created XSD’s and XML structures for web services SOAP requests.
- Used parsers like SAX and DOM for parsing xml documents and used XML transformations using XSLT.
- Implemented build scripts using ANT to create WAR and deploy in application server.
- Used Log4j for logging and debugging.
- Used JUnit for unit testing
- Analyzed system bugs and fixing them per the business requirement.
Environment: Struts2, Hibernate, JSP, Servlets, Java Beans, AJAX, MS SQL server, WebLogic 10.x
