We provide IT Staff Augmentation Services!

Sr. Java Ui Developer Resume

2.00/5 (Submit Your Rating)

Boston, MA

SUMMARY

  • 9 years of extensive experience of designing and developing software applications with the JDK, J2EE, EJB, Java, JSP, JSF, Servlets, Java Beans, AJAX, ORM, Web services, JDBC, XML, JavaScript, JQuery,Ext JS, AngularJS,NodeJS, CSS, SOAP, REST.
  • Excellent understanding of Software Development Life Cycle (SDLC), Software Testing life Cycle.
  • Experienced in a fast Agile Development Environment including Test - Driven Development (TDD) and Scrum.
  • Proficient in Java/J2EE Design Patterns including singleton, Factory, Model View Controller (MVC), Data Access Object (DAO), and Business Delegate. Well versed with core Java concepts like collections, multithreading, serialization, Java beans.
  • Extensive experience in software development and complex build systems.
  • High expertise in software configuration management and software and release engineering.
  • Proficient in designing applications using Java and J2EE Design Patterns such as Creational, Structural and Behavioral design patterns Singleton, Factory, Facade, Builder, Observer, Command Patterns, Value/Data Transfer etc.
  • Responsible for designing Presentation Tier (web pages) using the concepts such as Themes, Skins, HTML, XML, CSS, Java Script and JQuery using AJAX.
  • Experienced in using ANT and Log4j
  • Good Working experience in using different modules like Spring Core Container Module, Spring Application Context Module, SpringBoot, Spring MVC Framework module, Groovy/Grails Framework, Spring AOP Module, Spring ORM Module, Spring Batch in Spring Framework.
  • Experience in writing numerous test cases using JUnit framework.
  • Worked on IDE’s such as Eclipse and WSAD/RAD for developing, deploying and debugging the applications.
  • Experience in developing applications using frameworks like Struts, MyBatis, and Apache CXF.
  • Experience working with databases such as Oracle, MS-SQL Server 2008/2005, MySQL and using PL/SQL to write stored procedures and functions for different Data Models.
  • Hands-on experience with Reporting Tool Crystal Reports to create reports in various formats and tuning the performance.
  • Experience in using Integration tools like Jenkins, Cruise control.
  • Experience in Configuration Management, setting up company Version policies, build schedule using SVN, CVS and Git.
  • Expertise working on Application servers and Web servers like WebSphere, WebLogic, Apache Tomcat 7

TECHNICAL SKILLS

Operating Systems: Windows 7, Windows XP, Windows Server 2003, Linux, Unix.

Web Technologies: JAVA,J2EE,JDBC,Servlets,JSP,Struts2.x,MyBatis,Springs and Hibernate

Databases: SQL Server 2005, 2008, Oracle 9i, DB2.,Oracle 10g, MS-Access

Front End Technologies: SERVLETS,JSP,STRUTS1.X,2.X,SPRING MVC,FLEX

Servers: IBMWebsphere,Weblogic and Tomcat

Web Services: Web Services, AXIS, JAX-WS, JAX-RS, WSDL, SOAP and REST.

Tools: & Utilities: Eclipse, SOAP UI, Putty, EditPlus, Maven,SVN and Git

Domain Knowledge: Telecome,Banking,Insurance, Financial and Sales

HTML & XML Technologies: HTML5,XML,XSLT,JAXB,XPATH,CSS3

Scripting Technologies: Javascript,Ajax,JQuery and JSON

PROFESSIONAL EXPERIENCE

Confidential, Boston, MA

Sr. Java UI Developer

