We provide IT Staff Augmentation Services!

Java Ui Developer Resume

3.00/5 (Submit Your Rating)

Franklin, TennesseE

SUMMARY

  • Over 7+ years of strong software experience in design, development and deployment of web - based and Client-Server business applications using OOP,Java/J2EE technologies in various domains like Finance/E-Commerce/Banking/Insurance.
  • Experience in all phases of Software Development Life Cycle (SDLC), which includes Integration, Implementation, Interaction, Business Analysis/Modeling, Documentation, and Testing of all software applications.
  • Ability to efficiently translate algorithms, ideas and concepts to software applications.
  • Expertise with Object Oriented Design (OOD), Object Oriented Analysis (OOA), Object Oriented Modelling (OOM) based on Unified Modelling Language (UML) architecture.
  • Proficient in design and rapid development of web and J2EE applications using CoreJava, JSP, JSF, CSS, Servlets, EJB, JavaScript, Spring, JDBC, JNDI, JMS, SWING, HTML/DHTML, XML and Struts framework.
  • Expertise in developing SOA (Service Oriented Architecture), REST and J2EE Web Services based on SOAP, WSDL, UDDI, JAX-WS, JAXB, JAX-RPC using tools like Apache Axis and Developed RESTFUL web services using Spring MVC.
  • Expertise in Struts and Hibernates Frameworks.
  • Experience in Agile software development process, Test Driven Development and Scrum.
  • Experience in client side designing and validations using HTML, CSS, JavaScript, AJAX, jQuery, AngularJS and NodeJS
  • Worked on Restful services including Soap services.
  • Proficient in MVC architecture using Spring framework / JSP-Servlet and J2EE Design Patterns.
  • Expertise in creating database Queries for storing, deleting and updating database.
  • Used Bamboo for Continuous Integration of the process.
  • Developed Graphical User Interfaces using UI frameworks AngularJS and Webpage's using HTML, CSS and JSP's for user interaction.
  • Development experience in Windows, Linux, Mac OS, Docker containers and UNIX operating systems.
  • Worked on GWT(Google Web Toolkit) to develop the web based applications.
  • Comprehensive knowledge in RDBMS databases like Oracle 10g/11g, SQL Server 2005, 2008, DB2, and MySQL 4.x, 5.0.
  • Worked on IDE's such as Eclipse/My Eclipse, JBuider.
  • Used DAO access and writing DML, DDL and triggers for DB2 database and other client environment specific tools to design the client module.
  • Worked on Hadoop basic concepts like HDFS (Distributed File System), MapReduce.
  • Experience in working with build management tools like Ant, Maven and Jenkins
  • Experience in installing, configuring, tuning Apache Tomcat, WebLogic and WebSphere.
  • Expert level experience with PERL scripting.
  • Ability to work individually as well as in a team with excellent problem solving skills, troubleshooting capabilities, learn new tools and concepts.
  • Expertise in using issue tracking tools such as Quality Center and JIRA.
  • Comprehensive knowledge in databases like MySQL, SQL Server, DB2 and Oracle writing Triggers, Stored Procedures and Normalization of databases.
  • Proven experience with Application Servers like IBM WebSphere 6.x/5.x/7.x, Oracle/BEA WebLogic9.x/8.x/7.x/6.x, JBoss and Tomcat 5.x/4.x/3/x.
  • Worked on Aspect flexUnified to know the customer experience.
  • Expertise in database modeling, administration and development using SQL and PL/SQL in SQL Server environments.
  • Excellent troubleshooting & problem solving skills with Client-Server Applications & Web Application.
  • Designed Use Case Model, Use Case Diagrams, and Class Diagrams, sequence diagrams.

TECHNICAL SKILLS

Languages: C, C++,JAVA

Enterprise Technologies: J2EE, EJBs, JDBC, JNDI, JMS, JSTL,JavaBeans.

Web Technologies: JSP, Servlets, JSON,JavaScript, AJAX, CSS, JQuery, AngularJS, React JS

Javaframeworks: Spring,JSF,Structs, Hibernate, JPA

Application & Web Servers: JBoss, WebLogic, Apache Tomcat.

OperatingSystems: Windows, Linux, UNIX, Mac-OS.

IDEs: Eclipse, IntelliJ, NetBeans.

