We provide IT Staff Augmentation Services!

Sr.java Full Stack Developer Resume

4.00/5 (Submit Your Rating)

San Marcos, TX

PROFILE SUMMARY:

  • Over 6+ years of experience in Sr java full stack 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.
  • Proficient in developing web based applications using Java and J2EE technologies like JSP,Servlets, EJB,Struts,JDBC,JMS,Spring,Hibernate,JSF,XML,SAX/DOM,JAX - B.
  • Expertise in developing multi-tier applications using Struts MVC, JSF and Spring MVC.
  • Good working experience in using different Spring modules (MVC, DAO, ORM, Core,AOP,ORM)in Spring Framework
  • Experience in developing persistent layer with Hibernate interfaces and annotations with good performance optimization
  • Strong experience implementing various J2EE design patterns like Singleton, Service Locator, Session Façade, Data Access Objects (DAO) and Factory for executing multi-tier, highly scalable, component based and services driven Enterprise Java applications.
  • Experience in implementing SOA architectures with web services using WSDL, SOAP and UDDI.
  • Expertise in design and development of Web Services which includes handling SOAP/REST Requests and Response using WSDL,JAX-RPC,JAX-WS and Web Services authentications.
  • Worked extensively with GUI frameworks JSF and Swing.
  • Experience in implementing JUNIT with Mockito/Power Mock test cases
  • Hands on experience in Test Driven Development (TDD) and expertise in Continuous Integration using Jenkins and task automation using ANT and Maven
  • 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.
  • 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.
  • 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.
  • Competence in using Java IDE tools of Eclipse, Net Beans, My Eclipse and RAD.
  • Expertise in deployment on Web/Application Servers like Tomcat7, JBoss7, WebSphere8.5 and weblogic11g.
  • Expertise in Query optimization and good experience in writing SQL Queries, PL/SQL Procedures, Functions, Triggers and Cursors.
  • 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)

SKILLS SUMMARY:

Languages: C, Java/J2EE, SQL

Java Technologies: J2SE, J2EE, JSP, Servlets, EJB, JDBC, JMS, JNDI, RMI, Web Services, Design Patterns, JAVA Beans, JSF.

Web Technologies: JSP, XML, XSD, XSLT, DTD, DOM, HTML5, CSS3, DHTML, XML, XSL, XSLT, SOAP, Restful web services, Java Script, jQuery, Ajax, Require.js,Ext.js

FrameWorks: Spring, Hibernate, JSF, AngularJS, Bootstrap, Node.js, JUnit4, Maven, ANT, Log4J

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

Development IDE/ Tools: 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, SOAP, WSDL

Version Control Tools: CVS, Tortoise SVN, GIT

Database: SQL Server 2005, MySQL, Oracle.

PROFESSIONAL EXPERIENCE:

Confidential, San Marcos TX

Sr.Java Full Stack developer

Responsibilities:

  • Working on test-driven development, continuous integration systems, and Agile software development.
  • Involved in writing RESTful WebServices for supporting web application consuming those services on different applications.
  • Involved in Development using Java (Back-end), Hibernate (Also SQL), JAX-RS (for REST) and Junit following Agile Methodologies. Used SVN and Maven for version control. 
  • Used Hibernate core interfaces, mapping associations to implement DAO layer.
  • Integrated Spring with Hibernate and made as Spring bean using Hibernate Template.
  • Used SpringIOC framework to integrate with Hibernate.
  • Created RESTful Web service for updating customer data from sent from external systems.
  • Involved in design, development and implementation of front end part of the web application using HTML5, CSS3, JavaScript, AJAX, JSON, Angular JS and Bootstrap.
  • Worked on latest features like creating various effects, shading, 2D 3D animation, Shapes, Handling multimedia files for the developed web pages using HTML 5.
  • 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.
  • 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 plugins 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.
  • Consumed and created Restful web services.
  • Worked on Twitter Bootstrap plugins 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.
  • Used Http client, Jackson libraries to consume REST based services and to handle JSON based responses.
  • Converted existing functionality to Web APIs using RESTful Web Services, Jersey/JAX-RS and Java.
  • Used Mockito to test individual methods for unit testing.
  • 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.

Environment: Spring, Hibernate, RESTful WebServices, Jersey, HTML/HTML5, CSS/CSS3, JavaScript, jQuery, Angular JS, GruntJS, Bower, Bootstrap, JSON, Ajax, dynamic HTML, Agile methodology, Adobe Photoshop CS4, ATG9.0, Agile Development, Jira, Dream weaver.

Confidential, El Segundo, CA

Java Full Stack Developer

