We provide IT Staff Augmentation Services!

Sr. Java Ui Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Over 10+ years of professional experience in designing UI web applications using HTML5, CSS3, Typescript, JavaScript, React, Redux, Webpack and node.js,
  • Good knowledge on developing responsive layouts using Media queries and Bootstrap.
  • Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like Object Oriented JavaScript, Type Script, Angular 4/6/8, Angular JS, Node JS, Bootstrap, Media Queries, CSS Frameworks, Java.
  • Good experience and knowledge in full SDLC with various development methodologies like Rational Unified Process (RUP), Test Driven Development (TDD), Extreme Programming (XP), Scrum, Agile, UML and Rational Rose.
  • Expert in Rich Internet Applications (RIA).With advanced JavaScript Frameworks using ExtJS, jQuery, Yahoo UI, DWR.
  • Championed in cloud provisioning tools such as Terraform and CloudFormation.
  • Strong experience in Java 8 and development experience Microservices
  • Used various libraries of JavaScript like jQuery and AngularJs.
  • Provide a working guidance on building AngularJS applications using Typescript.
  • Experience with API development, Java, Containerization, CI/CD, RDBMS
  • Experience in implementing e - commerce/distributed applications using Java, J2EE, Servlets, JSP, JSTL, Java Beans, JDBC, EJB, XML, XPATH, JAXB, JAXP, SQL, JQuery, Unix, Linux and Windows.
  • Designed and implemented XML schemas, Java APIs, business logic and XML/JavaScript user interfaces.
  • Through working knowledge in core Java, Java database connectivity API of JDBC, JavaBeans.

TECHNICAL SKILLS

Programming Languages: Java, J2EE,C, Shell Scripting, Python, JavaScript, JQuery, HTML5,DHTML

Technology: ReactJS, jQuery, node.js, Apache Ajax, AngularJS, Bootstrap.

Java Enterprise API: Servlets, JSP, JSF, JMX, Junit, EJB, JNDI, JSON, JMS, JDBC, Java Mail, Web services.

System Design: MVC, Struts2, Spring, Hibernate, JSF, CSS3.

Databases& Programming: MySQL, SQL, MongoDB, NoSQL, PL/SQL, Oracle (8i, 9i, 10g and 11g), SQL Server, SASS, Stored Procedures, PostgreSQL.

Software Engineering: UML, Design Patterns, Object Oriented Methodologies, Service Oriented Architecture, Test Driven Development, Scrum and Agile methodologies

XML Technologies: XML, V-XML, SAX, DOM, SOAP, WSDL

Application Servers: Apache Tomcat, Glassfish, Jenkins, JBoss, Weblogic, Eclipse, Maven.

Cloud Services: AWS S3, Lambda, EC2, IAM, SNS, SQS, ELB, ECS, CloudWatch, API Gateway, Route53, CI/CD

Operating Systems: Windows 10, Linux, UNIX.

IDEs & Tools: Eclipse, Net Beans and RAD, Jenkins, ANT, Maven, Log4J, Selenium.

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java UI Developer

