We provide IT Staff Augmentation Services!

Sr.java/ui Developer Resume

4.00/5 (Submit Your Rating)

Brenham, TX

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.
  • 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
  • Developed EJB 3.0 components and SOAP web services for the UI integration.
  • Experience in developing persistent layer with Hibernate interfaces and annotations with good performance optimization
  • Extensive experience using GWT for presentation layer development.
  • 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)

TECHNICAL SKILLS

Languages: C, Java/J2EE, SQL

Java Technologies: J2SE, J2EE, JSP, Servlets, EJB 2.x, 3.x, 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, GWT, 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, Brenham TX

Sr.Java/UI Developer

Responsibilities:

  • Working on test-driven development, continuous integration systems, and Agile software development.
  • Involved in writingRESTfulWebServices 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.
  • Implemented UI components like Font Chooser, Color Chooser etc. using SWINGS and GWT
  • 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 Mockitoto 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, EJB 3.0, GWT, Angular JS, GruntJS, Bower, Bootstrap, JSON, Ajax, dynamic HTML, Agile methodology, Adobe Photoshop CS4, ATG9.0, Agile Development, Jira, Dream weaver.

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in the design and development of the entire application.
  • Involved in Analysis, Design, and Implementation of software applications using Java, J2EE, XML and XSLT and WebServices (REST, WSDL).
  • Developed UI using HTML5, CSS3, Ext JS, JQuery, and JSP for interactive cross browser functionality and complex user interface.
  • Created and optimized graphic prototype websites and applications interfaces using HTML5 and CSS3.
  • Proficiency in implementing the design to meet web standards (W3C), SEO and worked on various browsers for cross-browser implementation.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.js, Node.js, Ext JS and JQuery UI.
  • Involved in implementation of Spring MVC framework and developed DAO and Service layers. Configured the controllers, and different beans such as Handler Mapping, View Resolver etc.
  • Developed web based presentation using JSP, AJAX using YUI components and Servlet technologies and implemented using Struts framework.
  • Developed the User Interface using spring, logic, bean, JSP, Java Script, HTML5 and CSS3.
  • Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets, EJB, Form Bean and Action classes.
  • Used the Node.js and Angular.js MVC Frameworks in the development of the web applications.
  • Designed Responsive Web Design websites optimized for different displays.
  • Involved in several web application development projects that required Responsive Web Design.
  • Created UML diagrams (use case, class, sequence, and collaboration) based on the business requirements
  • Involved in designing and developing dynamic web pages using HTML and JSP with Struts tag libraries.
  • Developed Web services to allow communication between the applications using Rest Web Services.
  • Designed, Developed and analyzed the front-end and back-end using JSP, Servlets and Spring.
  • Designed JSP layout using Struts Tiles Framework.
  • Used JavaScript for client-side validation and Struts Validator Framework for form validations
  • Implemented SQL queries and used stored procedures, and built-in functions to retrieve and update data from the databases.
  • Also wrote complex queries in SQL involving joins to obtain required data from the persistent layer.
  • Used JavaScript validation in JSP pages.
  • Used Hibernate Framework for object relational mapping and persistence.
  • Interfaced with the Oracle back-end using Hibernate Framework and XML config files.
  • Used Eclipse for the development environment.
  • Wrote JUnit test cases to test the functionality of each method in the DAO layer.
  • Configured and deployed the web application using Weblogic Application Server.
  • Used Rational ClearQuest for tracking errors and bugs in the project source code.
  • Prepared technical reports and documentation manuals for efficient program development.

Environment: J2EE, JSP, Servlets, Struts Framework, Struts Tiles Framework, HTML5, CSS3, EJB 3.0, Jquery, Ajax, Struts Validator Framework, JavaScript, XML, SQL, WebLogic application server, Eclipse, JUnit, CVS, Unix, Adobe Flex 3.6.

Confidential - Houston TX

Java Developer

