We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

North Kansas City, MO

SUMMARY

  • Around 7 years of IT Experience as a Full Stack Java Developer and proficient in all phases of Software Development Life Cycle (SDLC) such as Analysis, Design, Development, Implementation, testing of web based, enterprise business applications using JAVA/J2EE technologies by using various methodologies like Waterfall, Agile/scrum.
  • Experience in developing User Interface (UI) rich Web Applications using Front End/UI Technologies like HTML5, CSS3(LESS), JavaScript, JQuery, Bootstrap, JSP, XML, AJAX that follows W3C Web Standards and are browser compatible.
  • Extensively used view rendering JavaScript frameworks like jQuery, React JS and Ember JS.
  • Good understanding in implementing the features of ES6 like Arrow functions, Classes, modules, block scoping, promises and enhanced object literals.
  • Created Typescript reusable components and services to consume REST API’s using component - based architecture provided by Angular 2.0
  • Experience in various MVC java frameworks like AngularJS, Backbone JS, Ember JS, Knockout JS, Ext JS for unique and customize front end app development.
  • Experience on front-end JavaScript MVVM Frameworks such as Angular 2.x/4.x with features such as directives, modules, routing, observables (for passing messages between publishers and subscribers), promises, pipes, shadow DOM (to encapsulate visual behavior).
  • Experience with features of Angular 4 like NgModules which configure the injector and the compiler and help organize related things together.
  • Good Knowledge in creating custom directives and filters using Angular 4 built-in http service from controller through dependency injection.
  • Experience in developing server-side JavaScript structures like Node.js which is an Event driven approach and in developing Restful API with Hapi.js or Express JS.
  • Proficient in designing SPA’s (single page applications) using MEAN (Mongo, Express, Angular, Node) stack.
  • Analyzed business requirements to translate functional requirements into technical requirements and developed web applications using MongoDB, Express, React.js/Redux and Node.js (MERN stack).
  • Expertise in using JavaScript building tools like Grunt, Gulp for Angular 1.0, Bower for packaging Node JS modules for browsers, and task runners like WebPack for React and Angular 2.0/4.0
  • Strong experience in unit testing tools of JavaScript framework like Karma, Jasmine and Protractor for Angular, Mocha and Chai for React JS and Backbone JS.
  • Good working knowledge in developing and deploying Microservice related applications with Spring Boot and Spring Cloud.
  • Good knowledge in using Restful framework like JAX-RS Framework implementing Apache CXF, Jersey.
  • Used JAX-Webservices to interact with other applications using SOAP and WSDL file.
  • Worked on Swagger API and auto-generated documentation for all REST calls.
  • Strong experience in developing applications using J2SE 8.0, J2EE, Web services, Spring MVC, JSF, STRUTS, Spring Boot.
  • Expertise in creating and maintaining architecture for Restful API using Spring Boot.
  • Worked in integrating JMS with SPRING BOOT by providing an instance which is embedded with Active MQ.
  • Used Spring Boot framework to write Presentation Layer, Business Layers and Controller servlets.
  • Implemented Spring Boot Actuator to monitor and manage the application.
  • Experience in working with spring frameworks like Spring IOC, SpringAOP, Spring Batch, and Spring Security.
  • Experience with Web/Application servers (Apache Tomcat, Web Logic and JBOSS).
  • Extensive experience with Java based ORM frameworks involving Hibernate, JPA, Spring Data, Spring JDBC and I-batis.
  • Worked on Hibernate for mapping the java objects to relational databases and worked on HQL queries and Criteria interface to fetch, insert and update the data from the database.
  • Experienced in Core Java, JavaEE, EJB, Spring, JavaEE Restful web services .
  • Implemented the Hibernate second level cache (EH-Cache) mechanism to reduce the database calls.
  • Worked extensively with JAVA 8 features like Stream API, Time API, Functional Interfaces Multithreading, Lambda functions, Exception Handling, Collection API.
  • Worked with SQL databases like Oracle, My SQL, IBM DB2, Microsoft SQL Server and Hands on Experience in working with NoSQL Database like MongoDB, Cassandra, Couch DB, Raven DB, DynamoDB to manage extremely large data sets.
  • Worked on Mongoose connector as the Driver to establish Express JS to Mongo DB connection.
  • Proficient in writing SQL queries, PL/SQL views, stored procedures, Triggers and creating business tables.
  • Good understanding of using Spring Cloud which include ZooKeeper for Config Management and Service Discovery, Hystrix (latency and fault tolerance library), Zuul (for intelligent Routing, monitoring and security) with Eureka service registry (Service Discovery Server).
  • Worked on various Message queues like JMS framework, Rabbit-MQ, IBM-MQ, Active-MQ and Apache Kafka.
  • Configured Kafka to read and write messages from external programs and to handle real time data.
  • Worked on Kafka cluster which typically consists of multiple brokers to maintain load balance.
  • Used Apache Kafka for integration and Data Processing with Spring and for Multi-Threaded Message consumption and worked on Zookeeper to maintain services.
  • Developed real-time dashboard applications for visualization and analytics on Apache web servers using ElasticSearch, Logstash, and Kibana 4.0(ELK) and Splunk.
  • Used GraphQL as a query language for APIs and a runtime for fulfilling those queries with your existing data. Basically, it is used to load data from a server to a client -- it's a way to get data from an API into your application.
  • Good knowledge in using Amazon Web Services (Amazon EC2, Amazon S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and ElasticSearch) backend compute service using Lambda and implemented Pivotal Cloud Foundry to deploy IAAS or PAAS and to run own applications.
  • Expertise in Configuring Docker in cloud environment using Docker tools and deploy/run Docker Images in various virtual servers.
  • Hands on experience in managing Docker containers using Kubernetes with zero downtime deployment.
  • Experience in converting internal applications like JIRA to Docker containers to allow portability, ease of upgrade, and repeatable installation processes.
  • Expertise in using Microsoft Azure which is a cloud computing service for building, testing, deploying and managing applications and services through a global network of Microsoft-managed data centers.
  • Experience in Spring Security Framework for User Access Management, JWT (JSON web token) token-based authentication and involved OAuth 2.0 configuration for authentication and authorization.
  • Experience in automation tools like MAVEN, ANT, Gradle for building the project, documentation and dependency and logging tools like Log4J, sl4J, Log-Common.
  • Automated the deployment process by integrating code repository using build pipeline Jenkins, Bamboo and GoCD for Continuous Integration and Continuous Deployment that can run on the cloud or on-premises.
  • Experience with Unit Level Testing (Test Driven Development) using Junit4, Mockito, TestNG and Web Application testing using Selenium (connects you to your browser).
  • Worked with Drools to provide Business Rules Management System (BRMS) solution that provides a core Business Rules Engine.
  • Experience in using Mule soft which is a lightweight Java based Enterprise Service Bus (ESB) which allows connecting applications together quickly and easily, enabling them to exchange data.

