We provide IT Staff Augmentation Services!

Sr. Ui /java Developer Resume

0/5 (Submit Your Rating)

Sterling, VA

SUMMARY

  • Over 7+ years of experience in designing User Interface (UI) applications, web application development using HTML 4.0/5, CSS2/CSS3, JavaScript, JQUERY, DOM, DHTML, XHTML, XML, AJAX, AngularJS, Bootstrap, JSON, Node.js with experience in the software development life cycle.
  • Good Understanding of OOPS Concepts, Document Object Model (DOM), DOM Functions and hands on experience working in Object Oriented JavaScript.
  • Strong Experience in developing front - end systems with Bootstrap and MVC frameworks such as Angular JS, Backbone JS, Express JS, Node JS, EXT JS.
  • Working knowledge in CSS pre-processor Less.js
  • Working knowledge in UI development process such as Analysis, Development and Testing, and associated methodologies.
  • Expertise on working with different browsers like Google chrome, Safari, Mozilla Firefox, Internet Explorer and thorough understanding of checking cross browser compatibility issues.
  • Professional experience in designing the wire-frames, Layouts and mockup screens to develop actual web pages.
  • XML/ XSD for scheme validation.
  • Worked with Linux Shell scripting.
  • Developed recipes chef configuration managementfor code for file management.
  • Good knowledge on RUP, Rational development process using UML design.
  • Rational Application Development using IBM RAD.
  • Also worked with C++ Object oriented concepts.
  • Worked with Unix Bash shell scripting.
  • Worked on web development skills with web 2.0, JSP, CSS, HTML, JavaScript, DHTML, Servlet, XHTML, XML/XSLT, VSS, Eclipse and Tomcat.
  • Good knowledge of intellectual challenges in User Experience (UX).
  • Strong experience in using control systems like GIT, SVN.
  • Worked with Source Tree on GIT. To manage visual content.
  • Experience in bug tracking tool JIRA and code integration and deployment tool JENKINS.
  • Professional in designing and developing web pages complying with Web Content Accessibility Guideline (WCAG) standards.
  • Experience in JavaScript Unit Testing tools like Mocha and Jasmine along with browser testing tools like Firebug, Firebug Lite, Chrome Developer tools, safari web inspectors and IE Developer Tools.
  • Worked in Waterfall model and Agile based development environment, following the sprint deadlines and participating in scrum meetings.
  • Experience in developing Web services using Axis, WSDL, SOAP, UDDI, WS Security, XML-RPC.
  • Hands on experience in front end editors like Espresso, Dreamweaver and Text Mate.
  • Excellent analytical and critical thinking, quick learning, creative problem solving, interpersonal and client interfacing skills with strong leadership skills.
  • Rendered data from backend server using PHP.
  • Experience in debugging and troubleshooting the existing code using debugging tools like Firebug
  • Extensive experience using CSS grids & frameworks (bootstrap, foundation, 960.gs, Skeleton, 320andUp) both fixed and fluid.
  • Strong understanding of Usability, Navigability and Interaction Design
  • Specialties in content migrations, Accessible, and Section 508 accessibility
  • Experienced in developing dynamic, interactive UI (JSP, JQuery, AJAX, JavaScript)

TECHNICAL SKILLS

Web Technologies: HTML5, CSS3, XML, XSL, XSLT, SOAP, Restful web services Java Script, jQuery, Ajax, AngularJS, Bootstrap, Node.js, Require.js, Ext.js, AWS

Operating systems: Linux & MS-Windows NT, Windows XP

Development IDE/ Tools: Eclipse, NetBeans, Sublime, Dreamweaver, Notepad++, Visual Studio 2010, Eclipse, NetBeans, Dreamweaver.

Debuggers and other tools: Adobe Photoshop, Gimp, MS Office, Jira, Firebug, Chrome Developers Tool, Windows Movie Maker, Firebug Lite, Google Chrome Web Debugger

Web/Application Server: Web logic, Web Sphere, Tomcat, JBoss

Web Services: Apache AXIS, Apache Tomcat, SOAP, REST, WSDL

Version Control Tools: CVS, Tortoise SVN, GIT

Database: SQL Server, MySQL, No SQL, Oracle, DB2

PROFESSIONAL EXPERIENCE

Confidential, Sterling, VA

Sr. UI /Java Developer