Responsibilities:

  • Worked in redesign and development, due to changes in the business functionality.
  • Involved in analyzing and providing solutions for the critical enhancements to the underlying system.
  • Used Struts Framework based on (MVC) Model View Controller architecture.
  • Developed Struts & Tiles based UI component to display paginated reports in the application.
  • Created tile definitions, struts-config files, validation rules and resource bundles for Struts framework.
  • Developed the presentation layer GUI using JavaScript, JSP, XHTML,CSS, Struts Tiles, JSTL, custom tags and took care of Client-Side validations using Struts Validator Framework.
  • Used J2EE design patterns like Value Object Pattern, MVC, Business Delegate, service locator, and Session Façade, Singleton, Factory, DTO and DAO.
  • Used Spring Framework for Dependency Injection and integrated it with Struts Framework.
  • Used Hibernate ORM Framework with Spring framework for data persistence and transaction management.
  • Ant as a build and deployment tool. Created JAR, WAR, EAR & dependency JARS.
  • In the database end, responsibilities included backend Oracle PL/SQL creation of tables, triggers, stored procedures, sub-queries, joins, integrity constraints and views.
  • Involved in deploying J2EE technologies on the WebSphere application server.
  • Used SVN for version control.
  • Created unit test cases using JUnit framework in a test driven development (TDD) approach.
  • Monitored the error logs using Log4j and fixed the problems.

Environment: Jdk 1.6, UML, Struts1.3.8, Struts tiles, validator, struts taglibs, IBM RAD 6, IBM WebSphere Application server 6.1, JSP 2.0, Servlets, JDBC, Hibernate 3.3.x, Spring 3.0 XML, XSLT, CSS, JQuery, Ajax, DOM 2.02, DHTML, Junit 4.4, SVN, Log4j, Oracle10g, TOAD, UNIX, Ant 1.8, Agile Scrum, JAX-WS, CXF, SoapUI.

Confidential, Vienna, VA

Java developer

Responsibilities:

  • Extensively used SQL, PL/SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, relational database models.
  • Responsible for the Design, Deploy and development of the web applications.
  • Wrote JavaScript validations to validate the fields of the user registration screen and login screen.
  • Designed a network of web pages, where the user progresses through an application by selecting links, resulting in the next page being transferred to the user and rendered for their use using REST.
  • Used Apache Tomcat an application server, to implement the Java Platform Enterprise Edition, create applications and to integrate applications with other applications
  • Configured spring and EJB to manage Actions as beans and set their dependencies in a context file and integrated middle tier with Struts web layer.
  • Designed and developed STRUTS, implemented event handling using Java, STRUTS, AJAX, and JavaScript for various modules.
  • Involved in requirement analysis, design, coding and implementation.
  • Involved in DB design and DB deployment.
  • Deployed flow of Execution in the Servlet Environment using STRUTS and defined Navigation Rules.
  • Used log4j for tracking errors and debugging the code.
  • Interacted with the Managers and created prototypes as per the business requirement.
  • Designed the user interactive (UI) web pages using web technologies. Collaborating with Product Managers and Software Engineers to provide guidelines on solid UI design using advanced level of HTML, XML, AJAX, JavaScript,CSS.
  • Involved in unit testing and system testing and also responsible for preparing test scripts for the system testing.
  • Responsible for the successful execution of Project Planning and Deployment cycles.
  • Provided end to end support for the system and involved in coding and testing.

Environment: Java/J2EE (JSP, Servlet), JavaScript, Spring, jQuery, Ajax, JSON, RESTFul services, Hibernate 3.0, Eclipse, MSSQL, SVN, Apache Tomcat.

Confidential 

Jr.Java Programmer

Responsibilities:

  • Designed and developed JSP, Servlet, HTML and java Script.
  • Converting Functional requirements into Use case diagram, Sequence Diagram using UML.
  • Developed Servlets, core Java components and designing JSPs.
  • Involved in the preparation of unit and system test cases and involved in unit testing.
  • Develop the JSPs and custom tag libraries perspective and validated all Customer Connect screens using Java scripts.
  • Extensively created and used JSP tag- libraries.
  • Responsible for creating Unit test cases.
  • Managing the User Exceptions.Involvement with SQL queries
  • Responsible for deploying the application on Apache Tomcat.

Environment: Java, JSP, XML/XSL, Tomcat Web Server, WSAD, HTML, DHTML, JavaScript, Servlets, JDBC, UML.Linux

We'd love your feedback!