Responsibilities:

  • Developed CUSTOM FIT & INSPICIO WEB APPLICATION.
  • Description: This project is about converting and migrating the existing Confidential wireless customer care portal/application features with upgraded version of ReactJS, also adding new features for checkout/buy flow. Within this portal developing the inspicio web link (Explicitly portal will send the link to customer through sms/email, if customer selects this option while making payment) to collect the customers’ sensitive information like ssn, date of birth, pin number of the account and address, if the customer is not comfortable to provide the information over the phone with the customer care representative.
  • Designing and developing the Custom-Fit and Inspicio web application for Confidential Wireless services, using ReactJS framework.
  • Acted as a core contributor to 1-year process of converting the codebase from Angular 1x to React.
  • Built reusable components with React and JavaScript ES6, programmed using ES6, React and Redux on a daily basis.
  • Extensively Designed and Developed UI layout for the inspicio web application.
  • Used NPM (node package manager) to install and run all the dependencies for the application, which is required by the JSX, JavaScript and ReactJS.
  • Performed various Validation Controls for form validation and implemented custom validation controls with JavaScript and JSX.
  • Working on consuming JSON and XML object creation, parsing on both clients as well as server side.
  • Handling cross browser/platform compatibility issues (IE, Firefox, Chrome and Safari) on both Windows OS and MacOS.
  • Performed unit testing using Jest and Enzyme and various debugging tools.
  • Written comprehensive unit tests using enzyme and mocha test runner.
  • Used Jest and Enzyme for mocking functions and writing unit tests.
  • Debugging the application using google chrome and IE developer tools.
  • Working on the agile methodology and used Scrum in implementing the project.
  • Attending daily standup meetings to discuss about the work that need to be completed every day.
  • Using Redux for application state management, while routing between the web pages.
  • Using Redux-saga to create/make API calls to the backend services.
  • Using JIRA as a tool for project tracking and bug/defect fixes where we update the daily tasks performed.
  • Implemented the both the applications using various technologies like HTML5, CSS3, JavaScript, ReactJS (to create reusable components).
  • Using Axios API for Integrating and make RESTAPI calls to backend micro services.
  • Using Redux for state management of the application while routing between the pages.
  • Developed the React container and presentational components (as Stateless and Functional components when applicable).
  • Implemented ADA rules to the components for the webpage to be ADA compliant.
  • Developed common reusable component like carousels, cards, buttons and icons
  • Used Redux-Store for storing state of the React Application and Update the page on various actions by updating the Redux store.
  • Created functions to interact with the Restful Web Services using POST and GET using Axios.
  • Gained Knowledge on Electrode Platform which is a NodeJS/Web platform built on top of the ReactJS.
  • Developed user interface by using the React JS, Flux for SPA development.
  • Implemented react JS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.
  • Used React-Router to turn application into Single Page Application
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
  • Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
  • Used Swing Worker thread to handle multi-threading.
  • Creating Activiti Diagram and Writing corresponding Java Rest web service classes and Linking Activity diagram to java classes.
  • Enhanced application performance by Angular 8 Component based development in view of future Angular framework transitions.
  • Proficient with container systems like Docker and container orchestration like EC2 Container Service, Kubernetes, worked with Terraform.
  • AWS S3 is used to store customer's monthly credit statements.
  • Apache Camel's AWS component is used to upload documents to S3.
  • Strong knowledge of Amazon Kinesis, AWS Lambda, Amazon Simple Queue Service (Amazon SQS), AWS IAM, Amazon Simple Notification Service (Amazon SNS), and Amazon Simple Workflow Service (Amazon SWF).
  • Managed Docker orchestration and Docker containerization using Kubernetes.
  • Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.
  • Used Spring-JDBC configuration to manage some transactions across multiple databases.
  • Designed and developed the service business process and data access to Oracle database and back-end layers with JAXB, JMS and XML. MongoDB geolocation API leveraged for user proximity lookups.

Environment: JDK, Java 8, Angular Js, MongoDB(NoSQL Database), Oracle, JSF, Jenkins, Spring-jdbc, Activiti, Spring MVC, Microservices, Structs, Wsdl4j 1.6.1, SOAP, RESR, Docker, Kubernetes Angular 8, Open Source Frameworks: Spring, Hibernate 5, Maven, Log4J and JUnit .IDE and Tools: Eclipse, Jenkins

Confidential

Sr. Developer