Web services: Rest(JAX-RS), SOAP(JAX-WS)

Relational Databases: Oracle, SQL, DB2,MySQL,NoSQL databases MongoDB, Cassandra

Markup Languages: HTML, XHTML, XML, DHTML.

Build & Management Tools: ANT, MAVEN,Log4J,Clear Case, Geo Tools, CVS, SVN.

Query Languages: SQL, PL/SQL.

Methodologies: SDLC, OOAD, Agile.

JavaScript Frameworks: Angular JS, Node JS, Backbone JS

Testing: Junit,Selenium

Continuous Integration Tools: Hudson, Jenkins.

PROFESSIONAL EXPERIENCE

Confidential, Franklin, Tennessee

Java UI Developer

Responsibilities:

  • Responsible for the analysis, documenting the requirements and architecting the application based on J2EE standards.
  • Extensively used corejavaconcepts like collection frame work, multi-threading, OOPS and Exception Handling.
  • Designed dynamic and browser compatible pages using HTML5, DHTML, CSS3, BOOTSTRAP and JavaScript.
  • Used Hibernate, object relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with SQL-based scheme.
  • Developed the JQuery callback functions to implement asynchronous communication using AJAX.
  • Used theJavaCollections API extensively in the application as security protection for XML, SOAP, REST and JSON to make a secure Web Deployment.
  • Worked on HTML 5.0 which is used for standard structuring and presenting content on world wide web.
  • Involved in developing web pages using Angular JS Framework and familiar with various Angular JS directives and services.
  • Have desktop experience for documentation, drawing UML diagrams, developing the web pages.
  • Worked on the REST Web Services and used Spring Framework and developed the Spring Features like Spring Core, Spring IOC, Spring AOP, Spring Data Access, Spring web test, Spring MVC, Spring DAO, Spring Boot, Spring Batch, Spring Security, Spring Integration.
  • Prototyping new features and ideas - Photoshop, HTML, Sass, and D3.js
  • Interactive D3.js Graphing framework, able to handle hundreds of lines to visualize big-data network trends.
  • Used to work on BIRT and Jasper for reporting the process.
  • Used Aspect Unified to improve productivity and streamline operations and to know the customer experience.
  • Developed pagelayouts,Navigationsandpresented designsand concepts to the clients and the management review.
  • Worked on Python for developing scripting language.
  • Worked on Bamboo for automated builds, tests, and releases them in a single workflow.
  • Have experience on C++ concepts.
  • Involved in design and development of large-scale Perl applications.
  • Used Angular JS as frameworks to create single page applications (SPA) which can bind data to specific views and synchronize data with server using Sass, Less, Bootstrap, Angular JS.
  • Used Perl (Practical Extraction and Report Language) for Text manipulation, web development, GUI development.
  • Used to work on Service Oriented approach to develop Enterprise Service Bus (ESB).
  • Worked based on ATDD/BDD using CUCUMBER/GHERKINS.
  • Implemented validation using validation controls, JQueryand AngularJS client side validations.
  • Worked on both UI and server side technologies very extensively with technologies like Web services and Various JavaScript frameworks.
  • Worked on database platforms like DB2 for maintaining the data.
  • Responsible for Web UI development in JavaScript using JQuery, AngularJS and AJAX.
  • Used Apache Camel as a source of integration framework for transformation of data and connectivity.
  • Used cucumber for continuous testing.
  • Used TIBCO for communication between front-end and back-end.
  • Developing Intranet Web Application using J2EE architecture, using JSP to design the user interfaces and Hibernate for database connectivity.
  • Used Vaadin framework to build desktop style layouts with best practices.
  • Used Docker to deploy their application in Containers and running them in operating systems.
  • Developing web based software using computer programming languages such as VB.net, C# and MSSQL.
  • Development of Hibernate objects for data fetching for batch and front-end processing.
  • Responsible for secure batch data flow to downstream systems using MiddlewareJavatechnologies.
  • Have experience on WSO2 Enterprise Service Bus Technology which acts as a middleware to provide functional services.
  • Worked on MarkLogic Database which is considered as a Multi-Model NoSQL Database.
  • Developed MeanStackfrom scratch including Mongo DB server (Mongoose Connector) setup and Express JS server development.
  • Creating and maintaining the ASP.NET based websites and their web applications as per the initial guidelines of the client.
  • Worked on Shell Scripting for executing the commands in the project.
  • Have experience on Map Reduce.
  • Implemented SQL using Queries for creating, deleting, updating the database.
  • Built backend REST API with Node JS, Express JS and also Implemented modules into Node JS to integrate with designs and requirement.
  • Have experience on Ruby framework.
  • Implemented different Design patterns like DAO, Singleton Pattern and MVC architectural design pattern of Spring framework.
  • Building RESTful services using Micro-services architecture with tools such as Spring-boot.
  • Designed and developed the new features in the existing application to meet the customer's satisfaction.
  • Developed drag and drop document editing using ReactJs.
  • Used GWT for developing web applications.
  • Designed and developed the user interface screens, data base design changes and changes to user access modules.
  • Involved in writing Oracle PL/SQL Stored procedures, triggers and views.
  • AWS is used to coordinate and manage the delivery of messages to the subscribers. Client side validations and server side validations are done according to the business needs.
  • Wrote JUNIT test cases for web servers.
  • Report project status to Manager on regular basis using Perl script.
  • Used Log4J API for logging and debugging.
  • Written test cases and done Unit testing execution with JASMINE and KARMA.
  • Involved with Sprint Planning, Sprint grooming, Allocation of User Stories using Jira.

