We provide IT Staff Augmentation Services!

Ui / Front End Java Developer Resume

St Louis, MO

SUMMARY

  • Over 8+ years of experience in IT industry comprising of enterprise web application design, development, maintenance & support involving all SDLC activities like requirements analysis, design, implementation, reviews, unit testing, integration testing and production deployments. Worked on Amazon Web Services like EC2, ELB, VPC, S3, Cloud Front, IAM, RDS, Route 53, Cloud Watch, SNS, Auto Scaling, Elastic Load Balance, AMIs, Dynamo DB, firewalls, routing technologies and DNS, Amazon RDS DB services.
  • Around 5+ years of experience in developing User Interfaces for Mobile/Tablet/Desktop using HTML, CSS, JavaScript, jQuery, bootstrap.
  • Professional experience in using core Technologies Java, J2EE, Servlets, JSP, JDBC, JavaBeans, JavaScript, JNDI, HTML, XML, Web services, Angular 7, Bootstrap framework, Jquery .
  • Used Core Java 6, Java 8, J2EE, JSP, JDBC, RDBMS, Java Script, JQuery, Ajax, XML and Chordiant 5.6, using Oracle 11g as database J2EE platforms on Windows, UNIX.
  • Good experience on working with Amazon Web Services like EC2, S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS and Amazon Cloud Front.
  • Experience in working with Struts framework, Hibernates, and MVC architecture.
  • Worked on Hibernate for mapping the java objects to relational database and SQL queries to fetch the data, insert and update the data from the database.
  • Expertise with using Oracle, SQL Server, MySQL databases and writing SQL and PL/SQL queries.
  • Experience in using Web/Application servers like WebLogic, JBoss, Glassfish and Tomcat.
  • Well experienced in functional and technical systems analysis & design, system architectural design, presentation, process interfaces design, process flow design, and system impact analysis and design documentation and presentation.
  • Experience in Build and Deployment of CI/CD Pipelines using Jenkins.
  • Experience in working on MVC pattern using AngularJS, creating user interface and single page web application.
  • Experience in JVM Performance Tuning: Garbage Collector and Heap Analysis, Thread dumps, Heap dumps, Memory Leaks, Connection Leaks, Core Dump, Profiling, Refactoring.
  • Extensive knowledge in database transactions management for database related changes by integrating JDBC, Hibernate with spring boot.
  • Experience with Data structures & Algorithms like Stack, Queue, Linked List, Linear - search, bubble-sort, and binary-search algorithms etc.
  • Used Github for the version control.
  • Having good Knowledge in NOSQL data base like DynamoDB and MongoDB
  • Experience in design and maintenance of database platforms like JDBC and Hibernate.
  • Experience in UNIX/Linux shell scripts for data-driven automatic processing.
  • Selecting the appropriate AWS service based on compute, data, or security requirements.
  • Experience in Integration of Amazon Web Services AWS with other applications infrastructure.
  • Experience in developing application using TDD (Test Driven Development) & Unit testing process.
  • Utilize EBS to store persistent data and mitigate failure by using snapshots.
  • Experience in using Jenkins for Continuous Integration and Sonar jobs for java code quality.
  • Experience in writing ANT, Maven build scripts, providing logging facility using Log4j and Writing JUnit test cases.
  • Good experience in SCRUM process of Agile (Iterative) development methodology.
  • Setting up AWS Oracle RDS databases for new project, use data pump to migrate data to Relational Database Services (RDS).
  • Experience in RDBMS such as Oracle, SQL Server and writing stored procedures triggers, cursors, and optimizing queries using SQL.
  • Experience in continuous integration using Jenkins for timely builds, code coverage, running test.
  • Excellent verbal, written, and interpersonal communication skills.

TECHNICAL SKILLS

Languages: Java, Oracle, SQL

Web/Scripting languages: HTML, HTML5, XML, Ajax, CSS, CSS3, XHTML, XSLT, jQuery, JavaScript, Angular7/9, Node Js, React Js

Web Services: REST (JAX-RS), SOAP (JAX-WS), AWS, Spring REST

Frame Works: Hibernate 3.0, Spring 3.0, Bootstrap, Struts

Design Pattern: MVC, Factory, Singleton.

J2EE Technologies: JMS, JDBC, JSTL