Responsibilities:

  • Analyzed, Designed and developed the system to meet the requirements of business users.
  • Worked as Java Front End Developer using Jenkins framework and Object Oriented JavaScript (OOJS) to develop rich interactive user interface for CRS application a Desktop Application running in browser.
  • Developed UI Using HTML5, Angular JS
  • Created Jenkins request by using JavaScript as well as JQuery.
  • Used Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Performed UI accessibility advising & consulting to team to make robust HTML, CSS, JavaScript code following with Section 508 the Rehabilitation Act, ADA, WCAG 2.0, and WCAG 2.1 success criteria of level A, AA, and AAA.
  • Hibernate is used as backend ORM tool for implementation of persistence layer and mapping of POJOs.
  • Implemented Spring ORM with Hibernate by taking advantage of Java features like annotation metadata, auto wiring, and implement the DAO layer with Hibernate Entity manager’s Session Factory, HQL, and SQL.
  • Involved in development of JDBC DAOs and DTOs and wrote Hibernate HQL queries, PL/SQL stored procedures on database systems.
  • Created user-centered design, keeping in view the business usability goals including meeting accessibility requirements and usability testing for participants with disabilities.
  • Create and maintain web pages using HTML, CSS, JavaScript, SPA, AngularJS, ReactJS, jQuery, OOJS, Bootstrap, Dojo, PHP and also responsible for Designing of Web pages including Ajax controls XML, PHP.
  • Integrated the Java code (API) in JSP Pages.
  • Experience with AngularJS in two-way data binding.
  • Worked with AngularJS for creating own HTML elements for building Web.
  • Utilized various JavaScript and AngularJS frameworks, Ajax for form validation and other interactive features.
  • Used jQuery core library functions for the logical implementation part at client side for all the applications.
  • Involved to create different cross browser compatible user interactive web pages, using web technologies like HTML, XHTML, and CSS.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
  • Designed and implemented the User Interface using OOJS, AngularJS, Dojo, HTML, SPA, XML, and CSS.
  • Expertise in using Twitter Bootstrap Framework responsive design.
  • Extensively worked in defect maintenance of Front End issues.
  • Worked on Responsive Design to make website Responsive for Desktop, Tablets and cell phones.
  • Edited web pages for achieving design goals with CSS3, JavaScript and jQuery
  • Responsible for JAVA, J2EE, JSF, JBPM, EL, Groovy and Java FX coding / development.
  • Involved in development of test environment on Docker containers and configuring the Docker containers using Kubernetes.
  • Developed Microservices on boarding tools leveraging Python and Jenkins allowing for easy creation and maintenance of build jobs and Kubernetes deploy and services.
  • Used Angular JS, React JS user interface components to implement various functionalities, Coded for Various windows, panels, form and tree components, adding custom event on components and implementing their listeners for operation to be performed.
  • Used Jenkins for decoupling jobs into smaller sub-jobs.
  • Managed assignments/ workload for team of 6 developers to meet project milestone and delivery goals.
  • Developed applications using AWS, AWS Lambda, SNS, SQS, API Gateway, S3, CI/CD.
  • Extensive experience in Amazon Web Services like EC2, Simple DB, RDS, Elastic Load Balancing, SQS, SNS, AWS Identity and access management, AWS Cloud Watch, Elastic Beanstalk and Cloud Front, Redshift.
  • Experience involving configuring S3 versioning and lifecycle policies to and backup files and archive files in glacier.
  • Designed and built (using Oracle, Data Stage and Brio) the Health and Welfare benefits reporting portal application used by over 50 clients to warehouse and report on approximately 3 million participants per week.
  • Implemented and managed client health and welfare databases and customized application parameters.
  • Cut 6 weeks off of the initial data analysis phase of new client implementations by designing and building a transformation data warehouse.
  • Used Angular 6 for User Interface design. Developed applications using AWS.
  • Used Struts framework for presentation layer.
  • Extensively developed web pages using JSP, HTML, JavaScript and CSS in the front end.
  • Coded at Server side in Action Classes and DAOs to implement the business logic.
  • Used JavaScript for client side validation. JQuery library has been used for creation of powerful dynamic web pages and web applications by using its advanced and cross browser functionality.
  • Created and consumed SOAP & REST based web services to transfer information.
  • Performed Code Review to ensure Organization and Project level standards are met and checked for redundant code.
  • Implemented Spring MVC framework for developing J2EE based web application. Established continuous Integration practices and standards for Schneider with Jenkins.
  • Did Setup Jenkins as CI server for our JavaScript app .Chat servers created with node.js using redis for message routing, but never deployed to production.
  • Created SQL statements for the effective retrieval and storage of data from the database.
  • Developed JUnit test cases. Used CVS for the concurrent development in the team and for code repository.
  • Building and deploying into different environments using ANT, Maven, Jenkin.

Environment: Java, Microservices, Visual Studio, Swing, Hibernate, Springboot AWS, AWS Lambda, Data Warehouse, YAML, JSON, AngularJS, JIRA, JSF, Jenkins, CSS, JDBC, JSP, Servlets, Node.js, Struts 2, HTML, Spring 2.5, HTML, DHTML, Angular 7, JavaScript, Docker, jQuery, Oracle, SQL, Junit, Kubernetes

Confidential

Java UI Developer