TECHNICAL SKILLS

Languages: C, C++, Java, core java, java8, SQL and PL/SQL

Enterprise Java: JSP, Servlet, JNDI, JDBC, Java security and JSF

Mark-up/XML Technologies: XML, XSD, XSL/XSLT, SAX/DOM and JSON

Web Technologies: HTML, CSS, Java Script, jQuery, Ajax, Bootstrap, AngularJS and NodeJS

Tools: & Framework: Struts, Spring, Hibernate, Spring MVC, Spring IOC, Spring AOP, Spring Boot, Spring Batch, Spring Security, Spring data, JMS, RESTful

Web services & Cloud Technologies: SOAP, Restful, UDDI, WSDL, JAX-RPC, JAX-RS JAX-WS, JAX-B, Jersey, Micro Services Architecture and Amazon Web Services (AWS), EC2, EBS, S3, Docker, ECS, EBS, EKS, SQS, RDS, S3, Glacier, Lambda, Kubernetes

Web/App Servers: Web Sphere, Apache Tomcat, JBoss and WebLogic

Database: Oracle, My SQL, SQL Server, IBM DB2, MongoDB and DynamoDB

Development Tools: Eclipse, RAD, IntelliJ, and Spring Tool Suite (STS)

O-R mapping: Hibernate, iBATIS and JPA

Testing Tools/ Others: JUnit, Mockito, Soap UI, Postman, Swagger, Jasmine, Karma, Mocha, Chai and Log4j

Version Control: CVS, SVN and GIT

Automation/Issue Tracking Tools: Maven, Ant, Gradle, Jenkins, JIRA and RALLY

OS & Environment: Windows, UNIX, Linux and Mac

PROFESSIONAL EXPERIENCE

