We provide IT Staff Augmentation Services!

Java-ui Developer Resume

0/5 (Submit Your Rating)

Tampa, FL

SUMMARY

  • A Resourceful Individual with 9+ years of strong software experience in design, development and deployment of web - based and Client-Server business applications using Java/J2EE/J2SE AND SOA technologies.
  • Expertise in developing GUI using Web-Development technologies like ReactJS, DHTML, DOJO, HTML5, AngularJS, Node.js, Bootstrap, JSF and jQuery.
  • Expertise in working with the JavaScript, prototype JS and various MVC JavaScript frameworks AngularJS.
  • Strong front-end UI development skills using scripting languages like JSP, HTML, JQuery, JavaScript and CSS.
  • Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like ReactJS, AngularJS, Bootstrap, Node.js, JavaScript and Ext.js. Responsive design.
  • Experience using Node.js Modules and NPM bundles in various projects.
  • Performed role of Web/UI Developer by coordinating with the team members located on site, borrowed resources and offshore resources.
  • Expert level skills in application development using Scala, Core Java(J2SE), Java, JEE, Spring Framework, Struts, JSP, JMS, JSF, EJB, JPA, Servlets, JDBC, Html, XML, JEE compliant application servers, multi-threading, client/server, design patterns of JEE architecture.
  • Have experience in Design, Development and Deployment of Java/J2EE web components on servers like Apache Tomcat, JBoss, WebSphere and WebLogic.
  • Good experience in Spring Framework - Spring boot, Spring IOC, Spring MVC, spring AOP and Spring Web flow.
  • Experience in Struts (MVC architecture), spring framework, J2EEDesign Patterns, Spring IOC.
  • Extensive experience in design, development and implementation of Model-View-Controller frame works using Struts and Spring MVC.
  • Extensive experience in the design and implementation of fully automated Continuous Integration, Continuous Delivery, Continuous Deployment pipelines and DevOps processes for Agile projects.
  • Involved in developing test cases and test plans using testing frameworks like JUnit, TestNG and also used API testing tools like SOAP UI and Advanced Rest Client.
  • Expertise in creating SOAP or REST based web services.
  • Experience in database development and implementation using different RDBMS such as Microsoft SQL Server, Oracle and MySQL and also PL/SQL.
  • Good experience in Modelling tools for UML design using MyEclipse/RSA developed UML diagrams (Use-case, Activity, State, STS, Class diagram, Sequence diagrams etc.).
  • Having Experience on UNIX commands and Deployment of Applications in Server.
  • Ability to work effectively on the Linux and OSX platforms.
  • Strong Communication and Analytical skills and a demonstrated ability to handle multiple tasks as well as work independently or in a team.
  • Performed unit testing using JUnit integration and deployment of applications done using tools such as ANT and Maven and debugging through log4j.
  • Good experience in working with version control tools like SVN.

TECHNICAL SKILLS

Languages: Java, Scala, J2EE, SQL, C and C++.

Technologies: JDBC, AJAX, JSP, Junit, JSF, Servlets, EJB, Java Beans, MVC and JMS.

Frameworks: Struts, Spring boot, Spring MVC, iBatis and JSF, React JS, Angular JS

ORM Technology: Hibernate

MarkUp Languages: HTML5, CSS3, XML, XSLT, DHTML, Java Script, JQuery and Linux.

Databases: MongoDB, Oracle, PL/SQL, MySQL, SQL Server, DB2

Web Services: Apache AXIS, WSDL, JSON, Bootstrap, Can JS, REST XML, JAX-RPC, JAXB and AJAX.

Web Application Server: Web logic, JBOSS, Tomcat and IBM Web Sphere.

IDE: IntelliJ, NetBeans, JBuilder, Eclipse, Visual Studio and RSA.

Versioning/Testing tools: CVS, SVN, IBM Clear case, Junit and IBM Clear quest.

Operating Systems: Windows XP/Vista/Windows 7, UNIX and LINUX.

