We provide IT Staff Augmentation Services!

Java Full Stack/ui Developer Resume

5.00 Rating

Waterbury, CT

SUMMARY

  • Over 6+Years of experience in providing full life cycle solutions for applications and expertise in Software Design, Development and Testing with expertise in AngularJS,Angular 2, HTML5, CSS, Java script, JQuery, nodeJS, Ajax, Maven, MVC.
  • Expertise in developing the Mobile Apps.
  • Worked on JavaScript frame work (Angular JS) to augment browser based applications with MVC capability
  • Experienced in all phases of Project and Product Development Life Cycle that includes System Study, Analysis, Design, Development, Integration, Testing, Deployment, Maintenance, Re - Engineering and Documentation
  • Expertise with a variety of servers like Apache Tomcat, Web Logic, Websphere, Glassfish, JBoss.
  • Hands on experience in creation of Hibernate configuration files, POJOs and mapping files.
  • Expertise in developing web based GUIs using HTML, XML, XSL, JavaScript, and AngularJS.
  • Extensively worked on Angular 2 concepts like scope, directives, routing etc.
  • Significant experience in developing applications using Java and related technologies using methodologies like AGILE, TEST DRIVEN, SCRUM.
  • Extensive responsive web design frameworks like BootStrapJs,DOM,VDOM,shadowDOM,nodeJS.
  • Created robust user Interface (UI) using HTML5, CSS3, JSP, JavaScript, Custom Tags, jQuery, JSON.
  • Working in designing front end more professional with HTML5, CSS3, JSP, JavaScript, Angular JS, JQuery, Ajax in MVC based applications.
  • Expertise in Application development using various frameworks such as Jakarta Struts Framework Java Server Faces, Spring Framework Spring MVC, Hibernate ORM with GUI plug-ins like Tiles Framework, validation plug-ins like Validator Framework and security modules like Acegifor spring and GWT (Google Web Toolkit).
  • Experience in developing Java Web Services and REST, SOAP.
  • Experience with Responsive Web Design.
  • Experience with microservice architecture.
  • Design, create, develop and maintain visually appealing websites that feature clear messages, user-friendly design and clear navigation design.
  • Good knowledge of Design patterns like Singleton pattern, Model View Controller, Factory architecture
  • Good Knowledge and hands on experience on PCF
  • Provided the user support for any issues and involved in controlling multiple user requests at server-side using Multithreading concepts.
  • Good Knowledge in implementing client-server business applications using MVC architecture.
  • Extensively worked in Mobile Applications, Banking, Retail, Finance and Automobile Domains.
  • Experienced in translating business requirements to technical specifications. Roles include gathering requirements, analysis of algorithms, customer service abilities, design, problem solving, troubleshooting and debugging.
  • Outstanding skills in design aspects and technical documentation along with strong interpersonal, analytical, and Organizational skills.
  • Good knowledge in SQL, PL/SQL,Oracle 8i/9i/10g, SQL Server, server express, MySQL 5.0. Supported production environment, managed production Issues/Meetings, and reviews, trouble-shooted production issues.
  • Excellent communication skills, hardworking and a good team worker

TECHNICAL SKILLS

Programming Languages: JDK, J2EE, SQL, PL/SQL, C, C++

Java Technologies: Servlets2.5, JSP, EJB3.0, JDBC4.0, JMS, JNDI, Web services

Web/Application Servers: Apache Tomcat, BEA Web Logic, JBoss, IBM Web Sphere, Life ray Portal 6.1

Frameworks: JakartaStruts1.1/2.0,Spring3.0/4.0,springIOC,springAOP, Springboot1.0,1.1,1.5, JBoss seam,Grails, lagom

ORM Frameworks Hibernate, JPA:

GUI & others: AWT, Swing, Threads, Maven, JPA, JSR 168/286

RDBMS: Oracle 8i/9i/10g, SQL Server, MS Access, DB2, MySQL

IDE’s: Eclipse, My Eclipse, Net Beans 6.8, RAD 8.0/8.5

Databases: Oracle, Microsoft SQL Server, MySQL, Microsoft Access, DB2

Web Technologies: HTML/DHTML, AJAX (DWR), CSS, XML, XSL, XSLT, SAX/DOM

Methodology: OOAD, UML, OOP, MVC & MVC2, Frameworks

Scripting Languages: JavaScript, ECMA Script,Shell Script, ANT

Configuration Management Tools: CVS, Rational Clear Case, Harvest

Others: MQ Series, TIBCO, SOAP, WSDL.

Operating Systems: UNIX, Linux, Windows 2000/XP

Middleware Technologies: RMI, EJB, JNDI

UML Tools: Rational Rose, MS Visio

