We provide IT Staff Augmentation Services!

Java / Ui Developer Resume

Mooresville, NC

PROFESSIONAL SUMMARY:

  • Around 5 Years of progressive experience in all phases of software development life cycle including requirements analysis, applications design, development, testing and maintenance of web applications.
  • Programming experience in developing web - based applications using Java, J2EE, JSP, Servlets, Spring MVC,
  • Spring Boot, Hibernate, JDBC, JavaScript, HTML, JS Libraries, Web Services, XML etc.
  • Designed the front-end applications, user interactive (UI) website page utilizing web advances like HTML, XHTML, CSS, ReactJS and Bootstrap.
  • Using propelled level of JQUERY, AJAX, JavaScript, CSS and Pure CSS designs.
  • Involved in composing application level code to interact with APIs, web services utilizing AJAX, JASON and XML.
  • Designed and created intranet web applications utilizing JavaScript and CSS.
  • Developed web applications based on different Design Patterns such as Model-View-Controller (MVC), Data Access Object (DAO), Singleton Pattern, Front Controller, Business Delegate, Service Locator, Transfer Objects etc. Strong experience in developing N-Tier applications using J2EE.
  • Experienced in creative and effective front-end development using JSP, JSP Tag Libraries, Servlets, JavaScript, HTML, DHTML, HTML5, jQuery, Angular JS, JavaScript, Ajax and CSS.
  • Hands on experience in creating Angular factories for using Angular services like $http and $resources to make Restful API calls to the java-based backend.
  • Oversee all stages of design, development, and deployment of new Java-based vendor application system for financial-services industry.
  • Work directly with management, vendors, and third parties to ensure that Web-site’s financial transactions and database management applications operate at peak efficiency.
  • Managed team of four coworkers on nine separate projects, ensuring projects were completed on time and within budget.
  • Played key role in enhancing client’s Web reporting system, reducing time of delay financial tracking analysis by 30%.
  • Key contact with Ace Acme Bank and Standard Bank during analysis of financial life cycle for new check-card and debit-transaction system.
  • Implemented new canceled-check imaging system, which eliminated necessity for physical documentation and reduced wasted time by 25%.
  • Worked directly with Ace Acme bank’s Fraud Division to ensure suspicious transaction were identified and noted in system.
  • Acquire a mastery of Agile / Lean UX Methodologies and work as an embedded part of an agile product team.
  • Developed high level and detailed story boards, Mockups and prototypes to effectively communicate interaction and design ideas.
  • Extensive experience in IDE and debugging tools like Eclipse 3.6, NetBeans 6.5/6.7/6.9, IntelliJ Idea and JDeveloper.
  • Expertise working on Application servers and Web servers like IBM WebSphere, BEA WebLogic, JBOSS in clustered environment and Apache Tomcat.
  • Experience in database programming using Oracle 8i/9i/10g/11i, SQL Server 2000/2005/2008, DB2, MySQL and proficiency in developing SQL in JDBC as well as client server environments.
  • As part of the integration removed legacy service calls and replaced them with newly developed connection classes using web services to poll data from the new databases
  • Repaired Java bugs identified in delta.com web applications, including Booking, when they were identified by the QA department.
  • Worked with GUI Developers to complete improvements to the site suggested by the Usability department.
  • Created shell scripts and PL/SQL scripts that were executed daily to refresh data feeds from multiple systems.
  • Led development efforts for Adjustable-Rate Mortgage application. Managed small team of three employees to create an application to determine high risk mortgages.
  • Restructured build environment to implement technologies such as Maven, Hibernate, Spring, Struts, and SQL Loader.
  • Developed API calls over web services to a separate internal application that generated legal instruments for business loan origination products.
  • Work with the system team to reduce response times and capture performance metrics to help improve the quality of service over time.
  • Designed and developed configuration wizard using Spring MVC, used Spring Web Flow to create business rule-based flow mechanism, and configuration entity model in JPA.
  • Created detail design documents for use cases of the system that are signed off by business users.
  • Provide estimate for new modules and do impact analysis for engineering change requests.
  • Designing web pages for HTML with Rich design response UI to use libraries such as jQuery
  • Utilized AngularJS UI-Route for managing the state transactions and URL Route
  • Experience in working with different operating systems like Windows and UNIX /LINUX
  • Hands on experience in creating shell scripts within bash and korn shell
  • Good Knowledge in Git and Subversion version control systems.
  • Extensive experience with Agile and Waterfall methodologies.