Learning curriculum: Network functions virtualization (NFV), Postgress, RabbitMQ, Drools and Devops.

PROFESSIONAL EXPERIENCE

Confidential, Tampa, FL

Java-UI Developer

Environment: ReactJS, ES6, Scala, Redux, Redux-Flux, Bootstrap, Node.js, HTML5, CSS3, Postgress, Drools, Activiti, REST webservices, BPM Services, IntelliJ, SASS, Webpack, Babel, Apache Tomcat, RabbitMQ and npm libraries, JIRA, Jenkins, Confluence, chrome developer tools(reactJS plugin).

Responsibilities:

  • Involved in different stages of Software Development Life Cycle (SDLC).
  • Used team collaborating software’s - JIRA, Confluence, GitHub and worked in an agile project using SCRUM methodology to gather business requirements and Test Driven Development (TDD) techniques to provide reliable, working software early and often.
  • Worked extensively on React.js with ES6, Bootstrap, Restful Webservices, HTML5, and CSS3 for front-end designing.
  • Designed visual mockups/prototypes from wireframes and delivered final design production-ready assets for development.
  • Produced high-quality user interfaces and visual designs - from concept to launch on web applications.
  • Using ReactJS to implement rich functions in various pages, form validation, crud, grid list, search, sort, pagination, multi-selection, tags-input.
  • Responsible for implementing UI mockups, integrating third party react libraries, and handling/creating Redux store data.
  • Used Selectors in JQuery for updating content on DOM nodes.
  • Used Redux-saga to handle the actions and trigger an API call to fetch the data. Worked on MongoDB, ArangoDB, Azure and now working on migrating the data to Google Cloud Storage.
  • Using Postgress to run stored procedures.
  • Used RabbitMQ to get the data, store it and send it as blobs.
  • Worked on Drools to provide rules to the business and Activiti engine to run application on a server.
  • Used NodeJS to run Javascript on the server.
  • Npm package manager and Gulp watch are used to run the application from the terminal.
  • Worked on Immutable data structures in ReactJS to improve the performance of UI.
  • Used Redux to make the application consistent and run on different environments.
  • Used DevOps to test and release the software.
  • Provided end to end support for the system and involved in unit testing using JUnit.
  • Used version control software SVN.

Confidential, San Franciso, CA

Java-UI Developer

Environment: Java, J2EE, JSP, MVC, Servlets, HTML, CSS, Spring IOC, SQL, spring, JDBC, Restful Web Services, Bootstrap, JavaScript, JUnit, SVN, Hibernate, AngularJS, AJAX, JQuery, DAO, Design Patterns, Oracle, Log4j, Maven, PL/SQL, JBPM, Eclipse and chrome developer tools.

Responsibilities:

  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
  • Developed the front-end using HTML5, JavaScript, JQuery, AJAX and CSS3.
  • Involved in developing web pages using Bootstrap java script library.
  • Developed application using JSP, Angular JS for admin pages Servlets, Spring and Hibernate.
  • Integrated the frontend JQuery UI with backend REST API using AngularJS.
  • Followed Single Page Application (SPA) Pattern and used AngularJS MVC to build a cross-browser complaint application.
  • Designed and developed interaction flows, wireframes, visual mockups, and prototypes for software and mobile applications.
  • Presented design solutions and usability research to senior executive team.
  • Extensively involved in developing Web interface using AngularJS, JQuery &JavaScript.
  • Developed whole presentation layer using JavaScript based frameworks such as JavaScript MVC (JMVC), JQuery, Ajax, JSON with REST full communication.
  • Extensively used Custom JSP tags to separate presentation from application logic.
  • Developed views and controllers for client and manager modules using Spring MVC and Spring Core.
  • Used Selectors in JQuery for updating content on DOM nodes.
  • Developed aspects for the application using SpringAOP- loggerAspect, Validation Aspect, Transaction Aspect.
  • Developed the RESTful web services using Spring IOC to provide the user a way to run the job and generate a daily status report.
  • Used different NodeJS Modules in the project like data-grid, date and time module.
  • Involved in writing SQL, Stored procedure and PL/SQL for back end. Used Views and Functions at the Oracle Database end.
  • Participated in Unit Testing using JUnit/RSA8 for testing different modules.
  • Used log4j for tracking errors.
  • Used Maven for compilation and building JAR, WAR and EAR files.