Environment: Spring Core, Spring IOC, Spring MVC, JavaScript, JQuery, Shell Scripting, JSON, C++, Spring DAO, Spring Boot, Spring Batch, springSecurity, Spring Integration, Hibernate, JSP, Apache Camel, Aspect Unified, Oracle, PL/SQL, XML, AWS, Cucumber,Python, spring web flow,Maven, JUnit, REST web service, Docker, WSO2,ESB,HTML, HTML 5.0, CSS, SASS, AJAX,Tibco, GWT, Vaadin, Jira, Angular JS, Ruby,Perl, Bamboo.

Confidential, Virginia Beach, VA

Java Full Stack Developer

Responsibilities:

  • Provided technical guidance to business analysts, gather the requirements and convert them into technical specifications/artifacts.
  • Identifies, recommends and pursues technology/practices to relevant to the solution of highly complex projects.
  • Designed and developed Customer registration and login screens using HTML, Servlets and JavaScript.
  • Configured Spring to manage Actions as beans and set their dependencies in a context file and integrated middle tier with Hibernate.
  • Developed screens based on JQUERY to dynamically generate HTML and display the data to the client side.
  • Extensively used JSP tag libraries.
  • Designed and Developed UI using Angular.JS, HTML, CSS, Bootstrap, JavaScript and JQuery.
  • Utilized Angular.JS framework to bind HTML template (views) to JavaScript object (models).
  • Created Custom Directives in Angular.JS, making use of Modules and Filters objects according to the application requirement.
  • Developed views using Bootstrap components, Angular-UI and involved in configuring routing for various modules using angular UI router.
  • Developed web application using Perl concepts.
  • Worked on Tibco for easy communication between sender and receiver.
  • Used Spring Security for Authentication and authorization.
  • Designed and developed Application based on Spring MVC Framework using MVC design pattern.
  • Used Spring Core for dependency injection/Inversion of control (IOC).
  • Used Hibernate Framework for persistence onto Oracle database.
  • Wrote JavaScript validations to validate the fields of the user registration screen and login screen.
  • Used Perl Script to make report processing easy.
  • Worked on WSO2 for web service support.
  • Used to write shell scripting operations to execute the commands.
  • Created database tables, updated database using SQL Queries.
  • Worked on Desktop for data managing like updating the data, storing data, deleting data.
  • 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.
  • Good expertise in SQL, shell scripting, PERL and XML
  • Developed high-performance web applications using Spring and XML Http Request.
  • Configured JDBC in the application server.
  • Involved in debugging the product using Eclipse and JIRA Bug Tracking.
  • Converted and automated builds using Maven and Make. Scheduled automated nightly builds using Jenkins.
  • Test automation for web application usingCucumber.
  • Implemented Spring MVC architecture and increased modularity by allowing the separation of cross-cutting concerns using Spring AOP.
  • Configured and used WebLogic content management to display content in JSP view components.
  • Developed UI with AJAX, DHTML and JavaScript for more interactive web pages.
  • Deployed flow of Execution in the Servlet Environment using spring MVC and defined Navigation Rules.

