We provide IT Staff Augmentation Services!

Front End Java Ui Lead Resume

2.00/5 (Submit Your Rating)

SUMMARY:

14+ years of experience in software research, analysis, architecture, design, implementation, development, testing, integration, deployment, maintenance, migration and conversion of web, client/server and cross - platform and UI applications.

ARTICULATED IN:

Java: J2EE, JSP, Servlets, JDK 6/7/8, Struts, Hibernate, Spring, SpringMVC, SpringBatch, SpringBoot, JDBC, jUnit, mockito, JAX-RS RESTful, JAX-WS, SOAP, JSON, XML

Javascript/Frontend: Javascript, AngularJS, Angular2/4/5/6, Typescript, ES6/7(ECMA 2015/6), ReactJS, Node.js, npm, Jasmine, Karma, Grunt, Bower, Backbone, Express, Bootstrap, jQuery, Promise, fetch, Bable, Underscore/Loadash, CommonJS, AMD, WebPack, Browserify, Socket.io, SSE HTML5, CSS3, SASS, LESS, Compass, Ajax, Postman

Databases: Oracle, SQL Server, SQL, PL/SQL, Sybase MySQL and MS-Access, NoSql MongoDB

Container Orchestration: & Cloud

Microservices, Docker, Swarm, Kubernetes, OpenShift, Netflix Eureka, Zuul, Ribbon, Histrix, nginx, AppDynamicsELK Stack Elasticsearch, Logstash, Kibana: Amazon AWS EC2 ECS S3 IAM ELB Route53 Lambda, IBM

Web & App Server: WebLogic, WebSphere, Apache Tomcat, JBoss, IIS, EAServer, Jaguar CTS, PowerDynamo, Appeon.

Middleware: SOAP, UDDI, WSDL, Web Services, WS-*, WS-BPEL, SoapUI SOA, SAAS, MTS, COM, COM+, DCOM, COM Interop.

Messaging: JMS, MSMQ, Outlook2000/Exchange server5.5.

OS: Linux, Unix, Windows 95/98/2000/2003/ NT/XP/CE2.0.

Development Tools: Eclipse, Visual Studio, Visual Studio Code, Brackets, Swagger, Postman, SoapUI, Visual Source Safe, JDeveloper, Rational Rose (OOA/D, UML), MS Visio, TOAD, ERWin, DBArtisan, SQL Developer.

Other Skills: C#.Net, ASP.NET, VB.NET, VB6, PowerBuilder, SVN, Ant, Maven, Git, Jenkins, Artifactory, Android, AWS Cloud

Reporting Tools: Crystal Reports, Excel

PROFESSIONAL EXPERIENCE:

Front End JAVA UI Lead

Confidential

Responsibilities:

  • Responsible for gathering and analyzing the business requirements.
  • Responsible for developing overall architecture, technical design documents and related class sequence diagrams.
  • POC for developing Microservices using SpringBoot/MVC, Spring JdbcTemplates
  • POC for implementing SSL in Microservices and integrating with SSO
  • POC for developing Microservices using Spring Boot, Spring MVC, Netflix stack (Zuul gateway, Eureka service registry, Hystrix circuit breaker, Ribbon load balancer etc.)
  • POC for containerize, deployment, discovery and scaling Microservices using Spring Boot / MVC, OpenShift, Kubernetes K8s, Docker etc.
  • Implementing RESTful Microservices using Spring Boot / MVC.
  • Responsible for integrating/grouping the Microservices into different services.
  • Deploying the Microservices into different environments.
  • Developing Database Table Partition strategy for the high-volume database.
  • Developing complex oracle stored procedures.
  • Responsible for code reviews.

Environment: Java 1.8, Spring Boot 1.4.5, Spring MVC, Swagger, Postman, Netflix Eureka 1.6.2, Zuul1.2.2, Ribbon, Hystrix, OpenShift 3.6.0, Kubernetes 1.6.0, Docker 0.10.0, AppDynamics, ELK Stack: Elasticsearch, Logstash, Kibana, Ab initio Queues, IBM Rational Team Concert RTC, RLM, Confidential Private Cloud (IBM), Oracle 11g, Ext JS 6.0.2, Linux