Responsibilities:

  • Worked on Agile methodologies.
  • Analyzed user requirements and envisioning system features and functionality.
  • Analyzed and converted functional requirements into technical specifications.
  • Experienced inJavaScriptframeworks likeJQUERY.
  • Experienced in Analysis, Design, Development, Integration, Deployment and Maintenance of Web services, Client Server and Web based applications using J2EE/Java, JSP, JavaScript, Servlets, JNDI, EJB, ESB, JMS, XML, XSL, XSL - FO and XSLT.
  • Modeled Restful web services and Scala using Apache CFX.
  • Used Web services, Web Processing Service (WPS), REST extensively for Operations module. Technologies SOA, SOAP, WSDL XSD, XPath, JMS, and are also used.
  • Developed presentation layer using UI technologies like HTML5, Ajax, JavaScript, Angular JS, JQuery, Bootstrap, JSP, and XML that interact based on events.
  • Designed Frontend with in object oriented JavaScript Framework like, Angular JS and Ext JS.
  • Used JQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Involved in developing XML, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
  • Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
  • Experienced in Object Oriented Analysis and Design (OOAD) techniques using UML in Rational Rose and MS Visio.
  • Designed and build UML models, NIEM conformantXML parsingschemas and WSDL service contracts. Recommend SOA service artifacts implementation and life cycle management strategies, along with configuring and implementing UDDI registry.
  • Developed and executed software systems utilizing JavaScript and Groovy.
  • Designed and developed applications and user interfaces by setting expectations and features priorities throughout development life cycle within World Bank established framework.
  • Used Spring Web Module integrated with Java Server Faces (JSF) MVC framework.
  • Developed pages using JSF features like converters, validators, action Listeners, custom components, etc.
  • Used Core java and Spring MVC Framework for application development within World Bank established framework.
  • Developed service layer using spring MVC and spring Boot.
  • Used Spring Web MVC framework for the applying MVC Implementation to the web application.
  • Responsible for developing the full stack (front-end development, application logic, services, data persistence).
  • Used Hibernate Transaction Management, Hibernate Batch Transactions, Hibernate cache concepts
  • Implemented code builds and automated deployment procedures.
  • Resolved build and release dependencies in collaboration with other departments.
  • Outlined build and deployment procedures in consultation with developers.
  • Identified hedging alternatives and analyzed risk factors based on client needs
  • Used tag libraries in JSP to embed business logic.
  • Building Restful APIs in front for different types of storage engines allowing other groups to quickly meet their Big Data needs.
  • Created maven archetypes for generating fully functional SOAP web services supporting both XML and JSON message transformation. Archetypes built on Spring 3.0 technology.
  • UsedExt JSuser interface components to implement various functionalities, Coded for Variouswindows,panels, formand treecomponents, addingcustom eventon components and implementing their listeners for operation to be performed.
  • Developed CSS3 based web pages which are cross-browser compatible.
  • Implemented custom validation controls for various forms with help of JavaScript and AnjularJS validation controls.
  • Working experience with various versioning tools like SVN and Ant Build.
  • Configured JBoss Fuse to authenticate and authorize users against Red Hat Directory Server RHDS LDAP.
  • Experience in gathering and translating business requirements to technical requirements following the object oriented analysis and design (OOAD) methodology.
  • Worked with JavaScript for client/browser statistics reporting, click tracking, form validation, Ajax, and pop ups like date picker etc.
  • Create conditional logics in pages using JSP tags and JSTL.
  • Developed the administrative UI using Angular forms and directives
  • Implemented pagination and sorting functionalities in different modules using JQuery plug-in
  • Customized the Data Access Module using DAO patterns, to handle the entire transaction with the database.
  • Involved in developing Unit test framework using Junit, writing JUnit test cases for every java class.

Environment: Java 7/J2EE,JDK 1.4.2, Groovy/Grails framework,J2EE1.7, AJAX, XML, CSS, HTML 5,Ajax, JavaScript, Ext JS 5.2, JQuery, Angular JS, Node JS, Hibernate 4, My Batis, Oracle EBS,PL/SQL,JSON, J Unit, REST,SOAP,JSP, JSTL.

Confidential, Bloomington, IL

Sr. Java UI Developer