TECHNICAL SKILLS:

Programming Languages: Core Java (1.6,1.7,1.8), J2EE, C++.

Middle Ware/Tools: Servlets, JSP, JDBC, Web services.

Database: Oracle, MySQL, MONGO DB, NOSQL and MS SQL Server.

Web Technologies: Spring, MVC, Hibernate JDBC, Servlets, JSP, JavaBeans, Web Services using RESTFUL and SOAP, HTML, CSS, JavaScript, XML

Presentations/GUI: JSP, JavaScript, CSS, HTML.

Design Skills and tools: UML, Object Oriented Analysis and Design (OOAD), Design patterns (Singleton, Business Delegate, DAO, Factory, Fa ade, and Builder etc.).

Tools /IDE s: Eclipse, Net Beans.

Web/AppServers/EAI: Apache Tomcat, WebSphere Application Server.

Frameworks: Spring, Hibernate framework, J2EE design patterns.

IDE: Eclipse, WSAD, RAD.

Source Control: CVS, SVN.

Operating Systems: Windows, Unix

PROFESSIONAL EXPERIENCE:

Confidential

Java / UI Developer

Responsibilities:

  • Developed Web applications using JavaScript, MVC, OOD, OOP, client-side validation using JavaScript.
  • Designed and implemented Java engine and API to perform direct calls from font-end JavaScript.
  • Support single page application when client changed his query condition using AngularJS.
  • Utilized AngularJS UI-Route for managing the state transactions and URL Route.
  • Utilized AngularJS dependency injection to inject different service just like custom services and create some custom directives to do some reusable components.
  • Designing web pages for HTML with Rich design response UI to use libraries such as jQuery.
  • Built Web pages that are more user-interactive using Angular Framework and Bootstrap.
  • Extensively used the JavaScript, Ext JS, AngularJS front-end development which includes a deep understanding of the DOM, JSON, object-oriented JavaScript, Bootstrap and common JavaScript libraries.
  • Created Common files, global messages for the common usage.
  • Implementation of Web Design based on CSS, HTML5, and Angular JS Framework.
  • Involved in coding for the presentation layer using Apache Struts Framework, XML, XSLT and JavaScript and worked using MVC pattern. involved in complete Software development lifecycle including Analysis, Design, Implementation, Testing and Maintenance employed SCRUM methodology of Agile model. Used SOAP Technology for exchanging the XML application using HTTP.
  • Developed the code using Spring Framework, JavaScript, JMS, JNDI, XML, XSLT and HTML5.
  • Expertise in implementing Service Oriented Architectures (SOA) with XML based Web Services (SOAP/UDDI/WSDL).
  • Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC) using agile development methodology.
  • Web application development for backend system using Angular JS with cutting edge HTML5 and CSS techniques.
  • 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, JSP, Eclipse, Tomcat, Ajax, Angular JS, JMS, XML, Agile, Version Control, Web Services, SOAP, WSDL, Log4J, JUnit, Ant, Maven, JavaScript, Microsoft Script Editor, Bootstrap, Scrum, HTML5, CSS, SVN, PL/SQL, Oracle 10g, Rational Rose, Windows XP

Confidential - Mooresville, NC

Java/ UI Developer