Environment: Java, JEE, Servlets, JMS, Hibernate, Spring, Web services, REST, UML, HTML,Tibco, Perl, Bootstrap, JavaScript, jQuery, Angular.Js, XML, WSO2, XSD, Log4j, Oracle 11g, PL/SQL, JUnit, JNDI, JIRA, Shell Scripting, Cucumber.

Confidential, Kansas, KS

Java/J2EE Developer

Responsibilities:

  • Involved in gathering and analyzing business requirements and converting them into technical specifications.
  • Followed Agile Methodologies to produce high quality software.
  • Designed and coded application components in an Agile environment utilizing a test driven development (TDD) approach.
  • Created detailed design documents (UML diagrams like Use case, Class, Sequence, and Component diagrams) using Rational Rose.
  • Designed and developed front end using JSP, JSTL, JQUERY and other custom tag libraries.
  • Used JQuery and JSF validation framework for front end validations
  • Expertise in Web Page development using HTML5, CSS, JavaScript, XML, XSLT, AngularJS.
  • Developed user interface using JSP, JSP Tag libraries, Struts Tag libraries and JavaScript, NodeJS, Express JS.
  • Developed Business logic with the help of spring and Data Access was implemented by using Hibernate.
  • Developed business process execution language processes and deployed them using Oracle SOA Suite 11g
  • Configured and used Web Logic content management to display content in JSP view components
  • Used Spring framework in the development of a business bean and to interact with the Hibernate ORM tool
  • Developed web pages using Perl concepts.
  • Designed asynchronous messaging using JMS to exchange of critical business data and events among J2EE components and legacy system.
  • Experience in implementing Web Services in-order to communicate between different distributed components using with SOAP Protocol using Apache Axis.
  • Designed and developed a number of RESTful web services that support JSON for otherdevelopersto access to speed up development using Spring MVC, Spring Boot, Web Services, JSON, Log4J, RESTful, MySQL, and Maven.
  • Involved in consuming, producing Restful web services using JAX-RS
  • Developed Web Pages using Ruby framework.
  • Defined, designed, and implemented data and content solutions that integrate with different information distribution platforms using Perl and SQL queries.
  • Involved in configuring and deploying the application using Web Logic, Apache HTTP.
  • Provided Transaction Management using the Hibernate configurations and Involved in integrating the business layer with DAO layer using JPA
  • Used Maven for building and managing dependencies of the application.
  • Implemented a Continuous Delivery pipeline with Jenkins and GitHub.
  • Developed Unit /Integration test cases using JUnit and Selenium tools.
  • Use Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.
  • Set up Jenkins server and build jobs to provide continuous automated builds based on polling the Git source control system.

Environment: Java, J2EE, Multithreading, Jsp, Servlets, Spring MVC, JBoss, HTML, CSS, JQuery, Perl, AngularJS, Bootstrap, XML, JSP, JDBC, EJB, Struts, Hibernate, JMS, JUnit, Load Runner, JMeter, Log4j, JIRA, SOA, ANT, JIRA, Jenkins, Web Logic, JSON, IBM Web Sphere, Selenium, Web Services, Ruby, SOAP, REST API, Sybase, GIT, Apache AXIS, Maven.

Confidential, Austin, TX

Java/J2EE Consultant