Architect Engineer

Confidential

Responsibilities:

  • Responsible for analyzing the requirements, developing proof of concept (POC) and create time estimates and design proposals, and implementation.
  • Responsible to develop Batch PHP Overrides and Batch lab orders systems.
  • Responsible to write complex queries as needed for the batch applications.
  • Responsible for customizing the core Spring Batch Framework API classes, to generate / parse mainframe generated custom file formats per the requirements.
  • Responsible for testing building deploying and maintaining (data fix to override business logic for special case scenarios) the applications on Linux.
  • Responsible for managing the bolus, end of year data transfers etc.
  • Responsible for enhancing the PROMPT monitoring servlet application.
  • Responsible for developing SOMS-UI JAX-RS Restful web application resource end points, file upload, download, sftp service modules.
  • Responsible for developing role based user authentication using JWT.
  • Responsible for creating data layer api to fulfil the RESTful CRUD requests.
  • Responsible for creating the UI SPA, using Bootstrap responsive layout (grid layout), navbar menu etc.
  • Responsible for developing UI using AngularJS controllers, directives, $http service to get data by making Rest API calls.
  • Responsible for creating injecting custom services, forms, data binding using $scope-watcher digest loop (event loop), jasmine unit tests, grunt tasks.

Environment: Java 7/8, J2EE, JAX-RS, Spring Batch, Jcraft JSch, Tectia SSH for IBM z/OS, jUnit, mockito, Angular 1.3, Bootstrap 3.0, NodeJS, Jasmine 2.1, Karma 0.12.x, Grunt 0.4.5, Bower, ES6(ECMA 2015), jQuery, JSON, Ajax, CSS3, HTML5, JWT JSON Web Tokens, SQL Server 2012, Servlets, Tomcat, ant, maven, Jenkins, Artifactory, SVN, Tridion, Linux

Sr. Java Develepor

Confidential

Responsibilities:

  • Responsible for analyzing the requirements and perform research to create time estimates and design proposals and implementing that design.
  • Responsible for refactoring the current API and implementing the Struts to Spring MVC migration.
  • Responsible to replicate / enhance the functionality, validation, Error, Exception handling in Struts to Spring MVC.
  • Responsible to implement new package module using Spring MVC, JSP, Tiles, jQuery, CSS3, HTML5.
  • Responsible for mavenizing the insurance interface of the application, including creating the insurance adapter and send JMS request get response, persist the transactions etc.
  • Responsible for showing Expedia deals on Confidential site using Ajax calls and parsing JSON response.
  • Responsible for working on various UI changes/enhancements for some marketing promotions, page redesigns using jQuery, tiles, ftl, css.
  • Responsible for developing some of the modules for meetingvenue.com, using node.js

Environment: J2EE, Struts1.3, Spring 3.1, Spring MVC, Servlets, JSP, Tiles, Adobe Omniture, Oracle Coherence Distributed Caching, JavaScript, jQuery, JSON, Ajax, CSS, web services, XML, jUnit, Mockito, Oracle, Toplink, Hibernate4.0, IBM ILog JRules, Tomcat, cygwin, perforce, ant, maven, selenium, Jenkins CI Node.js, backbone.js client-side MVC Framework, underscore.js templates, express.js Web Application Framework on backend, Twitter Bootstrap Toolkit, nodemailer, github distributed version control system

Sr. Java Develepor

Confidential, Idaho