Responsibilities:

  • Contributed as key resource of the "Angular JS Framework Team" in conversion of existing (XMI) UI screens of the application to Angular JS based UI. Developed the spring AOP programming to configure logging for the application
  • Involved in development of commonly used angular components across teams such as directives for grid, pagination, conditional validations etc.
  • Involved in development/conversion of numerous existing UI screens to Angular JS for the Admin and Task UI modules.
  • Development of custom Angular JS directives, which are used for DOM manipulation along with HTML5 components.
  • Designed UI screens using JSP, CSS, Angular JS Framework and HTML5.
  • Developed JSP pages for presentation layer (UI) using Struts with client-side validations using Struts Validator framework/ JavaScript.
  • Responsible for the creation and execution of the Unit Test Cases using TestNG for each coding assignment.
  • Experience in all phases of SDLC, like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
  • Worked in both AGILE and SDLC based development environment and participating in SCRUM sessions.
  • Worked extensively in dealing with cross browser issues using CSS, HTML and DOJO.
  • Extensively used SOAP based web services. Responsible for Coding, Unit Testing and Functional Testing and Regression Testing of the systems.
  • Design & Development of the User Interfaces using HTML, CSS and JSP.
  • Wrote Servlets programming and JSP scripting for the communication between web browser and server.
  • Used AngularJS as a frame work to create a single page application.
  • Used client-side form validation of AngularJS framework to monitor the state of the form and input fields and notify the user about the current state.
  • Participate in wireframe reviews with UX team to understand the requirements. implemented applications using JAVA, J2EE, JSP, JSF, Servlets, JDBC, XML, HTML, XHTML, Hibernate, spring and Java Script on Windows environments.
  • Developed all the UI pages using HTML5, XUL, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, jQuery, and Ajax.
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
  • Created XHTML Pages with CSS and the Box Model.
  • Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Designed and implemented interface elements using Google Web Toolkit.
  • Usage of version control repository SVN (Subversion by apache), JIRA/ Quality Center for ticketing, Wiki for documentation, Jenkins for nightly build.
  • Experience in dimensionally modeling relational data sources (DMR) using Congo’s Framework.
  • Involved in developing XUL, HTML, and JavaScript for client-side presentation and, data validation on the client side with in the forms.

Environment: Java, J2ee, HTML5, CSS, JavaScript, jQuery, Angular JS, Agile, Spring, Hibernate, JSP, Dreamweaver CS5, AJAX, JSON, ECLIPSE, MS Office and SVN.

Confidential

Java Developer

Responsibilities:

  • Implemented and supported Check out enhancements
  • Worked with the WebSphere commerce team and developed the back-end code.
  • Used webservices and REST API’s extensively.
  • Used Azure Logic Apps and Azure Data Factory to send data to Azure cloud and on-premise applications.
  • Developed unit test cases in Junit framework.
  • Implemented Hibernate for data persistence.
  • Involved in development/conversion of numerous existing UI screens to Angular JS for the Admin and Task UI modules.
  • Developed JSP pages for presentation layer (UI) using Struts with client-side validations using Struts Validator framework/ JavaScript.
  • Experience in database programming using Oracle 8i/9i/10g/11i, SQL Server 2000/2005/2008, DB2, MySQL and proficiency in developing SQL in JDBC as well as client server environments.
  • Written SQL queries in PL/ SQL wrote new stored procedures and modified existing ones depending on requirements in Oracle database.
  • Used Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.
  • Used Bitbucket as a version control system and deployed the application in Production.
  • Extensively Worked on Continuous Integration and Continuous Deployment (CI/CD).
  • Experience in configuring build tools like Maven and ANT for the development and deployment.
  • Implemented various complex SQL queries.
  • Worked with Testers in resolving various defects in the application.

Environment: s: Core Java, JSP, Servlets, Spring, Hibernate, XML, SQL Server, Tomcat and Eclipse.

Confidential

Jr. Java Programmer

Responsibilities:

  • Worked on analysis, design, development, deployment and testing of the application.
  • Involved in designing Application based on MVC architecture.
  • Created service layer using SOAP web services and JAXB
  • Designed and developed for the Presentation layer using MVC Struts Frame work.
  • Created the JSPs, Action classes and Action forms for the Presentation layer.
  • Used Java/J2EE Design patterns such as MVC, Singleton, Service Locator, DAO
  • Implemented server-side validation using Struts Validation Framework.
  • Implemented Client-side validations using Java Script.
  • Persistence layer implemented using Hibernate framework
  • Developed Persistence classes and hibernate.cfg.xml and other configuration files for Hibernate mapping to database.
  • Used different Hibernate APIS like Configuration, Session Factory, Session and Hibernate Transaction Manager for writing the persistence logic.
  • Unit tested with JUnit and involved in System testing, Load testing and User Acceptance testing and fixed the bugs
  • Developed build scripts using ANT tool for compilation and deployment purpose.
  • Implemented logging using log4j and apache commons-logging framework.

Environment: Java, Hibernate, Struts, Web sphere, SOAP, Oracle, CVS, ANT, JSP, Servlets, Junit, ANT, log4j, HTML, JavaScript.

Hire Now