Responsibilities:

  • Worked on Agile methodologies.
  • Analyzed user requirements and envisioning system features and functionality.
  • Analyzed and converted functional requirements into technical specifications.
  • Experienced inJavaScriptframeworks likeJQUERY.
  • Experienced in Analysis, Design, Development, Integration, Deployment and Maintenance of Web services, Client Server and Web based applications using J2EE/Java, JSP, JavaScript, Servlets, JNDI, EJB, ESB, JMS, XML, XSL, XSL - FO and XSLT.
  • Modeled Restful web services and Scala using Apache CFX.
  • Used Web services, Web Processing Service (WPS), REST extensively for Operations module. Technologies SOA, SOAP, WSDL XSD, XPath, JMS, and are also used.
  • Developed presentation layer using UI technologies like HTML5, Ajax, JavaScript, Angular JS, JQuery, Bootstrap, JSP, and XML that interact based on events.
  • Designed Frontend with in object oriented JavaScript Framework like, Angular JS and Ext JS.
  • Used JQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Involved in developing XML, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
  • Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
  • Experienced in Object Oriented Analysis and Design (OOAD) techniques using UML in Rational Rose and MS Visio.
  • Designed and build UML models, NIEM conformantXML parsingschemas and WSDL service contracts. Recommend SOA service artifacts implementation and life cycle management strategies, along with configuring and implementing UDDI registry.
  • Developed and executed software systems utilizing JavaScript and Groovy.
  • Designed and developed applications and user interfaces by setting expectations and features priorities throughout development life cycle within World Bank established framework.
  • Used Spring Web Module integrated with Java Server Faces (JSF) MVC framework.
  • Developed pages using JSF features like converters, validators, action Listeners, custom components, etc.
  • Used Core java and Spring MVC Framework for application development within World Bank established framework.
  • Developed service layer using spring MVC and springBoot.
  • Used Spring Web MVC framework for the applying MVC Implementation to the web application.
  • Responsible for developing the full stack (front-end development, application logic, services, data persistence).
  • Used Hibernate Transaction Management, Hibernate Batch Transactions, Hibernate cache concepts
  • Implemented code builds and automated deployment procedures.
  • Resolved build and release dependencies in collaboration with other departments.
  • Outlined build and deployment procedures in consultation with developers.
  • Identified hedging alternatives and analyzed risk factors based on client needs
  • Used tag libraries in JSP to embed business logic.
  • Building Restful APIs in front for different types of storage engines allowing other groups to quickly meet their Big Data needs.
  • Created maven archetypes for generating fully functional SOAP web services supporting both XML and JSON message transformation. Archetypes built on Spring 3.0 technology.
  • UsedExt JSuser interface components to implement various functionalities, Coded for Variouswindows,panels, formand treecomponents, addingcustom eventon components and implementing their listeners for operation to be performed.
  • Developed CSS3 based web pages which are cross-browser compatible.
  • Implemented custom validation controls for various forms with help of JavaScript and AnjularJS validation controls.
  • Working experience with various versioning tools like SVN and Ant Build.
  • Configured JBoss Fuse to authenticate and authorize users against Red Hat Directory Server RHDS LDAP.
  • Experience in gathering and translating business requirements to technical requirements following the object oriented analysis and design (OOAD) methodology.
  • Worked with JavaScript for client/browser statistics reporting, click tracking, form validation, Ajax, and pop ups like date picker etc.
  • Create conditional logics in pages using JSP tags and JSTL.
  • Developed the administrative UI using Angular forms and directives
  • Implemented pagination and sorting functionalities in different modules using JQuery plug-in
  • Customized the Data Access Module using DAO patterns, to handle the entire transaction with the database.
  • Involved in developing Unit test framework using Junit, writing JUnit test cases for every java class.

Environment: Java 7/J2EE,JDK 1.4.4,Spring 4.1,, Groovy/Grails framework,J2EE1.7, AJAX, XML, CSS, HTML 5,Ajax, JavaScript, Ext JS 5.2, JQuery, Angular JS, Node JS, Hibernate 4, Oracle EBS,PL/SQL,JSON, J Unit, REST,SOAP,JSP, JSTL.

Confidential, Charlotte, NC

Application Developer