Responsibilities:

  • Requirements gathering from department SME’s, users and from external vendors like Social Security Administration Medicare and Medicaid.
  • Performance tuning the eVerify project by tuning the stored procedures, indexes on related tables.
  • Used Eclipse memory analyzer MAT to diagnose the server out of memory exceptions and changed the design of some pages and used pagination for better performance and avoid storing objects in sessions to save heap memory.
  • Design and develop the enhancements for the IBES modernization project.
  • Developing web services for the Confidential Liferay Portal application consumption, using JAX-WS and Spring-JDBC
  • Responsible for automation of the interface with Social Security Administration, by developing a batch framework using Java to generate outbound requests and read/parse inbound BENDEX/SDX/SVES files and update the income, demographics, DOD changes of clients to the base system.
  • Responsible for developing JAX-WS/SOAP Web Services to check or get latest income / demographics data from SSA, in real time while adding new clients to the system or applying for benefits renewal phase or at COLA (cost of living adjustments) changes.
  • Responsible for root cause analysis of production issues and fixing them.
  • Work with product owners for developing small functional backlog stories that fit for sprint size, and responsible for implementing them by using JUnits and TDD methodology.
  • Team up with Product Owners, Scrum Masters and Agile coaches.
  • Mentor team-mates as well as learn from teams concerning (CI) Continuous Integration, Automated Testing and much more.

Environment: J2EE, Struts1.2, Spring 3.0, EJB 2.0, Hibernate1.0, IBM ILog JRules, Servlets, JSP, DAO, Liferay, VMware developer appliance, Ubuntu, and MyEclipse Enterprise Workbench 6.0 for Java, JBoss Server 5.1, Oracle SQL Developer, Oracle10g, PL/SQL, Release Management using CI (Continuous Integration) tools ANT, Subversion, Hudson

Applications Architect

Confidential, San Francisco, CA

Responsibilities:

  • Responsible for providing Technical Leadership in full SDLC for the team of 15.
  • Responsible for POC/Prototype architecting the stack upgrade of the application. Upgrade all technologies involved, latest version software installation, applying patches, developing proof of concept and migrating/re-compiling all code, resolving related issues, finding out workarounds. Creating automated build scripts/packages using Ant.
  • Responsible for act as liaison to vendors such as Sybase and Oracle to find out the solution/work-around for bugs identified.
  • Responsible for implementing the interfaces with various Justice Partners like DMV, Police Department, Payment Collections vendors, Courtesy Notice, Web Payment Vendor etc. using web services. And solving all connectivity issues, implementing security and solving issues involved with.
  • Responsible for identifying and define solutions for configuration problems, creating detailed installation and configuration documentation, to make it available for data centers and other team members.
  • Responsible for developing automation scripts to notify/manage the servers/service/application failovers and health checks.
  • Responsible for Analyze, Architect, Design, Code and Unit test J2EE/Spring/Struts /WebServices/PowerBuilder/EAServer components as part of enhancements.
  • Responsible for gathering the functional requirements for application enhancements from the clients analyze and develop technical designs.
  • Responsible for Create/Analyze/modify/tune Oracle stored procedures, functions, packages.
  • Responsible for developing various reports used by judicial council administration decision makers, and courts.
  • Responsible for developing and executing data fixes for case integrity as requested.
  • Design workarounds during break-fix cycles
  • Responsible for performing production support and triage; root cause analysis.
  • Responsible for administration of all 50+ production / Staging / Testing / Development severs (Weblogic \ Tomcat \ IIS \ EAServer).
  • Actively involved in design of the application architecture in lines of Struts Framework based on MVC2 Architecture
  • Used Spring for dependency injection (IOC), AOP container and Hibernate as an ORM persistence provider.
  • Developed the service and DAO layers for the application using Spring MVC and Hibernate
  • Extensively used Struts2 tags on the UI to fetch data from the action classes.
  • Performed Module and Unit Level Testing with JUnit and log4j.
  • Responsible for helping developing the stress test scenarios and analyzing results.
  • Responsible for helping in migrate the performance test scripts from Load Runner to the IBM Rational Performance Tester and create a fresh base lines.
  • Perform build management for the development/testing environment, Work with release management to develop technical release notes for every code release
  • Update Subversion for source code control and Clear Quest for Quality Management in a timely manner