Confidential, North Kansas City, MO

Java Full Stack Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle using Agile methodology including design, development, implementation, verification and validation.
  • Involved in agile scrum methodology with sprint cycle for every 2 weeks.
  • Designed and Implemented SPA (single page application) using Angular 8 Module, Component, Template, Metadata, Data Binding, Directives and Dependency Injection.
  • Created Typescript reusable components and services to consume REST API's using component-based architecture provided by Angular 8. Creating generic services which have async capability and detailed description about observables.
  • Implemented Angular 8 Material Components to build Dialog boxes, dialog content. Built Calendar components, date pickers using Angular-Full Calendar components. Worked with data binding, event emitters and multi-component structures on UI using @Input, @Output events.
  • Built dynamic data driven UI pages using Angular life cycle hooks like ngAfterViewInit, ngOnInit, ngAfterViewChecked, ngOnDestroy.
  • Involved in development, design and implementation of the front-end part of the widget-based application using HTML5, CSS3-LESS, AJAX, Bootstrap 4.0.
  • Used NgRX Redux implementation to store, maintain and update data from REST backend services. Worked with state management in Redux framework using Reducers, Store, effects and actions. Implemented NgRX subscriptions-destroy pattern to maintain state of data.
  • Used AJAX request to data from backend based on user interface input and post updated data back to backend.
  • Bottle micro-framework implemented with RESTful service and used WADL (Web Application Description Language) for modelling the resources provided by the services and relationships between them.
  • Developed dashboard based on Ajax calls with Business Customers Count, Flags, Real-time graphs for Analytical Reporting using Node JS.
  • Implemented modules into Node JS to coordinate with plans and necessities.
  • Implemented JSON web tokens for authentication and authorization security configurations using Node.js
  • Used Node.js for deploying POC and used for Bower and other development automation tasks.
  • Used Express JS which is a fast, assertive, essential and moderate web framework of Node.js that helps manage a server and routes.
  • Integrated Node.js with Express.js and communicated with the database for CRUD operations on the data repository.
  • Developed the web application based on the Node.JS micro services architecture using Express and MongoDB.
  • Extensive experience in designing MongoDB multi-shared clusters and monitoring with MMS.
  • Junit is implemented along with Mokito to perform unit testing on our RESTful web application.
  • Implemented JWT (JSON Web Tokens) for creating tokens to assert claims in the application and thus providing authentication of RESTful services.
  • Splunk is implemented in the application for log errors, exceptions, business logic and log analytics.
  • Engineered Splunk to build, configure and maintain heterogeneous environments and in-depth knowledge of log analysis generated by various systems including security products and worked on setup of various dashboards, reports and alerts in Splunk.
  • Gradle build tool is used to deploy the application on the web servers i.e. JBoss.
  • Integration of automation batch run job with Jenkins. Worked with Jenkins Continuous Integration and Continuous Deployment (CI/CD).
  • Used Apache Kafka (Message Queues) for reliable and asynchronous exchange of vital information between multiple business applications.
  • Developed Kafka consumers to consume data from Kafka topics and integrated Kafka source to read the payment confirmation messages.
  • Responsible for Configuring Kafka Consumer and Producer metrics to visualize the Kafka System performance and monitoring.
  • Implemented Spring Cloud-Netflix OSS Stack along with using Ribbon for client-side load balancing, Netflix Zuul Api Gateway with Eureka service registry for reverse proxy infrastructure and Hystrix Circuit Breaker for fault tolerance.
  • Created instances for AWS EC2 and created AWS S3 buckets to monitor the access to the hosted files.
  • Deployed and monitored scalable infrastructure on Amazon web services specifically on AWS EC2.
  • Used Cloud formation and launch configurations to automate repeatable provisioning of AWS resources for applications.
  • Worked on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations.
  • Used Kubernetes to create a new cluster and container management tool.
  • Behavioral and Integration testing is done using Cucumber and Selenium respectively.
  • Published message services using Spring AMQP’s Rabbit Template and subscribes to the messages on a POJO using Message Listener Adapter.
  • Created dynamic schema design through NOSQL MongoDB by writing rich queries and achieved data in a collection to be distributed across multiple systems for horizontal scalability as data volumes increase through Automatic Sharding.
  • Developing internal Web Application in Groovy/Grails with MongoDB as a data store. Using the IntelliJ Idea 15.0.4 IDE with the latest Grails 3.1.1 SDK, Java 8.