Confidential, IL

Java-UI Developer

Environment: Java, J2EE, JSP, MVC, Servlets, AngularJS, HTML, CSS, Hibernate SQL, spring, Angular JS, Rest, Web Services, Bootstrap, JavaScript, JUnit, SOAP, Jenkins, JDBC, SVN, Oracle, PL/SQL.

Responsibilities:

  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
  • Developed the front-end using JavaScript framework like Angular.JS, HTML and CSS.
  • Worked on Java Script libraries like JQuery and JSON.
  • Used various Bootstrap plugins like Modal, Tooltip, Popover, Button, Tab, Alert, Carousel and Scroll spy.
  • Frequent use of Http requests through JQuery, AJAX to the server to keep track of market pulse.
  • Involved in developing JSP pages and used JDBC to connect to database.
  • Developed Spring Framework based RESTFUL Web Services for handling and persisting of requests and Spring MVC for returning response to presentation tier.
  • Written a controller to create RESTful Web service for the export functionality of loan data.
  • Used ANT for compilation and building JAR, WAR and EAR files.
  • Used Web services - WSDL and SOAP for getting required information from third party.
  • Involved in writing SQL, Oracle Stored procedure and PL/SQL for back end. Used Views and Functions at Database end.
  • Involved in working with build tools using Maven and integrated with Jenkins to build Jenkins jobs.
  • Used SVN for version controlling and JUnit/RSA 8 for the unit testing of different modules.
  • Provided end to end support for the system and involved in coding and testing.

Confidential

Java Developer

Environment: J2EE (Servlets, JSP, Spring, Hibernate), Java, Web services, PL/SQL, Oracle 10g, UML, HTML, DHTML, Java Script, XML, WebSphere and Junit, MVC and Design Patterns.

Responsibilities:

  • Involved in Various phases of Software Development Life Cycle (SDLC) and involved in Agile methods, break tasks into small increments called SCRUM with minimal planning.
  • Developed JSPs for control of the business processes in the middle-tier and was involved in their integration and also created HTML pages.
  • Used Spring IOC for injecting the Hibernate and used Hibernate annotations to design the modeling part of the application.
  • Used Hibernate Template of Spring Framework and Hibernate Interceptors and Spring ORMto integrate with theHibernate.
  • Developed and consumed SOAP Web Services to interface with down and upstream applications, handling and persisting of requests and response for returning to UI.
  • Developed Spring Framework based RESTFUL Web Services for handling and persisting of requests and Spring MVC for returning response to presentation tier.
  • Developed Oracle stored Procedures, Triggers and Functions with PL/SQL.

Confidential

Java Developer

Environment: Java (J2SE), Oracle, Spring, JSP, HTML, Eclipse, CSS, PL/SQL, Windows and Junit.

Responsibilities:

  • Involved in Various phases of Software Development Life Cycle (SDLC).
  • Used HTTP Filtering in order to perform the filtering task on request and response.
  • Worked extensively in JSP, HTML, JavaScript, and CSS to create the User Interface pages for the project.
  • Used Spring IOC for injecting the Hibernate and used Hibernate annotations to design the modeling part of the application.
  • Used Hibernate Template of Spring Framework and Hibernate Interceptors.
  • UsedSpring ORMto integrate with theHibernate.
  • Involved in writing SQL, Oracle Stored procedure and PL/SQL for back end. Used Views and Functions at Database end.
  • Created JUnit test cases for unit testing application.

We'd love your feedback!