Responsibilities:

  • Involved in design, development and implementation of front end part of the web application using HTML5, CSS3, JavaScript, AJAX, JSON, Angular JS and Bootstrap.
  • Working on test-driven development, RUP based configurations for continuous integration systems, and Agile software development.
  • Worked with test criterion programming, a concept of ATDD (Acceptance Test-driven development). Used Junit, Cucumber exclusively.
  • Also considered BDD, on accepts of patterns over Cucumber.
  • Selenium IDE is considered for Cucumber testing on ATDD.
  • Built npm libraries/packages in Node.js. To enhance the performance over raw SQL queries.
  • Worked with ES6 or ECMA Script for binary data and array type data in collection mapping.
  • Worked with Node.js runtime features to get callback issues in existing JavaScript.
  • Worked with Linux Shell scripts for threading console.
  • Worked with Linux security Redhat for customer support and quality assurance.
  • Developed recipes chef configuration managementfor code for file management.
  • XML/ XSD validator for scheme.
  • Developed the presentation layer using JSP, HTML, CSS on a Struts platform.
  • Working experience on React.js so as to support the underlying data changes in a rapid way
  • Worked on latest features like creating various effects, shading, 2D 3D animation, Shapes, Handling multimedia files for the developed web pages using HTML 5.
  • Worked on WebGL for integrated graphical web content.
  • Considered Three.js for put animations in HTML page.
  • Responsive development is implemented using Bootstrap and CSS3 media queries.
  • Worked on extending HTML attributes with directives and binding data to HTML with expressions.
  • Compiled dynamic sheet language LESS on to CSS.
  • Implemented RWD (Responsive web design) concepts like fluid grid, media queries.
  • Worked with supportive frame works of RWD like Modernizer and Polyfills.
  • Used RWD browser sniffing techniques to develop progressive enhancement based browser detection websites.
  • Re-designed system of transportation management and warehouse that it was available through the web. Rich client application used Microsoft visual studios and Knockout.js with in the middle employed existed software infrastructure.
  • Developed the PL/SQL queries to generate the reports for the users.
  • Worked with BULK COLLECT processing with PL/SQL.
  • Used of knockout.js view models for separation of UI, data, and logic concerns.
  • Reusable HTML-like elements and behavior of presentation components and the attributes that define data bindings are implemented using AngularJS directives.
  • Worked extensively on all client side UI validations and implementing business logic using jQuery.
  • Datepicker, Tabs, Slider, Accordion and Dialog plugin in jQuery are used.
  • Worked extensively on jQuery and AJAX for parsing data fetched from APIs.
  • For rendering domain-specific layout XML to the web, JavaScript libraries are used.
  • Worked with SQL Server and Oracle DB to integrate XML files.
  • Worked with XPath to navigate the data from XSLT elements.
  • Also worked with DB2 in required client end areas.
  • Considered custom element components of Polymer.JS. worked with NO SQL, horizontal scaling and clustering.
  • Worked with No SQL, mark Logic and ACID JOINs.
  • Supported back-end developers for implementing AJAX and dynamic HTML functionalities using jQuery.
  • Worked on Twitter Bootstrap plugin to build Rich Internet Application (RIA)
  • Faster responsive web pages were created by minimizing page load through adjustments, content analysis, other UI performance improvements and using best practices.
  • UI screens were developed using MVC features of AngularJS and JavaScript.
  • Defined new validations through AngularJS for the form fields.
  • Data- Binding concepts with developed controllers, filters, directives integrated with back-end services were extensively implemented using AngularJS.
  • Strong understanding of supporting XML and JSON based REST web-services, integrating with the front-end.
  • Working knowledge in SOAP-based web service development.
  • Strong experience in web deployment best practices like image optimization, web server tuning.
  • Working knowledge in package manager tools such as Bower, and task runner tools such as GruntJS.
  • Worked on tools like GIT and JIRA for version control and bug tracking.
  • Worked on code integration and deployment tool JENKINS.

Environment: HTML/HTML5, CSS/CSS3, UML, JavaScript, jQuery, Node.js, knockout.js, Angular JS, React.js, Three.js, Grunts, ECMA Script, Bower, Bootstrap, JSON, Ajax, dynamic HTML,XML, XLST, XSD, Struts 2, Agile methodology, ATDD, Cucumber, Adobe Photoshop CS4, ATG9.0, NO SQL, Agile Development, AWS, Jira, Jenkins, Dream weaver, SQL Server, Oracle 12c.

Confidential, North Haven, CT

UI / Java Developer