Responsibilities:

  • Participating in user requirement sessions to gather business requirements
  • Involved in Analysis, Design, Development, Integration and Testing of application modules
  • Designed and developed Class diagrams and sequence diagrams using Unified Modeling Language (UML)
  • Used Eclipse 3.2 IDE for coding, debugging and testing the application modules
  • Developed presentation layer for the application modules using Adobe Flex and Action Script controls
  • Developed Styles, Skinning, Charts using Flex controls
  • Implemented data push using BlazeDS, Remote Object, Web Service components
  • Used Java Script libraries for developing the Java Script Programs
  • Used WSO2 Enterprise Service Bus Technology for providing services.
  • Designed the Cascaded Style Sheets for designing the styles, skinning and layouts
  • Involved in designing the page layouts using Wire Frames templates
  • Implemented AJAX base applications using DOJO and GWT API for Performance oriented and browser
  • Independent application
  • Developed various Action classes and Form bean classes using Struts framework
  • Implemented Event Manager, e-Distribution Admin modules using Struts-Spring-Hibernate
  • Used Object/Relational mapping tool Hibernate to achieve object to database table persistency
  • Written Hibernate POJO Classes, Hibernate Configuration file and Hibernate Mapping files
  • Implemented Batch Updates using Spring and configured beans in Application Context file
  • Used the features of Spring Core layer (IOC), Spring AOP, Spring ORM layer and Spring DAO support layer in order to develop the application
  • Involved in the configuration of Struts Framework, Spring Framework and Hibernate mapping tool
  • Developed the Servlets for invoking the remote notifications
  • Implemented new features and functionality to meet business requirements, including web-based applications using Perl script, reports and tools, SQL reports, and back-office processing.
  • Worked on Java Messaging Services (JMS) for developing messaging services
  • Implemented different types of messaging prototypes using JMS
  • Implemented service oriented architecture (SOA) using Apache Axis, SOAP, WSDL, UDDI
  • Used SOAP UI for testing the SOAP input and output messages
  • Involved in configuring hibernate to access database and retrieve data from the database
  • Used Oracle 10g as the backend database storage
  • Created data base tables according to the application requirement
  • Developed stored procedures and triggers with PL/SQL
  • Implemented the application using Agile development methodology
  • Developed Maven and ANT Scripts to do compilation, packaging and deployment in JBoss server
  • Involved in peer to peer code reviews and cross checked whether coding standards are being followed
  • Used Remedy tool for creating change tickets and handling production bugs

Environment: Java/J2ee, JSP, Servlets, Struts, Tiles, Spring, Hibernate, Adobe Flex, Action Script, Adobe Flex Builder, Cairngorm architecture, SOAP, WSDL, WS-Security, Apache Axis, SQL, PL/SQL, CSS, XML, XSLT, JavaScript, Perl, JBoss, IBM Web sphere MQ 5.3, Eclipse, HTML, DHTML, XML, AJAX, Maven, CVS, TOAD, Oracle 10g, UNIX, UML, Shell Scripts, Agile (Scrum), Rational Rose, JUnit, Log4j, Remedy

Confidential

Jr. WEB/UI Developer

Responsibilities:

  • Developed coding conventions and standards to enhance source code management and increase software maintainability.
  • Designed web application layout and form using HTML, CSS, and JavaScript.
  • Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQUERY.
  • Strong experience on SQL Queries.
  • Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML, CSS
  • Used Spring MVC on the front end using JSP, spring tags, spring validation framework. Developed several controller classes as required for the design such as Abstract Wizard form controller, Simple Form controller, multiaction controller.
  • Used JAXB for parsing XML retrieved from the database and populated on the JSP. This xml is received via RMI service call from another application.
  • Used Crystal Reports on the backend for generating reports on Oracle 10g Database.
  • Developed spring RMI services and web services using SOAP and applied IOC (inversion of control).
  • Implemented ANT as a build system with Cruise Control for automatic builds in Development Environment and QA.
  • Designed and developed reporting modules for assessing applications performance and client interaction patterns
  • Developed structure diagrams, behavior diagrams and interaction diagrams during the design using rational rose.
  • Used Hibernate persistence framework on the backend over Oracle 10g database.
  • Used Junit Framework for Unit Testing.
  • Used rational clearcase for version control.
  • Used RAD for development as IDE.
  • Used Log4J logging framework for logging messages with various levels written throughout the Java code.
  • Involved in deploying and configuring the application on Web logic 10.
  • Involved in Coding, Debugging & Code review.
  • Provided development support for System Testing, User Acceptance Testing and Production support.

Environment: Java (JDK 1.6), Spring 3.0, Hibernate 3.0, BEA WebLogic 10, Web Services, DHTML, XSLT, HTML,CSS, JavaScript, RAD, Crystal Reports, SOAP, RAD, Eclipse 3.5, SOAP, XSD, XSLT, DOM parser, Servlets2.4, JSP 2.0, JAXB, Oracle 10g, Rational Rose 2000, Log 4j, Junit, Rational Clearcase.

We'd love your feedback!