Sr. Java Developer Resume
Mountain View, CA
SUMMARY
- Around 6 years of experience in developing User Interface (UI) applications and professional web applications using JavaScript, JSP, XUL, HTML5 /DHTML, DOM, XHTML, JQuery, CSS3, and Ajax.
- Skilled in Graphical User Interface designing(GUI), Web application development, Human Computer Interaction factors, usability, flash presentations, flash mock - ups, creating -illustrations, content navigation, formatting web pages, web typography and implementing CSS.
- Experienced in analyzing the performance bottle neck of web apps.
- Expert in HTML5/CSS3 development and have experience in Backbone.js, Require.js, node.js, angular.js, Ext.js, Responsive design.
- Extensive experience in web design using CSS3, D3js, Bootstrap, Adobe Illustrator, Adobe Photoshop, Dreamweaver.
- Used Angular JS framework for building web-apps and is highly efficient in integrating with Restful services. Worked on Bootstrap CSS framework for Responsive Web Design.
- Responsible for creating efficient design and developing User Interaction screens/ SPA using HTML5, CSS3, Java Script, Angular 2.0, React.JS and Bootstrap.
- Proficient in developing Single Page Applications (SPA) using JavaScript MVC framework such asReactJS.
- Good experience in JavaScript MVC frameworks Backbone.js, Angular.js, Angular. js 2.0. Used Angular JS in developing single page applications.
- Expertise in advanced JavaScript libraries and frameworks such as JQuery, Angular.js, Angular.js 2.0, Backbone.js, Prototype, Dojo, Node.js, Ember.js, Knockout.js, Ext.js.
- Proficient in building Web User Interface (UI) using HTML5, DHTML, table less XHTML, CSS3 and Java Script that follows W3C Web Standards and are browser compatible
- Good mix of front-end user interface design and back-end control logic development.
- Expert knowledge in Flex, Photoshop, Illustrator, Macromedia Dreamweaver and Flash in a PC environment.
- Well versed in concept building, information design, visualization, testing web based applications.
- Knowledge on various terminologies like Software Developmental Life Cycle (SDLC)
- Experience in working with third party web services APIs and Web Services using AJAX and JQUERY.
- Working knowledge on JavaScript library JSON and XML Technologies.
- Expert knowledge in Flex, Photoshop, Illustrator, Macromedia Dreamweaver and Flash in a PC environment.
- Experience in making Responsive web pages using Twitter Bootstrap and media queries.
- Implemented Presentation layer using CSS Framework, backbone, Angular JS, Wire-framing, HTML5.
- Proficient in developing web page quickly and effectively using: HTML5, CSS3, JavaScript.
- In-Depth knowledge/Experience of Web 2.0, JavaScript, JQuery, CSS3, W3C Standards.
- Expertise in debugging and troubleshooting existing code.
- Performed unit testing using JASMINE test cases.
- Experience using AJAX to create interactive web applications, mainly focusing at increasing performance.
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
- Excellent problem identification skills through Junit, Log4j.
- Have excellent analytical, problem solving, communication and interpersonal skills, with an ability to interact with individuals at all levels and can work as a part of a team as well as independently.
- Used JIRA for bug tracking and issue tracking.
TECHNICAL SKILLS
Languages: Java, SQL and PL/SQL.
Database: Oracle 8i/9i/10g, Sybase, MS Access 2000, MYSQL
IDE/Development Tools: Eclipse, Net Beans, sublime. Visual studio
Web Technologies: HTML, DHTML, CSS, JavaScript, JQUERY, XML, Prime Faces, Rich Faces, Angular JS, Angular2, Bootstrap
Operating Systems: Windows 98/NT/2k/XP, Linux
Methodologies: Agile, SDLC and waterfall
Version Controls: SVN, GIT and CVS
Debugging Tools: Chrome Developer Toolbar, Firebug, IE Developer Toolbar, Safari Web Developer
PROFESSIONAL EXPERIENCE
Confidential, Mountain view, CA
Sr. Java Developer
Responsibilities:
- Participated in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the application.
- Involved in designing UML Use case diagrams, Class diagrams, Event diagrams, Activity diagrams and Sequence diagrams using Rational Rose.
- Developed the Login, Policy and Claims Screens for customers using AJAX, JSP, HTML, CSS,JavaScript and Struts Tags.
- Wrote authentication and authorization classes and manage it in the frontcontroller for all the users according to their entitlements.
- Designed and Developed Web Services using technologies UDDI, WSDL, SOAP to communicate to the other modules.
- Configured Hibernate objects as Spring Beans in the Spring Configuration File.
- Involved in performance tuning of the application to meet nonfunctional requirements
- Wrote client side and server side validations using Struts Validators andJavaScripts Validations.
- Used Struts tag libraries, JSTL and created web interfaces using JSP technology and deployed on WAS.
- Configured the Hibernate configuration files to persist the data to the Oracle 9i/10g Database.
- Wrote XML validation components using DTD, XML Schema.
- Created XSLT style sheets for the XML data transformations that included both mid-layer transformations (XML to XML) and final transformations (XML to HTML).
- Developed DAOs using DAO Design Pattern to insert and update the data for the Policy Module.
- Worked on developing the complete business flow and helped in corporate session validity checks, form validations and error handling in the application.
- Implemented ORM in the persistence layer using Hibernate frame work in conjunction with Spring Aspect Oriented Programming (AOP) functionality.
- Deployed the jar, war and ear files on the WebLogic Application Server.
- Involved in authenticating the user security credentials authentication using LDAP and for validating the user roles.
- Wrote, debugged ANT, Maven Scripts for building the entire web application and deploy them on WebSphere.
- Wrote JUnit test cases to test the Policy and Claims Modules.
- Responsible for communicating with registered clients to resolve the requirements issues and to deliver the best results more than what they expect.
Environment: Java, J2EE, Servlets, Hibernate, Struts, WebLogic, JSP, JDBC,JavaScript, HTML, CSS, CVS, Rational Rose, UNIX, Maven, SOAP, Spring, AJAX, LDAP, Log4j, JUnit, DTD, XML, Jenkins Webdriver Selenium, SOAPUI, JMeter Adobe Photoshop SQL, MongoDB Apache, Nodejs -Restful APIs Eclipse, Visual Studio Code, - GIT -,SVN
Confidential, El Segundo, CA
Sr. Java Developer
Responsibilities:
- Responsible for Design and development of Web pages using HTML, CSS including Ajax controls and XML.
- Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
- Implemented applications in JavaScript, and MySQL.
- Worked extensively with the File management and image libraries.
- Performed Client-side validations using JavaScript.
- Fixed bugs and provided support services for the application.
- Tested/De-bugged web browser using Firebug.
- Managing and implementing all code changes via SVN. Deploying builds across development, staging.
- Converted business requirements into technical requirements in preparation of High level design document and Functional specifications
- Implemented a common styling with the help of CSS across entire application that controls color, layout, width, height, font size, images size and accomplished other graphic related features.
- Created both client and server side validations.
- Design and implementation of new feature or software components for the front-end of a large Web application
- Used MS Visio, Dreamweaver and Photoshop tools for web application development
- Developed front-end UI pages and necessary backend classes to support data access and user authorization.
- Daily SCRUM stand-up meeting and provided demo to the business every Tuesday.
- Extensively worked on designing web pages using HTML, DHTML, CSS, JavaScript and Ajax.
Environment: JavaScript, JQuery, PHP, HTML, CSS, AJAX, Apache, Windows.
Confidential, Dublin, CA
Full Stack Developer
Responsibilities:
- Participated in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the application. Designed and developed User Interface with HTML, SOFEA, JQuery and Java script.
- Responsible in writing Design level documents from Use Case Documents and reviewing with client before proceeding with the developments.
- Written SOFEA technical design documents along with the test cases which helps in Unit testing.
- Developed All the screens using JQuery, JavaScript and SOFEA framework.
- Written media queries for making appropriate CSS fixes while making the pages responsive for desktop, tablet.
- Written SOFEA templates to re-use them in other pages.
- Written controllers and components to modify the response before presenting on the page and constructing the JSON Response.
- Implemented Form validations using SOFEA Validate Form.
- Written reusable utility methods for sorting, filtering the data to use them across the all modules of the Application.
- Provided technical guidance to team members and responsible in reviewing their code and making sure Code was written in ESI SOFEA standards.
- Participated in reviewing the test cases with the QA team.
- Responsible to reviewing the code with the Client and fixing the review comments.
Environment: JQuery, JavaScript, SOFEA, HTML, CSS, Mule, JSON, CVS
Confidential
Software Engineer
Responsibilities:
- Designed Test cases and Test scenarios, conducted functional, ad-hoc and exploratory testing for the variety of applications with expanded test coverage.
- Perform validation testing using both positive and negative use cases.
- Liaised with Business Analysts and Development Groups in analyzing Business Requirements and System Specification documents.
- Performed Black box testing, System testing, Smoke testing, Integration testing, Regression testing, and UAT testing.
- Used HP QC to maintain Test cases and execute Test scenarios, log defects.
- Reported and reviewed defects with the development team using HP QC/ALM.
- Used SQL Queries for Back end testing.
- Validated the data in the database by running SQL Queries.
- Involved in preparing monthly QA metrics and Weekly status reports.
- Participated in scrum meetings held by weekly to address the status of testing.
Environment: Quality Center, XML, HP ALM, Java, HTML, CSS, SQL, Windows, Share Point, MS Outlook, SQL Server, MS Word.
Confidential
Jr. Engineer
Responsibilities:
- Reviewed and Analyzed business requirement, technical requirements and functional specification of new functionalities and designed and developed test cases accordingly.
- Responsible for Defect Management includes, Defect Logging, Defect Tracking, Defect Triaging and Defect Closure.
- Generated Test metrics utilizing JIRA for testing progress.
- Used JIRA for managing and updating various test documents.
- Interacted with developers to report software bugs and re-tested the fixed issues on a daily basis using JIRA.
- Used JIRA for reporting and updating the status of defect.
- Wrote SQL queries to retrieve data and performed data verification.
Environment: HTML, SQL Server, Java, JIRA, Sybase, MS Word, MS Excel, Windows.