Environment: JavaScript, Angular 8, HTML5, CSS3-LESS, AJAX, Bootstrap, jquery, Spring Security, Rabbit MQ, Spring Data, Spring Batch, Quartz Scheduler, Hibernate, Spring Boot, Microservices, Restful services, Netflix OSS, Eclipse Java EE IDE, Jenkins, Spring Cloud-Netflix, Splunk, Mongo DB, MySQL, Docker, Apache tomcat, Jenkins, Netflix Zuul Api, Ribbon, Eureka, Hystrix, AWS, JUnit, Mokito, Mocha, Chai, Selenium, Cucumber, Cassandra DB, Cassandra Node Connector, Gradle, JBoss, JIRA, JWT, WADL, Web pack, Babel.

Confidential, Dearborn, Michigan

Java Full Stack Developer

Responsibilities:

  • Developed user interface with HTML5, CSS3, LESS, JSON, AJAX, React JS and on server-side technology with Node JS.
  • Responsible for Style, look and feel of the web page with LESS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
  • Analyzed business requirements to translate functional requirements into technical requirements and developed web applications using MongoDB, Express, React.js/Redux and Node.js (MERN stack).
  • Implemented Reactjs with Redux architecture for fetching asynchronous data from the RESTful web services .
  • Implemented Store-Redux for holding the whole state tree of application and Reducer-Redux for describing actions.
  • Worked in using React JS components of NPM (Node packaging manager) such as Forms, Events, Keys, Router, Animations, and Flux concept.
  • Responsible for React UI and architecture, building components library, including Tree, Slide-View and Table Grid.
  • Used React Axios service (React-Router technique) to retrieve data from the server simultaneously in the background without interfering with the display and existing page in an interactive way.
  • Several view components of ReactJS were managed using the WebPack build tool.
  • Navigation capabilities of the application are implemented using the React Router module.
  • Developed a few Microservices using Node.js for this microservice architecture-based application.
  • Developed back-end components, connect the application with the other web services, and support the front-end developers by integrating work with the Node JS application.
  • Integrated Express.js framework to handle the views, requests, routing and organize the web application into an MVC architecture on Node.js server.
  • Configured Express.js to set up middle-wares to respond to HTTP requests and created RESTful API with Node.js.
  • These Node.js microservices were then put into the Docker container for continuous integration testing.
  • Implemented Node.js Logging to discover the errors and to see if the services are running properly.
  • Developed unit test cases using Jasmine and Karma as unit test runners to test various ReactJS components.
  • Configured JBOSS Application server and used Oracle database with Hibernate ORM framework and used the functionalities of Hibernates second level EHCache.
  • Implemented Node.js server-side code along with Express framework to interact with MongoDB to store and retrieve data by using the Mongoose Connector package.
  • Worked with Streams, lambda functional programming using Java 8.
  • Used Apache Kafka (Message Queues) for reliable and asynchronous exchange of important information between multiple business applications.
  • A Mono, which will complete after emitting a single result. A Flux, which will emit zero or multiple, possibly infinite, results and then completes.
  • The Drools engine stores, processes, and evaluates data to execute the business rules or decision models that you define.
  • The loading of a JAR to provide a KIE session (KieSession), for which the application can interact with.
  • KIE exposes the JAR at runtime via a KIE container (KieContainer).
  • KieSessions, for the runtimes to interact with, are created from the KieContainer.
  • Experienced in Automating, Configuring and deploying instances on AWS environment and Data centers, also familiar with EC2, Cloud watch, Cloud Formation and managing security groups on AWS.
  • Management and Administration of AWS Services CLI, EC2, VPC, S3, ELB Glacier, Route 53, Cloudtrail, IAM, and Trusted Advisor services.
  • Created automated pipelines in AWS, Code Pipeline to deploy Docker containers in AWS ECS using services like CloudFormation, CodeBuild, CodeDeploy, S3 and puppet.
  • Worked on the Splunk architecture and various components (indexer, forwarder, search head, deployment server), Universal and Heavy forwarder.
  • Kubernetes is configured in the application for automating deployment, scaling, and management of containerized applications.
  • Implemented JWT (JSON Web Tokens) for creating tokens to assert claims in the application and thus providing authentication of RESTful services.
  • Performed unit testing using Junit, continuous integration and deployment of applications using Jenkins & debugging through Log4j.
  • Wrote build and deployment scripts using Gradle and CVS for version control.
  • Used JUnit to Unit test the modules and Log4j along with Splunk for logging error/debug messages and managing them.