Responsibilities:

  • Developed Presentation tier implementation which involves in creating the JSP pages, configuring action classes and developing several Action classes involved in the project.
  • Designed the front - end screens using JSP, Ext JS, JQuery, Bootstrap, Servlets, HTML and Java Script.
  • Build Restful Web services using JAX-RS API.
  • Consumed Restful Web services provided by different vendors to submit the TRAFFIC STOP data.
  • Developed application using spring, Grails Application Framework.
  • Extensive use of XML technologies like XSL/XSLT, SAX, DOM, XPath, SOAP, WSDL, DTD, XSD, XMI, SOA, JAXB,JAXP,RMI and Apache Axis.
  • Spring MVC was used to simplify development of user interfaces and the operation on the values they (UI) hold.
  • Developed UI using HTML5, CSS3, Node JS, Bootstrap, JQuery, and JSP for interactive cross browser functionality and complex user interface.
  • Used the Node JS, Angular JS and Ext JS MVC Frameworks in the development of the web applications.
  • Used AJAX in suggestive search and to display dialog boxes with JSF and DOJO for some front end.
  • Created conditional logics in pages using JSF tags and JSTL.
  • Developed JSF components to use similar features in multiple pages.
  • Used SOAP Technology for exchanging the XML parsing application using HTTP.
  • Designed and developed Grails applications for end users.
  • Used Jackson processor for JSON data binding and JAXB forXMLdata binding are utilized.
  • Usage of GrailsSanitizer Plugin to address security of Rich Text in Grails applications
  • Used Spring Core for middle tier development to achieve inversion of control.
  • Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Developed middle tier business logic using POJOs with spring based transaction managers
  • Working experience on back end web services using spring, CXF (JAX-RS).
  • Modeled SOAP Web services using Apache CXF, JAX-RPC, JAX-WS, and JSON Web services.
  • Developed EJB components to handle the image fetching from Informix.
  • Developed, implemented and maintained an asynchronous, AJAX based rich client for improved customer experience using XML parsing, XSLT templates.
  • Extensive use of Spring Framework for Controller components and View components.
  • Resolved build and release dependencies in collaboration with other departments.
  • Outlined build and deployment procedures in consultation with developers.
  • Wrote DAO classes using Hibernate to interact with the database.
  • Work exclusively in agile methodology.
  • Wrote persistent Hibernate mapping classes using annotations approach.
  • Coded Controller components to talk to service layer in Spring MVC framework.
  • Developed JSP's for presentation layer and used JavaScript for validations.
  • Participated in the application architecture and development tools for web solutions that fulfill the business requirements of the project.
  • Participated in understanding of Ext JS technologies and development tasks.
  • Optimized Ext JS themes and prepared perform ant applications.
  • Involved in deploying and testing the application using JBoss Fuse application server.
  • Involved in System requirement study, conceptual design and designing of Use Cases based on the requirements using UML modeling feature in IBM Rational Software architecture (RSA).
  • Involved in troubleshoot technical issues, conduct code reviews, and enforce best practices and department development policies.
  • Used JUnit for testing and check API performance. Used Object Relational Mapping and Hibernate for interaction with the database.
  • Implemented Spring Beans using IOC and Transaction management features to handle the transactions and business logic. Integrated the Struts framework and the spring framework together.

Environment: Java 7, J2EE,JDK 1.4,JSP, EJB, Servlet, SOAP, Spring, Groovy/Grails framework, Spring MVC, Spring ORM, Oracle EBS, JPA, Hibernate ORM, PL/SQL, XML, HTML, JavaScript, Build and release processes, AngularJS, Ext JS 4.1, Log4j Unix, Oracle, JUnit, Maven, Subversion, Jenkins CI, Agile.

Confidential, Warren, NJ

Core Java Developer

Responsibilities:

  • Designed and developed J2EE and WEB applications to manage and deliver online loan application covering Mortgage for agents and underwriters.
  • Application designed and developed using Java Core, J2EE, JMS, JavaScript, Struts, SOA, Hibernate, Spring Batch framework, AOP CSS.
  • Proficient in using J2EE frameworks including Struts, Hibernate, EJB, JDBC and other supporting interfaces.
  • Extensively worked with JDBC programs using Oracle and MySQL databases and developed SQL and PL/SQL for Oracle to process the data.
  • Developed all the UI pages using HTML5, DHTML, XSL/XSLT, HTTP, DOM, CSS3, and JSON.
  • ProvidedXMLand JSON response format to support various service clients.
  • Implemented multi - threaded design for delivering good response times and avoiding deadlocks and race conditions. Optimized application system for high-availability and high-performance using Load balancing features of WebSphere.
  • Developed a Restful service to provide all the CRUD capabilities.
  • Risk management: mainly market risk and some credit Bank- wide credit risk done in a separate database aggregating various systems output.
  • Collaborated with Fixed Income Research Group for Barra factor risk models, QA, led to higher model reliability.
  • Provided clients with Barra fixed income risk analytics report on a monthly basis with above 95% on time delivery.
  • Used two tier design patterns using WebSphere RAD, UML based CASE (Computer Aided Software Engineering) tools. Software Development Life Cycle as per Rational Unified Procedures (RUP), Agile and Scrum processes.
  • Written rules to validate the loan dat. Used JUnit test cases for the same passing this data though the rules engine.
  • Developed web components using Struts framework.
  • Expert in using J2EE frameworks including Struts, Struts-tags, Hibernate, Spring Batch framework, EJB, JMS, JPA, JDBC, and other supporting interfaces.