Databases: MYSQL, Mongo DB, RDBMS

Web Servers: Apache Tomcat 8.0, WebSphere, JBOSS

Cloud Services: AWS

Testing, Logging Tools: Junit, Log4j, SonarQube

Monitoring/Log management tools: JIRA, Rally, Splunk

Methodologies: Agile, Waterfall

Version Controls: GitHub, TFS, Subversion

IDE: Eclipse, Visual Studio

Building Tools: Ant, Maven, Jenkins

CI/CD: Jenkins, Bitbucket

Messaging Tools: Kafka, JMS, RabbitMQ

Environment: Windows 2008, 2009, XP, Red Hat Linux, Unix

Other tools: Putty, WinSCP

PROFESSIONAL EXPERIENCE

Confidential, St.Louis, MO

UI / Front End Java Developer

Responsibilities:

  • Designed and developed various Web forms using HTML, CSS, Bootstrap and JavaScript, Angular JS, React.JS, Node.JS and worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Responsible for developing the UI pages using Angular, HTML, CSS, JavaScript and Bootstrap.
  • Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
  • Implement and maintain content management systems (primarily WordPress, some Drupal), including installation, configuration, troubleshooting, and creation of custom SLS plugins and content types. Develop and deploy upgrade/migration plans for content management systems.
  • Build websites using WordPress
  • Used various Angular custom directives and developed reusable components and templates that can be re-used at various places in the application.
  • Worked with Angular to develop single page applications, worked with ngrx for managing Angular applications.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular.
  • Implemented HTTP requests using RxJS Observable library to handle multiple values over time.
  • Experience in working with the advanced JavaScript such as ECMAScript.
  • Developed front-end code with Ajax call in AngularJS and jQuery to retrieve data as JSON Object. Also, used Angular.js filter to make the data searchable and sortable.
  • Migrated an application developed in Angular 6 to Angular 10 recently.
  • Worked with JASMINE in testing and Protractor for unit testing angular modules.
  • Developing new states for website using AngularJS and making API calls using Rest angular.
  • Expert in creating bundling complex applications using Webpack or packaging it using gulp/grunt.
  • Worked in Kanban Methodology to provide more efficiently work and higher quality.
  • Used JIRA for bug tracking. Git is used as a version control tool and Jenkins is used for continuous integration of builds.
  • Extensively used Bootstrap for building responsive websites with defined presentation.
  • Hands-on experience in creating Angular factories for using angular services like $http and $resource to make RESTful API calls to the Java based backend.
  • Used open source library like Angular material to create customized components.
  • Involved in Agile/SCRUM process, attending daily stand up and completing tasks in sprints.
  • Supported Single Page Applications when client changed his query condition using AngularJS which includes Routing, Directives, and Templates.
  • Utilized AngularJS to achieve the client-side elements Hide, Show, Event Handling and AJAX Call on JSON response, and implemented Angular’s jqLite to achieve SOM manipulation.
  • Handled Cross Browser Compatibility Issues and Unified CSS Layout across various browsers and platforms such as Internet Explorer, Mozilla Firefox, Google Chrome and Opera.
  • Utilized AngularJS UI-Route for managing the State Transition and URL route.
  • Utilized AngularJS dependency injection to inject different services just like custom service, and create some custom directives to do some reusable component.

Environment: HTML, CSS, Bootstrap, SASS, Angular 10, Jira, PrimeNG, Node JS, ngrx, Gulp, Webpack, JSON, XML, Jenkins, DB2, Protractor, Git, Kanban, Visual Studio Code.

Confidential, Charlotte, NC

Angular Developer