Responsibilities:

  • To develop methodology Agile Scrum that included iterative application development, weekly Sprints and stand up meetings.
  • Developed a stand-alone application in complete ReactJS and Redux for maintaining state management which allows actively monitors the process of Work Request
  • Involved in web designing using HTML5, XHTML, CSS3, SASS, SPA (Single Page Application), WordPress, Bootstrap, Sencha, Git, JavaScript, OOJS, AngularJS, ReactJS, KnockoutJS and extensively used Table less Design in CSS3 for positioning.
  • Developing automated process for builds and deployments Jenkins, Ant, Maven.
  • Worked as Web Applications developer and designed the responsive User Interface Designs using their own Framework (MMX)
  • Designed and Developed JavaScript frame work which is wrapper on top of jQuery frame work and Ajax based UI frame work for UI Configuration widgets.
  • Created prototypes in HTML5, Photoshop, JavaScript, SPA, SASS and CSS3 for different UI pages
  • Designed Frontend with in Object Oriented JavaScript(OOJS) Framework like AngularJS and Ext.JS.
  • Responsible for designing page layout using HTML5, XHTML, SPA, CSS3, SASS along with OOJS, jQuery and adding dynamic functionality to each module.
  • Successfully handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.
  • Created design mock-ups and wireframes using MS PowerPoint, Adobe Photoshop CS4, Adobe CS Suite and Dreamweaver CS3.
  • Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, jQuery, DHTML, AngularJS, ReactJS, UnderscoreJS, BackboneJS, PHP, Web Services and JSON.
  • Utilized various jQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.
  • Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI Mobile Native app UIs.
  • Developed JavaScript library for rendering domain specific lay
  • Used NPM for installing required node modules and other published Angular NPM modules.
  • Angular 2.0 is of a Component Driven Architecture.
  • Working knowledge on Azure cloud IaaS and PaaS Services.
  • Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.
  • Updated the application with new features of Angular 4.
  • Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators.
  • Designed and developed the application using Angular 2 framework along with HTML5, CSS3, Type Script, Java Script, Bootstrap, Node.js, NPM, Mongo DB.
  • Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency.
  • Enhanced legacy application by building new components in Angular 2 and typescript.
  • Developed single page applications using Angular 2, Typescript, web pack and grunt.
  • Hands on Experience on Angular 2 technology for one complete project in rebasing the UI of the application using the techniques in Angular 2.
  • Involved in development of Business tier with Stateless, Stateful Session beans with EJB 3.0 standards and developed business components.
  • Strong experience in developing application with Microservices.
  • Designed and developed the UI components using JSP/JSF, HTML, CSS .
  • Utilized Hibernate/JPA for Object/Relational Mapping purposes for transparent persistence onto the Oracle 11g database for fetching transactions and User Search Module.
  • Created Remote interfaces using web services for accessing the services across multiple enterprise applications using JAX-WS.
  • Build Spring Boot microservices for the delivery of software products across the enterprise.
  • Decompose existing monolithic code base into Spring Boot microservices.
  • Created client library that provided load balanced and fault tolerant consumption of Spring Boot microservices from monolithic application.
  • Created Maven builds to build and deploy Spring Boot microservices to internal enterprise Docker registry.
  • Created Gradle builds to build and deploy Spring Boot microservices to internal enterprise Docker registry.
  • Develop API for Pingdom/Mattermost using Spring Boot architecture and Mule.
  • Create highly customized Spring Boot microservice with Mule.
  • Created POC of Authentication and Authorization with Oauth2 Spring Boot microservice. Utilized JWT as tokenization scheme for Oauth2.
  • Used JMS to communicate with the Mainframe.
  • Used Log4J for logging the user actions and exceptions to find out causes of system malfunctioning and keep user action logs.
  • Apache Maven was used for the entire build process.
  • Used VSS for version controlling using the eclipse vss plugin.
  • Followed TDD Test Driven Development and developed test cases by using JUnit for unit testing for each and every module developed.
  • Used XSLT to convert XML into HTML for displaying as web pages.
  • WebLogic is used as the application production server.

Environment: Java 8, Python, Spring, Angular Microservices, JIRA, Swing, Java EE5, MyEclipse 6.0, Agile, WebLogic, Tomcat, EJB 3.0, Struts 2.0,JSF, JSP 2.0, Hibernate 3.0, XML, PostgreSQL WSDL, SOAP, JDBC, Scrum, JavaScript, UML, HTML, Maven, VSS, Log4J, JUnit 4.0, Oracle 11g, Team Track, Unix, Web services

Confidential

Java/J2EE Developer

Responsibilities:

  • Complete involvement in Requirement Analysis and documentation on Requirement Specification.
  • Developed prototype based on the requirements using Struts2 framework as part of POC (Proof of Concept).
  • Prepared use-case diagrams, class diagrams and sequence diagrams as part of requirement specification documentation.
  • Involved in design of the core implementation logic using MVC architecture.
  • Used Apache Maven to build and configure the application.
  • Involved in developing EJB 3.0 Stateless Session beans for business tier to expose business to services component as well as web tier.
  • Implemented Hibernate at DAO layer by configuring hibernate configuration file for different databases.
  • Developed business services to utilize hibernate service classes that connect to the database and perform the required action.
  • Developed JSP pages using struts JSP-tags and in-house tags to meet business requirements.

Environment: Java, J2EE, Microservices, JIRA, JUnit MVC, JavaScript, JAX-WS Web Services, JAX-WS client, Struts2, Hibernate, Apache Maven Apache Tomcat Server, XML,SVN.

We'd love your feedback!