Responsibilities:

  • Understanding of business requirements, analyzing and implementing the process using Agile (Scrum) methodology.
  • Developed the presentation layer using HTML, XML, XSLT, CSS, 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.
  • Existing JavaScript code conversion into MVC pattern using AngularJS framework.
  • Single page applications were built using AngularJS.
  • Developed the presentation tier using Spring Framework that ensures MVC rapid application development.
  • 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.
  • 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.
  • Used AWS to build Java applications that work with Amazon S3, Amazon EC2, Amazon SimpleDB, and more. 
  • Developed SOAP Web Services by using JAX-WS and Restful web services by using (JAX-RS) Jersey framework.
  • Developed Web Services to provide the list of transactions for an account as a SOAP endpoint service
  • 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 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.
  • Working experience on React.js so as to support the underlying data changes in a rapid way.
  • 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 POJOclasses 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 Co-ordinator 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, JSF, JAX-WS, JAX-Rs, Jersey, SOAP, HTML, CSS,SASS, JavaScript, AngularJS, AJAX, jQuery, XML, XSL, AWS,REST Webserices, JIRA, Jasmine, Karma, React.js, Backbone.js, Bootstrap, Junit, Log4J, Maven, CVS.

Confidential, Dallas, TX

Web developer

Responsibilities:

  • Involved in technical discussions with BA, QA and product owners in the story board sessions and in agile meeting sessions.
  • Involved in analysis and design of business requirements for the application development.
  • Created web pages in Site Core and validated the HTML code with W3C Validator.
  • Worked in developing single-page applications (SPA) using backbone.js, underscore.js and bootstrap.
  • Debug the application using Firebug to traverse the coded documents and manipulated the nodes using DOM.
  • Developed dynamic e-mails using JavaScript and hand coding of HTML, XHTML, and CSS.
  • Responsive web application development using HTML, jQuery.
  • Designed and implemented application using JSP, Spring MVC, Spring IOC, Spring Annotations, Spring Batch, Spring AOP, Hibernate, JMS, Oracle and WebLogic server.
  • Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
  • Involved in writing application level code to interact with APIs, WebServices using AJAX, JSON and XML.
  • Implemented Restful Web Services using Spring RESTful.
  • Integrate with various back-end systems using REST. Integrated business layer using Hibernate with Spring DAO.
  • Enhancements were made to existing project for cutting edge in the market with the extensive use of JS flavors like Node.js, RequireJS and Ext JS.
  • UI components involving event handling, closures are developed using JavaScript.
  • Worked on JSON for storing and exchanging information between browsers and servers.
  • Responsible to make sure that look and feel of the UI designs works same in different versions of different browsers (IE 7/8/9, Firefox, Google chrome, Safari, Opera).
  • Actively used XML (documents and transformations) for creating templates with dynamic data from XML file.
  • Exposed and wrote services as Restful web service.
  • Defined the site layout and developed Wireframes using Adobe Illustrator.
  • Involved in Form validation implementations, Layout designs, and mock up screens development.
  • Involved in the UAT Build, Configuration, Integration and Deployment of application activities and coordinating them from offshore team.
  • Worked closely for better understanding of functional requirements with BA group.
  • Followed agile software development with scrum status meetings, paired programming.
  • Sublime editor is used for developing UI modules.
  • Actively participated in discussions with clients on User Acceptance Tests (UAT) and to get the approval from business on the design changes.
  • Worked on tools like TortoiseSvn and JIRA for version control and bug tracking.

Environment: Spring, Hibernate, RESTful Webservices, Weblogic, Oracle, JMS, HTML, CSS, Backbone.js, Handlebars.js, JavaScript, Ajax, JSON, XML, jQuery, Adobe Illustrator, Firebug, Sublime.

Confidential, Weston, MA

Java and UI Developer

Responsibilities:

  • Designed UML diagrams using IBM Rational Rose by use case diagrams, class diagrams, sequence diagrams and activity diagrams for the application customer, order and billing modules.
  • Developed front end pages using HTML, CSS, AJAX, jQuery Validation control and other Widget controls.
  • Implemented client side validations, browser detection and controls using JavaScript.
  •  Modified JavaScript utilities to read client side events and data validations.
  • JSP Standard Tag Library (JSTL) and Struts tag libraries were used for UI development.
  • Developed Struts Action Forms and Action classes for validation and business logic respectively.
  • Extensive usage of Core Java concepts and JSP framework and Velocity templates for UI.
  • Implemented interaction between frontend and backend using the JSON object.
  • Deployed the application using Weblogic Application Server.
  • Modified Ant Build Scripts to build the EAR and WAR.
  • Actively implemented agile methodologies of software designing and consistent team performer for new initiations with respect to newer technologies.
  • Been involved in production support and client support for better understanding of the application and its features.
  • Extensively used Star Team for version control and JIRA for bug tracking.

Environment: JavaScript, HTML, XHTML, CSS, AJAX, jQuery, JSP, Velocity, Core java, Struts, JSP, Weblogic. IBM Rational Rose.

We'd love your feedback!