Responsibilities:

  • Developed overall new layout of the web portal.
  • Involved in all the phases of the portal changes - analysis, design, development, testing and deployment.
  • PHP and HTML development outside of WordPress for landing pages, microsites, etc.
  • Enhanced application performance by Angular 7 Component based development in view of future Angular framework transitions.
  • Developed User Interface using the HTML, Bootstrap, CSS, JavaScript, and Angular 7.
  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular 6 and Node JS.
  • Enhanced application performance by Angular7 Component based development in view of future Angular framework transitions.
  • Experience with creating custom directives, decorators, and services to interface with both restful and SOA services.
  • Implemented Angular Router to enable navigation from one view to the next as customer performs application tasks.
  • Development expertise with custom post types, custom fields, plugins and themes for high-traffic Wordpress sites
  • Used AJAX, JSON to send request to the server to check the functionality of the websites and for storing and exchanging information between browsers and servers.
  • Worked on GIT as a version control. Utilized NPM scripts for build and test environments in a Node.js application.
  • Designed and developed the application using Agile Scrum methodology by breaking down the project to several sprints.
  • Implemented Object-relation mapping in the persistence layer using hibernate (ORM) framework. Extensively used DAO patterns, including mapping DAO objects, configure file and classes to interact with database.
  • Developing Web pages by using HTML5, CSS3 with LESS, Angular JS and Angular UI Bootstrap.
  • Developed Java API to interact with the Amazon SQS used in sending bulk emails.
  • Generated JSON format data packets from middle-tire controller to front-end using Jackson JSON API.
  • Used JSON for data exchange between browser and server. Used JSR353 for processing and manipulating JSON objects.
  • Modeled JSON data from database and coded request handlers for parsing and sending relevant data to client (browser) side.
  • Developing Gradle scripts to automatically compile, package, deploy and test J2EE and J2SE applications to a variety of WebSphere platforms .
  • Used Gradle scripts to build the source code and Supported to create Dynamic Views and Snapshot views for end users.
  • Developed web services using JAX-WS to interact with legacy applications (backend processes).
  • Used ApacheSVN for repository management and Ant for build management.
  • Updated databasescripts to accommodate changes due to UI overhaul (for both Oracle and PostgreSQL).
  • Involved in writing SQLstoredprocedures on Oracle and PostgreSQL.
  • Developed interactive web application using Node Js a pure java script application frame work.
  • Selecting the appropriate AWS service based on compute, data, or security requirements.
  • Experience working with Docker to improve our (CD) Continuous Delivery framework to streamline releases
  • Developed User Interface application modules using HTML, CSS and JavaScript, AngularJS, JSON, and AJAX.
  • Developed Web Application using Client Script design technologies like JQuery as well as HTML5, CSS3, XML and used Bootstrap for creating Responsive Web Pages.
  • Used JIRA for defect management and to keep track of bugs and issues.
  • Built application using MAVEN and used Log4J to generate log files for the application.
  • Worked on Geb - Cucumber framework and developed functional regression suites for java - JSP application using Groovy script.
  • Extensively Implemented Spring Boot, dependency Injection ( DI ) and aspect oriented programming ( AOP ) features along with hibernate.
  • Implemented and automated the Environment Provisioning Using Chef & Docker .
  • JUnit/Mockito Frameworks were used for performing unit & integration testing by writing test cases.
  • Used Client side MVC frameworks like Angular JS Single Page Application developments.
  • Ported the application's native application and database servers from WebSphere / Oracle to JBoss / PostgreSQL .

Environment: HTML5, CSS3, Bootstrap3, SASS, Angular 7, ES6, PrimeNG, Node JS, ngrx, Gulp, Webpack, JSON, XML, Jenkins, DB2, Protractor, Git, Kanban, Visual Studio Code, Bootstrap, Java Script, AngularJS, Node Js, Oracle 11g, PostgreSQL9, UML, SVN, AJAX, ExtJs 3.3, JSR 353, JNDI, JAX-WS, Ant, AWS (Amazon Dynamo DB, Amazon SQS, Amazon Cloud Watch, Amazon Lambda), Agile Scrum.

Confidential

UI Designer