Environment: HTML5, CSS3, LESS, JSON, AJAX, Bootstrap, React.JS, Redux, Spring Boot, Hibernate, Node JS, Express JS, NPM, JWT, Netflix Zuul API, Eureka, Docker, Apache Kafka, Splunk, NoSQL, Mongo DB, Oracle, Mocha, Chai, Junit, Log4j, Jenkins, Gradle, CVN.

Confidential, Birmingham, AL

Java Developer

Responsibilities:

  • Involved in the creation of UI specification documents by interacting with business users and design documentation and data modelling for the entire project.
  • Expertise in using React JS/Redux to build User Interface, strong knowledge of state store, middleware, action creator, reducer and container.
  • Developed user interface by using React JS, Redux for SPA development and implemented client-side Interface using React JS.
  • Implemented Virtual Dom for Client-Side view rendering services using React JS.
  • Written several Axios service calls like GET and POST to make REST service calls.
  • Proficient in writing react code with help of ECMAScript (ES6) .
  • Implemented platform modules through spring Java micro and Node.js services by employing Hapi.js, as well as front-end React JS.
  • Used complete annotation driven approach to develop the application using Spring Boot and was involved in setting up the Spring bean profiling.
  • Worked with Spring Boot for automatic configuration and starter for Maven configuration and performed metrics and externalized configuration
  • Developed RESTFUL web services using Spring Boot and Apace CXF framework.
  • Worked with Microservice architecture using Spring Boot to modularized code and implemented Rest API’s using Spring Rest and integrated Swagger API for documentation.
  • Worked with JAVA8 features like Functional Interfaces, Stream API for Bulk Data Operations, Time API, Transaction Management, Concurrency API, Collection API, Calendar API.
  • Deployed our Application on Pivotal Cloud Foundry (PCF) which is used to reduce the development overhead by providing a ready to use platform
  • Deployed and Monitored Micro Services Using Spring Cloud Foundry Managed Domains and Routes with the Spring Cloud Service Registry.
  • Deployed and Monitored Micro Services Using Spring Cloud Foundry Managed Domains and Routes with the Spring Cloud Service Registry.
  • Implemented Spring Netflix Zuul API gateway and Eureka service registry for reverse proxy and Dynamic service discovery of API's.
  • Implemented Netflix OSS (Open Source Software) for Feasible changes after the deployment.
  • Used Apache Kafka in a cluster as messaging system between the APIs and microservices and worked on Splunk search processing language (SPL) queries, reports, dashboard and logging using Log4J.
  • Implemented Spring Circuit breaker pattern, integrated Hystrix dashboard to monitor Spring microservices.
  • Implemented NoSQL database like Cassandra to (store key values), for data analytics which is used as a Database for this project.
  • Maintaining and troubleshooting Cassandra Clusters this includes monitoring and performing troubleshooting as per requirements
  • Worked on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations.
  • Used Kubernetes to create a new cluster and container management tool.
  • Project code build is done using the MAVEN tool.
  • Used Continuous delivery / Continuous Integration (CD/CI) tools Docker and Jenkins to deploy this application.
  • Implemented a metrics collection mechanism for the server by utilizing Apache Kafka to stream server-side events.
  • Worked with Web pack for bundling application source code in convenient chunks and for loading that code from a server into a browser
  • Adopted JMS API to set up mail notification upon the success or failure when the backend processes are completed and to send mail notifications regarding any system related problems.
  • Used Splunk to create charts for the log data and analyze log data to know customer expectations.
  • Authenticating Users and to provide the security to RESTful web services using OAUTH2.0
  • Tested REACT code on client side with CHAI testing framework and MOCHA as test runner.

Environment: React JS, Redux, Hapi JS, Node JS, Web pack, ECMA6, Mocha and Chai, Spring Boot, Spring cloud like Ribbon, Hystrix, Netflix ZUUL, Micro services architecture, Docker, Jenkins, Cassandra DB, OAUTH, Apache Kafka, Splunk, PCF, Swagger, Webpack, JMS, Maven.

Confidential

Java Developer