Version Controls: Sub Version (SVN), Concurrent Versions System (CVS), IBM Rational Clear Case, Visual Source Safe (VSS)

PROFESSIONAL EXPERIENCE

Confidential - Waterbury, CT

Java Full Stack/UI Developer

Responsibilities:

  • As a Full Stack Developer in Java, involved in understanding SDLC using Agile and Waterfall methodology and worked on thefront- end and back- end using Angular 2, Spring 3.x, Hibernate 3.x and AWS Web Services.
  • Used JIRA for bug and issue tracking. Worked on issues related to business logic and UI code which is primarily built using HTML 5, CSS, JavaScript and Angular 2.
  • Design, development of Web Applications using Java8/J2EE Technologies for regulatory Reporting and Data adjustments using JSP, Servlets, JSF, PrimeFaces, Angular JS2, JavaScript, JSON, AJAX, Spring, Hibernate, HTML.
  • Followed Agile process, created and maintained User stories in JIRA. Actively participated in Sprint grooming, retrospectives and daily stand up meetings.
  • Developed various reusable helper and utility classes using Java Beans with Eclipse editor.
  • Designed Frontend with in object-oriented JavaScript Framework with AngularJS.
  • Architected, designed and implemented a SPA (Single Page Application) in AngularJS which consume JSON from a Spring MVC, using Spring Security to secure the Application.
  • Implemented Angular 2 services to connect the web application to back-end APIs to POST/GET the data used in the application.
  • Explore single-page asynchronously data-driven UIs using REACTJS, REDUX and NODEJS.
  • Worked on the Spring framework like Spring IOC and Spring DAO.
  • Build RESTful Web services using JAX-RS API.
  • Implemented the back-end services using SpringBoot.
  • Implemented TDD for JavaScript code and AngularJS code with Jasmine test cases.
  • Created web services, WSDL and web methods with Annotation in Hibernate, Used the spring container for data source and to load hibernate specific classes.
  • Messages like monthly statements, payment due were sent to customers through JMS, sometimes point to point or just publish.
  • Implemented Java Multithreading to refresh the cache at a given set of time interval.
  • Involved in the integration of spring batch using shellscripting.
  • Created Responsive Web Design using Bootstrap, SVG and other media queries to support on all kinds of devices.
  • Developed AJAX driven application by invoking web services/API and parsing the JSON response.
  • Deploying, managing, and operating scalable, highly available, and fault tolerant systems on AWS.
  • Designed and developed the framework to consume the web services hosted in Amazon EC2 instances.
  • Developed API for using AWS Lambda to manage the servers and run the code in the AWS.
  • Wrote test cases using JUnit testing framework and configured applications on Weblogic Server.
  • Developed the different components of application such as JSPs, Servlets and EJB's using Weblogic Application Server and used CVS for version control.
  • MySQL to access data in the database at different Levels.
  • Responsible for implementing SQL queries and managing JDBC interactions with data sources.
  • Configured Maven dependencies for application building processes that created Pom.xml files.
  • Implemented a Continuous Delivery pipeline with Docker Jenkins and GitHub and AWS AMI's.
  • Managing Product development / implementation using AWS cloud infrastructure. Developed Server-side automation using NodeJS scripting and connecting different types of SQL and NoSQL stores from NodeJS.

Environment: HTML 5, CSS 3, Node JS, Angular JS, Angular 1.5, Angular 2.0, React JS, ES6, Backbone JS, java8,Bootstrap, SASS, JavaScript, jQuery, Typescript,XSLT,XLM Ext.js GIT, PL/SQL,PCF,Responsive Design, Web Services, Jasmine, Karma, Grunt,Grails, JSP, Servlet, JDBC, Hibernate, Spring,springIOC,springAOP, Springboot, Photoshop, Windows OS, Eclipse, Web Storm.

Confidential - Albuquerque, NM

Java UI Developer