Responsibilities:

  • Developed HTML views with HTML5, CSS3, Bootstrap and Angular JS.
  • Responsible for developing the UI pages using Angular 2/4, HTML5, CSS3, JavaScript, PrimeNG and Bootstrap.
  • Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
  • Used various Angular 2 custom directives and developed reusable components and templates that can be re-used at various places in the application.
  • Worked with Angular 2 to develop single page applications, worked with ngrx for managing Angular applications.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 2.
  • Implemented HTTP requests using RxJS Observable library to handle multiple values over time.
  • Experience in working with the advanced JavaScript such as ECMAScript 6 (ES6).
  • Migrated an application developed in Angular 4.0 to Angular 5.0 recently.
  • Worked with JASMINE in testing and Protractor for unit testing angular modules.
  • Expert in creating bundling complex applications using Webpack or packaging it using gulp/grunt.
  • Worked in Kanban Methodology to provide more efficiently work and higher quality.
  • Used JIRA for bug tracking. Git is used as a version control tool and Jenkins is used for continuous integration of builds.
  • Extensively used Spring Security and Spring Security Tags Library to customized authentication and authorization service class.
  • Involved in the development of presentation layer and GUI framework using Angular JS and HTML. Developed Restful API utilizing Spring Boot with Spring MVC.
  • Connected database using JNDI and connection pool to configure data source connected to Oracle 11g database.
  • Configured Spring Annotation to simplify MVC configuration.
  • Wrapper developed in Python for instantiating multi-threading applications and running with other applications.
  • Implemented Docker -maven- plugin in maven POM to build Docker images for all microservices and later used Docker file to build the Docker images from the java jar files.
  • Widely used HTML, CSS, JQuery, typescript, AngularJS, Node.js, Bootstrap to build front graphical user interface for investor login, dashboard, and portfolio tables.
  • Developed few modules using Angular JS to show the output of analytics data.
  • Applied Angular Chart to display monthly interest rate floating tendency and ratio of total interest to purchase price.
  • Implemented SOA suite with Weblogic server.
  • Designed and developed enterprise services using REST based APIs.
  • Actively participated in daily and weekly Scum meetings and code review of other modules.
  • Widely used various testing methods such as Unit testing, Integration testing and Regression testing.
  • Responsible for deliverable (project code-base, design specs, JUnit, defeats etc) for team to QA.

Environment: HTML5, CSS3, Bootstrap3, SASS, Angular 2/4, ES6, PrimeNG, Node JS, ngrx, Gulp, Webpack, JSON, XML, Jenkins, DB2, Protractor, Git, Kanban, Visual Studio Code, typescript, JavaScript, jQuery, Bootstrap, AJAX, Angular Chart, JSON, JNDI, Java Mail, Oracle 11g, SQL, HQL, UNIX, LINUX, Restful Web Service, JUnit, QUnit, Weblogic, JIRA, Log4j, Scrum, Agile Methodology.

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Involved in Software Development Life Cycle SDLC. Gathering business logic and requirements, then figure out technical solutions for better implementation.
  • Build REST web service by building Node.js Server in the back-end to handle requests sent from the front-end jQuery Ajax calls .
  • Developed server side logic using Struts 2, Hibernate 3, and JPA by writing configurations.
  • Extensively involved in coding with core Java concepts like Collections, Exception Handling, Java I/O, and Generics to implement some business logic.
  • Wrote Hibernate 3 configuration files to enable the data transactions between POJO and Oracle Database .
  • Built DAO package as well as DAO IMPL package to implement the data access logic, and using Hibernate Annotation to do the data mapping.
  • Wrote corresponding service to handle the request from front-end pages like transfer funds and view transaction history.
  • Extensively involved in writing PL/SQL or HQL to implement CRUD Create Retrieve Update Delete data in Oracle Database .
  • Implemented the Graphic User Interface GUI by coding in HTML5, CSS3, Bootstrap, JavaScript, jQuery, and jQuery UI.
  • Extensively involved in writing JavaScript/ jQuery Ajax call to retrieve the data from the back-end then display on the screen in a well-organized way.
  • Wrote JUnit test case for back-end logic implementation development.
  • Wrote QUnit test code for JavaScript test case for front-end tests.
  • Provide Log4J for QA, and communicated with QA for further modification.
  • Modified the web.xml and inject Spring Security to ensure back-end security.
  • Enhanced the doPost method in servlet to prevent multiple submissions .
  • Used Subversion SVN for version control, and JIRA for tracking bugs.
  • Configured and set up JBoss 4.0 Server for deployment.

Environment: JDK 1.5, J2EE, Hibernate 3.2, Hibernate Annotation, Oracle 10g, Spring Security, JSP, JUnit, JSTL, JPA, Servlet, Java Mail, HTML5 /HTML, CSS3/CSS, JavaScript, jQuery, Angular.JS, Ajax, Bootstrap, JSON, XML, JBoss, log4J, Subversion SVN, JIRA, SCRUM, Eclipse

Hire Now