Responsibilities:

  • Worked on major enhancements and bug fixing of the application which includes use case analysis, designing, implementation and unit testing. This involved preparation of technical specification Document, Functional Specification Document.
  • Implemented Design Patterns like Factory, Singleton, Data Access Object (DAO).
  • Used Agile Methodology for Java development, extensively worked with Eclipse IDE.
  • Used Rational Rose development tool to design various Use Cases, Collaboration and Sequence diagrams in Unified Modelling Language UML.
  • Wrote SQL Queries, indexes, stored procedures, triggers, and packages.
  • Expertise in RDBMS concepts including PL/SQL queries like DML, DDL, Stored Procedures, Views, User Defined Functions (UDF), Triggers, and Cursors etc.
  • Developed the web interface for end users using AngularJS along with jQuery and included two-way binding and DOM manipulation.
  • Built Web pages are more user-interactive using jQuery plugins for Drag and Drop, Validator AutoComplete, AJAX, JSON, Angular JS.
  • In AngularJS, used ng model directives for binding the custom form (input, text area, select) of control to a property on the scope using ng model controller and used Promises which helps in eliminating any callbacks.
  • Implemented a Single Page Web Applications (SPA) based front end for displaying user requests, user records history and security settings various users using JavaScript and AngularJS.
  • Involved in implementing the complete Application in the in-build SOA Architecture with Angular.js.
  • Used Spring AOP terminologies to handle transaction management and address the problem of cross-cutting concerns.
  • Involved in producing and consuming the RESTful Web Services using Spring. Produced SOAP Web Services for communicating with external components.
  • Performed Verification and validation process for the code written by making use of Jasmine and Karma JavaScript testing framework by testing across various scenarios of the Angular JS applications.
  • Wrote Junit test cases and generated code coverage reports.
  • Used Swagger specification for documenting REST API's which exposes description of a RESTful web service to different clients.
  • Implemented spring MVC with XML configurations, created navigation component that reads the next page details from an XML configuration file.
  • Analyzed business requirements, developed functional and technical specifications, architected the system data flow and interface requirements of the project.
  • Involved in writing DAO layer using JDBC to access the Oracle database.
  • Actively participated in daily SCRUM meetings to produce quality deliverables within time.
  • Developed the presentation layer using JSP and Servlet.
  • Involved in Installation and configuration of Tomcat Server.
  • Performed System Testing, Integration Testing and User Acceptance Test using the Test Cases.
  • Configured and customized logs using Log4J.

Environment: Java/J2EE, Angular JS, Spring MVC, Spring JTA, hibernate, jQuery, Junit, Log4j, JMS, WAS 7.5, JSTL, JSP, XML, XSL, Jasmine, Karma, Swagger UI, JDBC, GIT, Ajax, Java Script, Bootstrap, JBOSS, Oracle10g, Eclipse, Tomcat Server, Windows, and UNIX.

Confidential

Java Developer

Responsibilities:

  • Involved in analysis, design and development of e-bill payment system as well as account transfer system and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Worked with Core Java for business logic.
  • Implemented the project according to the Software Development Life Cycle (SDLC)
  • Developed the web layer using Spring MVC framework.
  • Implemented JDBC for mapping an object-oriented domain model to a traditional relational database.
  • Created Stored Procedures to manipulate the database and to apply the business logic according to the user's specifications.
  • Involved in analysing, designing, implementing and testing of the project.
  • Developed UML diagrams like Use cases and Sequence diagrams as per requirement.
  • Developed the Generic Classes, which includes the frequently used functionality, for reusability.
  • Exception Management mechanism using Exception Handling Application Blocks to handle the exceptions.
  • Designed and developed user interfaces using JSP, Java script, HTML and Struts framework.
  • Involved in Database design and developing SQL Queries, stored procedures on MySQL.
  • Developed Action Forms and Action Classes in Struts framework.
  • Programmed session and entity EJBs to handle user info track and profile-based transactions.
  • Involved in writing JUnit test cases, unit and integration testing of the application.
  • Developed user and technical documentation.
  • Provide on-call support to production systems and provide analysis, troubleshooting and problem resolution
  • Involved with knowledge transfers and training to bring additional resources onboard.

Environment: Java, Java Script, Core Java, Use Cases, Class Diagrams, Sequence Diagrams, EJB, MySQL, Junit, HTML, JSP, JDBC Drivers, UNIX, Shell scripting, SQL Server.

Hire Now