Responsibilities:

  • Designed business applications using web technologies like HTML4/5, XHTML, and CSS2/3 based on the W3C standards.
  • Implemented the MVC architecture using the Angular 2 framework.
  • Designed Dynamic and Multi-browser compatible pages using HTML, CSS, jQuery, and JavaScript.
  • Developed the User Interface using HTML 5, CSS, JavaScript, jQuery and AJAX.
  • Developed UI using HTML5, CSS3, Ext.JS, Bootstrap, jQuery, and JSP for interactive cross-browser functionality and complex user interface.
  • Designed Web Application User Interface, interaction scenarios and navigation based on analysts, interpretations of requirement and use cases.
  • There is a configuration widget written in CSS 3, JavaScript, and jQuery framework in UI Layer with Tag library, an application deployed and tested on Linux.
  • Developed different GUI screens using JSP and user validations using JavaScript.
  • Effectively implemented AJAX in developing dynamic web pages
  • Maintaining application UI script more clean and easier using XSLT.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
  • Implemented the Drag and Drop functionality using jQuery.
  • Brief experience on implementing the Angular JS2 and MVC framework for data access.
  • Debug the application using Firebug to traverse the documents and manipulated the nodes using DOM and DOM Functions.
  • Involved in developing XUL, HTML, and JavaScript for client-side presentation and data validation on the client side within the forms.
  • Good knowledge on all the XSLT elements to transform to another format.
  • Implemented Web services (SOAP) for transmission of large blocks of JSON data over HTTP.
  • Developed Action controller, Action Forms, Tiles Structure, Validation Structure (for data validation), JSP pages, Form Beans, AJAX code, JavaScript and worked on integration.
  • Involved in writing application-level code to interact with APIs, Web Services using AJAX, JSON.
  • Worked with Cross-Browser Compatible issues
  • Wrote application level code to perform client-side validation using jQuery and JavaScript.
  • Designed and developed intranet web applications using JavaScript and CSS. Built DAO package as well as DAO impl package to implement the data access logic, and using Hibernate Annotation to do the data mapping. Used Log4J API for logging and debugging. Developed UNIX shell scripts for performing administrative tasks.
  • Developed the application using agile methodology. Worked on Java Messaging Services (JMS) for developing messaging services.
  • Used JERSEY framework to implement the JAX-RS (Java API for XML and RESTful Service). Used Ant for building and deploying the war file into the application server.
  • Worked with Eclipse as the IDE to develop, test and deploy the application. SVN is used for version control systems and source code management.
  • Created test cases using JUnit and Mockito. Created automated test cases for the web application using Selenium.
  • Configured and set up JBoss Server for deployment. Used JIRA for tracking bugs. Used JENKINS for continuous integration.

Environment: HTML 4/5, CSS, JavaScript,AJAX, JSF, JSON, JAVA, Ext.js, Web Services, JSP, jQuery, Angular JS, JSON, JSTL, ECLIPSE, XSLT, Java7, SQL server, PL/SQL,MySQL, SVN and MS Office.

Confidential

Java UI Developer

Responsibilities:

  • Actively involved in SCRUM's and Sprints of Agile Methodology.
  • Created detailed design documents (UML diagrams like Use case, Class, Sequence, and Component diagrams) using Rational Rose.
  • Involved in design activities that are HLD (High-Level Design) and LLD (Low-Level Design)
  • Designed and developed front-end using JSP, JSTL, EL, and other custom tag libraries.
  • Expertise in Web Page development using XML, XSLT.
  • Involved in Web Page development using YUI Library.
  • Involved in the design and prepared use case diagrams, sequence diagrams, and class diagrams for various modules.
  • Followed Agile methodology and Test-driven approach for project deliverables
  • Developed the application using JSF Framework for the web tier and EJb3 and JPA for the backend development
  • The Presentation Layer was developed using HTML, JSP, JSF, CSS, JavaScript, and JSTL.
  • Used Java Persistence API (JPA) through Hibernate.
  • Developed test classes in JUnit for implementing unit testing.
  • Involved in injecting dependencies into code using concepts like IOC of Spring Framework
  • Designed asynchronous messaging using Java Message Service (JMS) to exchange of critical business data and events among J2EE components and the legacy system.
  • Expose and Consume REST web services to get the data from different contracts from different clients and expose the warehouse inventory details for consumer tracking
  • Used Spring MVC in the Web Layer.
  • Involved in configuring and deploying the application using WebSphere.
  • Involved in integrating the business layer with DAO layer using Hibernate ORM.
  • Transaction Management using the Hibernate configurations
  • Responsible for development of configuration, mapping and Java beans for Persistent layer (Object and Relational Mapping) of Hibernate.
  • Involved in Writing and reviewing unit test cases using JUnit.
  • Used CVS as version control system to check in and check out the data.
  • Write and modify database stored procedures, triggers, functions, and PL/SQL Scripts.
  • Created Forms and Reports using Oracle.
  • Knowledge on Springboot components, springboot actuator, springboot intitilzr, springboot CLI
  • Involved in writing shell scripts for deploying the application on UNIX.
  • Involved in build management and build resolution activities of e-commerce project.
  • Involved in Smoke Testing, Testing, bug fixing and documentation of the system.

Environment: Java7, J2EE, Spring, springboot1.1, JDBC, JSP, XSLT, Web Services, REST, Oracle, JavaScript, HTML, CSS3, jQuery, JUnit 4, AJAX, SVN.

We'd love your feedback!