Environment: Core Java, J2EE, OOP, Collection API, Windows 2000 server, UML, IBM WebSphere Commercial Suite, EJB, MDB, Web Services, SOA, Servlets, Apache CXF, Hibernate, Spring Framework, JSP, JSF, JDBC, Java JMS, JUnit, Struts, Oracle, Eclipse, SVN, XML, JavaScript, HTML5, Ext JS, CSS style sheets, Restful, Log4j Weblogic11g, WebSphere, PL/SQL, Maven, Apache Tomcat.

Confidential, Grand Rapids, MI

Backend Java Developer

Responsibilities:

  • Designed and developed a web - based client using Servlets, JSP, Java Script, HTML and XML using Struts/Spring MVC Framework.
  • Maintained good support with Business Analyst and Business Users to identify information needs as per business requirements.
  • Designed Frontend with in object oriented JavaScript Framework like Node JS, Angular JS.
  • Designing web pages for HTML with Rich design response UI to use libraries such as jQuery.
  • Developed J2EE Backing Beans, Action Classes, and Action Mapping and Application facades and hibernate classes to retrieve and submit using the JSF Framework.
  • Used XML parsing techniques for data handling and JavaScript front-end pages.
  • Wrote client side validations for DOJO and XML files which checks for the valid values for the different events that are being logged.
  • Implemented XML parsers with SAX, DOM, and JAXB XML Parser Libraries to Modify User view of Products and Product information in Customized view with XML, XSD, XSTL in HTML, XML, PDF formats.
  • Involved in coding for the presentation layer using Apache Struts Framework, XML, XSLT and JavaScript and worked using MVC pattern.
  • Involved in writing session beans, message driven beans and hibernate mapping files
  • Used SOAP Technology for exchanging the XML application using HTTP.
  • Designed middleware components using Struts Framework for interaction between front end and back end. Old part of code was modified in existing framework and new modules were added in Struts framework.
  • Experienced in Multithreading programming in C++, C#.
  • Worked on hibernate to save and retrieve data from java to Oracle database.
  • Coded middle layer components using Java J2EE for handling data transfer from backend to Front end. Used RAD 6.0 as tool for handling java coding and middleware components.
  • Worked extensively with Java 4 including threads, Java Servlets, and JDBC along with the SQL.
  • Written SQL queries in PL/ SQL wrote new stored procedures and modified existing ones depending on requirements in Oracle database.

Environment: Core Java, J2EE,JDK 1.3, JSP, Servlets, Struts MVC, Hibernate, EJB, JavaScript, Angular JS, Node JS, Spring, Eclipse, Rational Application Developer, C++,C#, WebSphere 6.5, MS SQL2008/2012, Web services, XML, UNIX.

Confidential

Core Java Developer

Responsibilities:

  • Designed the application using the J2EE design patterns such as Session Fa ade, Business Delegate, Service Locator, Value Object and Singleton
  • Developed presentation tier as HTML, JSPs using Struts 1.1 Framework. Used AJAX for faster page rendering.
  • Coded programming logic in modules using C#, C++.
  • Developed the Form Classes, Objects and Interface using C# for code - behind depending on the business logic.
  • API development experience in C++, C#.
  • Developed the middle tier using EJBs Stateless Session Bean, Java Servlets.
  • Entity Beans used for accessing data from the Oracle 8i database.
  • Worked on JDBC for data persistence.
  • Wrote complex queries and mapped database views using DAO in Oracle.
  • Prepared high and low level design documents for the business modules for future references and updates.
  • Deployed the application in JBoss Application Server in development and production environment.
  • Implemented CVS as Version control system.
  • Code Walkthrough/ Test cases and Test Plans.
  • Used ANT as build tool. Used Junit for writing Unit test cases.

Environment: Core Java, J2EE,JDK 1.2.2, JSP, Servlets, Struts MVC, Hibernate, EJB, JavaScript, Spring, Eclipse, Rational Application Developer,JDBC,C#,C++,WebSphere 6.5, Oracle 8i database, Web services,HTML,XML, UNIX,JBoss,ANT, AJAX, Junit.

We'd love your feedback!