Environment: J2EE, Struts, Hibernate, JPA, Spring, Spring MVC, Spring AOP, Servlets, JSP, WebServices, WebLogic, Eclipse, Apache/Tomcat, ANT, EAServer, IIS 6, Splunk, PowerBuilder, Oracle10G/11G, PFC, PL/SQL, T-SQL, Windows2000/XP/2003, Load Runner/Rational Performance Tester

Sr. Systems Analyst

Confidential, MI

Responsibilities:

  • Responsible for design and development of User Interfaces using JSP, (J2EE), XML, XSL, XSLT, HTML, DHTML and CSS.
  • Responsible for developing presentation layer using Spring MVC. Client side validations using Spring Validation framework.
  • Used Design patterns like Business Delegate, Session Facade, Singleton, Data Transfer Object (DTO) and Service Locator.
  • Used Simple Form Controller, Abstract Command Controller and Abstract Wizard form Controller.
  • Used Struts Validation Framework for Action form validations and implemented Tiles framework in designing different layouts for the JSPs in the presentation layer.
  • Developed some automation scripts in Perl.
  • Used Hibernate 3.0 in data access layer to access, update and persist information in the database.
  • Configured hibernate.cfg.xml, developed POJO and wrote the xml file to map objects to relational database.
  • Wrote ANT scripts to build EAR of the application and deployed on Web logic Server.
  • Involved in writing the JUNIT Test cases.
  • Responsible for database modeling, design changes for various applications.
  • Responsible for developing stored procedures.
  • Responsible for creating UNIX cron jobs and executing stored procedures and pl/sql scripts to automate some daily processes like evaluating the status of the registrations, insurance expirations of vehicles/carriers as of that date etc.
  • Responsible to implement/automate/force some processes, changes using triggers and procedures.
  • Responsible for creating excel templates with charts and pivot tables, updating them with dynamic data from PowerBuilder apps, using access data from various locations through Michigan and automate the data synchronization to central oracle database, r-w and convert FoxPro data to oracle etc.
  • Responsible for administrating the EAServers of various versions 3.5/4.2.2/5.03 , IIS Servers and developing EAServer applications stm, ssc, html, JavaScript, Ajax (xmlhttprequest), css, servlets (for upload files. as ssc, stm files are not capable of uploading attachments/files), jsp files.
  • Responsible for crating windows, datawindows, dynamic datawindows, user objects, menus, ancestor/custom controls etc. for various applications.
  • Developing and deploying the non-visual user objects (jaguar components to EAServer), developing the html datawindows.
  • Performance tuning EAServer by avoiding memory leaks and connection pooling maintenance etc...
  • Responsible for creating the Confidential .NET Framework by implementing the MVC architecture.
  • Responsible for converting various EAServer/PowerBuilder applications to MS VS.NET (ASP.NET/C#/VB.NET)
  • Responsible for creating various crystal reports for .net and developing complex report designs, formula etc.
  • Responsible for code review of other team members and build operations.
  • Responsible for administrating integration builds and releases, for entire applications in the dept of transportation and keeping track of the old versions and copies of code, databases scripts and related contents of each application.
  • Responsible for developing new modules and enhance the existing ones to accommodate the law enforcement changes in all the above mentioned applications.

Environment: J2EE, Struts 1.3/1.1, Hibernate 3.0/2.0, JPA, Spring 1.0/2.0, Servlets 2.4, JSP, WebServices, WebLogic 8.1/9.0, Eclipse 3.0, VS 2005, C#.NET, ASP.NET, VB.NET, IIS, PowerBuilder 8/9, EAServer 4.2.2/5.03, PFC, Crystal Reports X/XI, Crystal Reports for .NET, Oracle9i/10G, PL/SQL, Sybase ASE 12.5, T-SQL, VB, MS Access, Excel, FoxPro, Windows2000/XP

We'd love your feedback!