Responsibilities:

  • Understanding of business requirements, analyzing and implementing the process using Agile (Scrum) methodology.
  • Used TDD Refactor code to avoid code duplication especially on Object classes and function methods.
  • Developed the presentation layer using HTML, XML, XSLT, CSS, EJB and AJAX.
  • Worked on pop up screens, image sliders, and dropdown menus on web pages using JavaScript, CSS3, jQuery, and AJAX to make UI functional.
  • Used WebGL with HTML to display statistical data with 3D graphs.
  • Used Three.js for 3D animated display over running HTML pages.
  • Existing JavaScript code conversion into MVC pattern using AngularJS framework.
  • Single page applications were built using AngularJS.
  • Worked with Unified API’s of Node.js.
  • Performed Event looping using Node.js.
  • Developed web components using Polymer.Js.
  • Used rules display criterion of Wireframes.
  • By using non-blocking Threading in Node.js developed asynchronous applications I/O.
  • Developed the presentation tier using Spring Framework that ensures MVC rapid application development.
  • Developed composite type records using Oracle - PL/SQL.
  • Worked with DBCP Components of relational database.
  • Worked with Java libraries like Apache Ant. For build-in task compliance.
  • Worked with Cursors in PL/SQL for data manipulation.
  • Developed account transfer system using Spring beans and developed persistence layer in Hibernate for data access
  • Used Spring Framework for Dependency injection and integrated with the JSF Framework and Hibernate.
  • Worked with Unix Bash Shell for associative arrays, using java Spring as communicator to run Bash commands.
  • Used Hibernate for persistence to Oracle Database.
  • Programming persistence with respective to Oracle DB (including DML and DDL commands) Store procedures
  • Used T3 to transport information between servers and other types of Java programs.
  • Experienced in using Spring annotations based on layer in applications like @Component, @Controller, @Service, @Repository, etc. annotations.
  • Implemented and configuring Spring MVC components Dispatch Servlet, Controllers and View resolvers.
  • Developed SOAP Web Services by using JAX-WS and Restful web services by using (JAX-RS) Jersey framework.
  • Used API is a collection of classes and methods to persistently store the vast amounts of data into a database
  • Developed Web Services to provide the list of transactions for an account as a SOAP endpoint service
  • Assisted front end developers in implementing the GWT.
  • Worked with Scala compatibility with Java, using syntactic flexibility features.
  • Involved in writing jQuery-based Ajax requests to call the web service/APIs to fetch the data and populate on the UI.
  • Updated the DOM nodes and elements using selectors and attributes implementation
  • Strong experience working on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • Worked with ETL and TPS tools.
  • Worked withcross-platform document-oriented database like Mongo DB & No SQL.
  • Worked extensively on designing CSS based page layouts that are cross-browser compatible.
  • Interpreted SASS scripting language into CSS.
  • Extensively used JavaScript, jQuery libraries, bootstrap, AJAX for form validation and other interactive features.
  • Using responsive design and media queries, created responsive web pages for critical modules
  • To interact with the servers for information, calls were triggered using AJAX and jQuery.
  • Design concepts were prototyped rapidly including data visualization.
  • Designed, developed and maintained a rich data-driven application using Backbone.js.
  • Experience in the complete product life cycle stages as plan, prototype, code and test in an agile, continuous integration and automated testing environment.
  • Implemented persistence layer using Hibernate that use the POJO classes to represent the persistence database tables. These POJOs are serialized Java Classes that would not have the business processes.
  • Implemented Hibernate utility classes, session factory methods, and different annotations to work with back end data base tables.
  • Implemented Hibernate second level caching to improve read performance.
  • Used Jersey API to implement Restful web service to retrieve JSON response and used Jackson library to parse JSON response.
  • Implemented Ajax calls using JSF-Ajax integration and implemented cross-domain calls using JQuery Ajax methods.
  • Developed test cases and performed unit testing using JUNIT.
  • Used Log4J to capture the log
  • Built, configured and deployed applications using Maven.
  • Used CVS for version control across common source code used by developers.
  • Good Experience in using test driven JS tools like Jasmine and Karma.
  • JIRA tool was used for bug tracking.
  • Onsite coordinator for Offshore Team.
  • Lead discussions with BA’s for better understanding of the design requirements for application modules.
  • Involved in daily scrum to discuss the design and work progress.

Environment: Spring, Hibernate, Scala, JSF, JAX-WS, JAX-Rs, T3 Java Script, Jersey, Agile methodologies, TDD, SOAP, HTML, WebGL, AWS,CSS,EJB2,SASS, JavaScript, Three.js, AngularJS, AJAX, jQuery, GWT, XML, XSL, REST Webservices, Multi-Threading, JIRA, PL/SQL, Jasmine, Bash Shell, Backbone.js, API, Bootstrap, XML, XLST, XSD. Junit, Log4J, Maven, CVS.

Confidential, Hartford, CT

Java / J2EE Developer

Responsibilities:

  • Requirement analysis of the application.
  • Developed the Low level design documents of the application.
  • Developed the Logical and physical data model using ERWIN tool.
  • Involved in working with J2EE Design patterns (Singleton, Factory, DAO, and Business Delegate) and Model View Controller Architecture with JSP and Spring IoC
  • Developed the business logic of the system in web services using Java and Hibernate.
  • SOAP wire protocol is used for the communication between the web services.
  • Developed the Java persistence classes using java annotations and hibernate
  • Developed XML-based metadata verifier that compared database metadata to class definition using model XML file
  • Developed the WSDL based Webservices.
  • Developed the presentation layer using JSP, HTML, CSS on a Struts platform.
  • Used JavaScript and AJAX from client-side validation and for more dynamic/seamless look to the frontend.
  • Developed the SQL stored procedures, called the procedures through Web services.
  • Onsite and offshore Coordination and assigning the tasks to the team members consisting of team size of 8
  • Developed using XSLT to convert XML documents into XHTML and PDF documents.
  • Used the JUnit tool to do the unit testing of the application
  • Used Maven tool to download java plugin to develop the application
  • Conducted Requirement Reviews and code reviews
  • Managed source control and version control using CVS
  • Project status tracking
  • Used Multi-Threading for Simultaneous access to multiple applications
  • Maintenance and implementation of new features and enhancements
  • Deployed the project using Web Logic application server

Environment: J2EE 6, Java, JSP 2.2, Spring 4.0, Hibernate 3.0, Struts 1.0, Web Services (SOAP), JDBC, JavaScript, HTML/HTML5, CSS/CSS3, XML, XLTS, EJB2,AJAX-GWT, DHTML, Junit, Maven, Multi-threading, Eclipse 4.2.1, Web logic 10.3.1, PL/SQL, Oracle 10g, Windows, CVS.

Confidential, Detroit, MI

Java Developer

Responsibilities:

  • Developed UI and backend applications using Struts, spring, Hibernate, Java, EJB, JSP, HTML, DHTML, JavaScript and AJAX.Used spring for dependency injection for plugging in the Hibernate DAO objects for the business layer.
  • Responsible for System Analysis, Design and Estimation of the various changes required
  • Responsible for managing and assigning tasks among the developers
  • Created class diagrams and sequence diagrams using UML
  • Developed REST based Web Services to interact with backend/internal systems
  • Designed and Implemented Web service using Apache AXIS and REST (also used Apache HTTP Client)
  • Developed the client application using Struts framework
  • Used Hibernate for persistence to Oracle Database.
  • Programming persistence with respective to Oracle DB (including DML and DDL commands) Store procedures
  • Used Multi threading to Reduced number of required servers
  • Developed Session and Entity (CMP) beans (EJB2) for crucial business logic.
  • Developed Message Driven Beans to work with JMS Queues
  • Worked on XML Parsing (DOM/SAX), XML Schemas/DTD and XML Beans
  • Performed Unit Testing using JUnit, and also developed build script using ANT
  • Developed packages, functions, and Stored-Procedures
  • Software installation and maintenance reporting and checking the Server logs
  • Involved in Code Reviews, Defect Fixing and knowledge transfer
  • Worked with Content Management tool PVCS.
  • Deployed the code in Web Logic application server

Environment: J2EE, STRUTS 1.2, Spring, Java, Hibernate, Session beans, JSP, Multi Threading,EJB2.1, Web services, JavaScript, DHTML, XML, JMS, Eclipse Platform, Web Logic.

Confidential

Jr. Java Developer

Responsibilities:

  • Involved in SDLC Analysis, Design and Development as a technical lead and coordinate with team using Agile Methodologies
  • Participating sprint meetings and having discussions with product owners related to Business requirement and finally allocating sprint requirements to the team members and also take some part of development on to my side and do code reviews.
  • Developed user access module of different internal and external applications (Presentation layer) using Struts and Spring Framework.
  • Developed Web modules separately which will access the particular Web Service to complete the related transaction.
  • Used spring dependency on user access module and data access module.
  • Designed screens using HTML and field updates and validations.
  • Used Web Service calls as Host and Home relation between the States (plans) to get claim related information, consolidated billing settlement information and confirmations.
  • Used stored procedures and SQL Statements to get the data from db2 database and developed customized tags to render the data on presentation layer dynamically.

We'd love your feedback!