We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

3.00/5 (Submit Your Rating)

New York, NY

SUMMARY

  • Having 8 years of experience in Analysis, Development, Testing, Implementing Web based, Client/ServerApplicationsalongwifEnterpriseandDistributedapplicationsacrosstheentireSoftwareDevelopment Life Cycle using Java and J2EETechnologies.
  • Adapt to all phases of project life cycle from Inception to Implementation using Software Development Methodologies like Agile Methodology, Test - Driven Development and Waterfall Methodology.
  • Strong web development skills using HTML/HTML5, CSS/CSS3, JavaScript (ES5 & ES6), jQuery, Bootstrap, Angular JS,React JS, Node JS, Require JS, XML, AJAX, JSON which meets W3C WebStandards.
  • Experienced in other Front-end technologies such as Typescript,Bootstrap, Angular, Ajax, JSON,NodeJS.
  • Experience in developing web interfaces using HTML5, CSS3, JavaScript, BackBoneJS, Angular2/4/6/7/8, DOM Scripting andjQuery.
  • Strong experience in developing Single Page Application, using MEAN (Mongo, Express, Angular and Node) stack.
  • Good amount of hands on experience in developing Server-side JavaScript frameworks using Node JS (Express JS) to build Event driven, non-blocking I/O model web applications.
  • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Extensive experience and implementation skills inCore Java, Servlets, JSP, JDBC, JNDI, Spring Framework, SpringMVC, Spring AOP, Spring Batch, Hibernate ORM, Spring Web Flow, JPA, JSF, JMS, EJB, Bootstrap, Java Mail, Junit.
  • Strong Experiencein usingJavacore concepts including Java 8 Lambda Expressions, Stream API, Functional Interfaces, Method References, Java Generics, Multi-threading, Data structures, Exception Handling, Serializations, Java Reflection,Externalization and Collections.
  • Hands on Experience in developing Applications using MVC model, Struts, Spring, SpringBatch, SpringRestful,Spring Security, Spring Web Flow, Hibernate and JPA.
  • Expertise in ORM tools Hibernate,iBATIS, wif JPA specifications, HQL, Caching, ACID transaction, Locking and implemented ODM framework like Mongoose for mapping MongoDB.
  • Experienced in Programming, Deploying, Configuring, and fine-tuning middle-tier J2EEApplication Servers like open source Apache Tomcat 6.x/7.x/8.x, JBOSS, WebLogic,Glassfish andWebSphere.
  • Experienced in developing MicroServices for rapid performance, inter module communication across teh application. Deployed new Libraries wif MicroServicesArchitecture using Rest APIs and Spring Boot.
  • Experienced in Migration of existing application into MicroServicesArchitecture using Spring Cloud and AWS.
  • Has knowledge on Kafka messages and setting up teh replication factors in Kafka Cluster using kafka Connect.
  • Hands-on experience in using Message brokers such as ActiveMQ and RabbitMQ.
  • Experience of developing Spring Boot Microservices developed Kafka Producer and Consumer MicroServices using SpringBoot.
  • Extensive Programming experience in developing web-based applications using Java 7/8/11, JSP 1.2/2.0, Servlets 2.4, EJB, Struts1.x/2.x, Spring Core, Spring MVC, Hibernate3.5/4, JDBC, JavaScript, Angular 2/4/6/7/8, HTML5, JS Libraries and Web Services etc.
  • Strong Experience in Project management tools such as ANT, GRADLE, MAVEN and logging tools like Log4J.
  • Experience in Web Services Technologies like SOAP wif WSDL and RESTful wif Jersey, Spring Boot, and implemented SOA architecture wif web services.
  • Experience wif SQL and PL/SQL to query various Relational Database Management Systems including Oracle, MS SQL, MySQL, DB2 and PostgreSQL and No SQL databases like Mongo DB, CouchDB,Cassandra, Dynamo DB and Graph DB.
  • ExperienceininteractingwifNoSQLdatabasesusingMongooseConnector and Cassandra Node driver.
  • Developed many applications using Type safe technologies like Scala, Akka model, Play framework.
  • Strong experience wif development and migrations from SQL relational databases to NoSQL databases like MongoDB, Apache Cassandra and CouchDB.
  • Experience in using Assistant tools such as Git, GitHub, CVS, Jenkins and SVN for version control.
  • Good hands on experience of Build&Deployment phase like Kubernetes and Docker and usage of Continuous Integration and Continuous Deployment Tools like Jenkins.
  • Good understanding of OpenShift platform in managing Docker containersand Kubernetes Clusters.
  • Experience in AWS servicessuch asElasticBeanstalk, CloudWatch, IAM, S3, RDS, ElasticCache, SNS, SQS, AMI, Elastic Search and for deploying, managing applications and servers.
  • Experiencein creating pipelines in AWS CodePipeline to deploy Docker containers in AWS ECS usingservices like CloudFormation, CodeBuild, CodeDeploy.
  • Exposure to Microsoft Azure in teh processing of moving teh on-premise data to Azure cloud.
  • Designed, configured and deployed Microsoft Azure for a multitude of applications utilizing teh Azure and ARM focusing on high - availability, fault tolerance, and auto-scaling.
  • Expertise in Architecting and Implementing Azure Service Offering, such as Azure cloud services, Azure storage, Azure Resource Manager (ARM), Azure Storage, Azure, Blob Storage, Azure VMs, SQL Database, Azure Service Fabric, Azure Monitor, and Azure Service Bus.
  • Hands on experience in implementation of Pivotal Cloud Foundry (PCF) services such as Pivotal Container Service, Pivotal Application Service and Pivotal Functional Service.
  • Extensive experience on setting up teh Splunk to monitor teh track teh customer activity and in understanding teh server data & logs, brought a insight of teh data for teh users.
  • Good experience wif web stacks such as Apache, Nginx, Varnish, and Lighttpd.
  • Worked on Unit testing tools like usingJunit, Karma, Jasmine,JMeter and Protractorand Integration testing tools like Mockito.
  • Used Selenium, Cucumber for UI automation.
  • Extensively worked onPivotal Tracker and JIRA tools for Tracking stories in a Project in a different methodology of Software Development Life Cycle.

TECHNICAL SKILLS

Programming Languages: Java (1.5/1.6/1.7/1.8 ), C, C++, PL/SQL,Python.

Software Methodologies: Agile, Scrum, TDD, SDLC Waterfall

J2EETechnologies& frameworks: JSP, JSTL, Servlets (3.1,3.0), JDBC, EJB, Java Beans XSD, JAX-RS, JAX-WS, SOAP, WSDL, Axis, Apache CXF,JavaSecurity.

Web Technologies: HTML,DHTML,JavaScript,AJAX,BootStrap, jQuery, XML, XSLT, XSL, CSS, JSON, Chase Standards,Node Js, EXTJS, AngularJS

Web service Frameworks: Spring,Hibernate,Struts(2.5/2.3),SpringMVC,SpringIOC,SpringBoot,SpringAOP,Spring Web Flow,JSF,Log 4J,Junit.

Web Services: SOAP, RESTful, Oracle SOA,UDDI,WSDL.

Design Patterns: Singleton, Business Delegate, Data Transfer Object, Façade, Data Access Object, MVC, Filter.

IDEs: Eclipse, Net Beans, IntelliJ, Spring Tool Suite.

Application/Web Servers: Web Logic Server 12c, Web Sphere Application Server 8.5, Apache Tomcat (8.5/8.0), Apache HTTP Server, IBM HTTP Server (8.5), JBoss

Databases: Oracle, SQL Server, DB2, MySQL, PostgreSQL,MongoDB,Cassandra.

Build Scripts: Maven, Ant and Jenkins

Testing Tools: JUnit, Log4J, Mock Framework, Cucumber, Selenium

Version Control Tools: GIT, SVN, Clear Case

Operating Systems: Windows, Unix, Linux, Mac OS

CloudTechnologies,DevOps Tools & Other: AWS, EC2, Pivotal Cloud Foundry (PCF),GCP,Azure,Docker, JIRA

O-R Mapping: Hibernate,JPA,IBatis,ODM.

Testing Tools/Others: Junit,JMeter,SoapUI,Putty,Mockito,Splunk

BigData Technologies: Hadoop,ApacheSpark,Scala,Hive,Hbase,Sqoop,Solr,Apache Kafka

PROFESSIONAL EXPERIENCE

Confidential

Full stack Java developer

Responsibilities:

  • Responsible for requirements analysis, technical design, implementation, and testing. Worked in agile framework as an individual contributor Responsibilities include - Interaction wif Business team in story grooming, reviewing story/acceptance criteria.
  • Actively interacted wif Business Analysts for requirement gatherings and analysis. Developed designed specifications using UML including Use case, Class and Sequence diagrams.
  • Involved in daily meeting wif Onsite - Offshore coordination. Involved project coding phase and active member in project maintenance activities.
  • Assisted in developing user interface by using theReact JS, FluxforSPAdevelopment and helped in implementing React-Router to turn application intoSingle Page Application
  • Implementedreact JScode to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Strong at attaining teh architectural design for MVC using directives, promises and pipes and very good at understanding client-side application.
  • Implemented Multithreading, Concurrency, Exception Handling, Generics and Collections whenever necessary in teh application.
  • Used Functional Programming, Parallel Streams and Lambda expressions.
  • Moved teh project to Java 8 to extensively use Lambda expressions and has better connectivity to Cloud in addition adding Spring Boot Libraries and UI Enhancement.
  • Developed some test suites for Automation testing using Selenium.
  • Migrating existing application into REST based Microservices to provide all teh CRUD capabilities using Spring Boot.
  • Used Spring Boot which is radically faster in building cloud Microservices and develop Spring based application wif very less configuration.
  • Made Services independent from each other by implementing Microservices concepts.
  • Worked wif Microservices architecture using Spring Boot to modularized code and implemented REST API’s using Spring REST and integrated Swagger API for documentation.
  • Also created yml files using a swagger API wifin UI and used Postman to test RESTservices.
  • Implementation domain base classes providing basic properties using Spring Data.
  • Used spring config server for centralized configuration and Splunk for centralized logging. Used Concourse and Bamboo for Microservices deployment.
  • Developed story/task by following TDD/BDD and Pair programming concepts. Providing daily status in scrum meetings wif teh client. Mentored new team members on effective usage of blend of Spring Boot /JPA and Java.
  • Implemented REST Microservices using spring boot. Generated Metrics wif method level granularity and Persistence using Spring AOP and Spring Actuator.
  • Created build and deployment scripts using Gradle. Implemented all teh components following test-driven development methodology using JUnit.
  • Used SpringFramework wif Hibernate to map to Oracle11g database and mapping using Hibernate Annotations.
  • Developed Stored procedures and triggers using PL/SQL to calculate and update teh tables to implement business logic using Oracle database.
  • Used Gradle for project dependency management and Log4j for logging. Involved in activities like code review, performance improvement.
  • Implemented service layer using Spring IOC and annotations and Controllers using Spring MVC, DAOs, entities using Hibernate API and Hibernate QL.
  • Implemented Spring boot microservices to process teh messages into teh Kafka cluster setup. Closely worked wif Kafka Admin team to set up Kafka Sink and Kafka Source on teh QA and Production environments.
  • Developed a Microservice for capturing data from Salesforce and mapping teh data into teh data-objects and sending teh data to other microservices using Kafka.
  • Migrated teh project to implement Kafka-connect from using a salesforce EMP-connecter to increase teh reliability for teh data sent by salesforce.
  • Implemented Kafka producer and consumer applications on Kafka cluster setup wif help of Zookeeper and Kafka Binder. Used Spring Kafka API calls to process teh messages smoothly on Kafka Cluster setup
  • Tested every functionality by Test Driven Development using Junit and Mockito.
  • Took part in solving teh bugs during CI/CD deployment and familiar wif OSE. Also made changes in Bamboo Files as per teh requirement of teh pipeline.
  • Automated code Deployments using CI/CDJenkins for Development Environment.
  • Monitored Dashboard for application used service like AWS EC2, AWS S3, ELB, Auto-Scaling & RDS distributed accross
  • Integrated apps wif Spring Cloud marketplace services (Config server,Eureka/Service Discovery,Circuit-breaker Dashboard) andKafka, and external services.
  • Authored application using Spring Cloudservices and building cloud Microservices and implemented back-end using Spring Boot. spring version of Netflix OSS-Eureka dat helps in routing, Circuit Breaker and Ribbon for client-side load balancing.

Confidential, New York, NY

Sr.Full stack Java developer

Responsibilities:

  • Attend Daily stand-up meetings (Scrum) and Requirement review meetings to analyze requirements for each story card in aSprint.
  • Worked on Design and development of applications using Microservices architecture wif Spring Boot.
  • Developed Single page applications using Angular 6,Typescript,Angular CLI,HTML,CSS,JS and Bootstrap.
  • Created Front end applications in Angular 6 using Services, Components and Directives as per teh Business requirement.
  • Used Directives such like NgModel for two wayDatabinding. Used structured directives likeNgForto build templates and attribute directive likeNgClassto manipulate CSS stylings of components.
  • Used Angular router module for implementing routing between teh components. Used Promises and Observables to handle Asynchronous calls.
  • Involved in teh creation of interface to manage user menu and Bulk update of Attributes using Node.JS and jQuery.
  • Implementing teh Project structure based on MVCpattern using SpringBoot.
  • Used Eureka discovery for Service registration inMicroServices,Zuul provides Intelligent routing among modules and Circuit Breaker and Ribbon for client-side load balancing to implement Dynamic scaling.
  • Used Executor framework for Thread resource pooling.
  • Implemented Multithreading, Concurrency, Exception Handling, Generics and Collections whenever necessary in teh application.
  • Used Functional Programming, ParallelStreams and Lambda expressions.
  • Moved teh project to Java 8 to extensively use Lambda expressions and has better connectivity to Cloud in addition adding Spring Boot Libraries and UI Enhancement.
  • Migrating Existing application into REST based MicroServicesto provide all teh CRUD capabilities using Spring Boot.
  • Developed MicroServices wif Spring Boot to retrieve API routes for teh entire cluster. Using this strategy each Micro services in a cluster can be Load balanced and exposed through one API gateway.
  • Utilize Camel to integrate MicroServices wif other MicroServices.
  • Used Spring AOPModule to implement logging in teh application to know teh applicationstatus.
  • Generated metrics wif method-level granularity and Persistence utilizing Spring Actuator endpoints.
  • Designed and developed teh End Points, Business Layer, DAO Layer usingHibernate Template using Spring IOC .
  • Implemented Batch jobs to deal wif large number of chunks using Spring Batch to execute teh similar jobssimultaneously.
  • Apart from JMS as Messaging service worked wif employment of Apache Kafka and Zookeeper.
  • Utilize Camel to integrate MicroServices wif other MicroServices.
  • IntegratedSpringSecurity tovalidate teh users and teh control API accessibility and UsedHQLto implement CRUD operations.
  • Implemented Kafka Security features using SSLand Kerberos.
  • Used MongoDB database and performed CRUD operations on teh existing as well as new Database tables.
  • Integrated teh ORM toolHibernate to teh Spring and used Spring Transaction API for database related transactions.
  • Designed Target tables as per teh requirement from teh reporting team and Designed Extraction, Transformation and Loading (ETL) using Talend.
  • UsedPostman to test Rest services and configured SWAGGER forAPI Documentation.
  • Implemented Authentication wifJSON Web Token(JWT), store JWT Local storage if credentials are valid and attaching JWT in request headers for each call.
  • Involved in Unit testing teh applications end to end using JUnit and Mockito for each phase of teh development process.
  • Designed and developed teh framework to consume web services hosted in AWSEC2 instances.
  • Used SCDF (Spring cloud data flow) for creating Apps, Streams, Tasks and monitor teh job execution details on remote Windows Server.
  • Automated code Deployments using CI/CDJenkins for Development Environment.
  • MonitoredDashboard for application used service like AWS EC2, AWS S3, ELB, Auto-Scaling & RDS distributed accross various AZ based on standard and custom metric.
  • Configuring custom metric scripts &Cloudwatch unified monitoring agent on EC2 for sending metric data to Cloudwatch.
  • UsedKubernetesto orchestrate teh deployment, scaling and management of Docker Containers.
  • Performed Test Driven Development (TDD) their by creating detailed JUnit and Mockito tests for every single piece of functionality before writing teh actual functionality of teh component.
  • Responsible for implementation of java integration components for JBPMand DROOLS.
  • Used Slf4j for Logging teh application.
  • Used Maven build tool for Automated dependencies Installation, Compiling and Packaging teh application and used Jenkins wif Maven for Continuous Integration.
  • Used JIRA to assign, track, report and audit teh issues in theapplication.

Environment: Java8/JDK 1.8, J2EE, Spring Boot, Spring Batch, Spring IOC,Spring AOP, Spring DAO, Microservices, HTML 5, JavaScript, CSS3, Typescript, XML, Angular6, PL/SQL,MongoDB, Apache kafka, Web Services,JWT,Hibernate,jquery,Junit, Mockito, Agile methodology, Bitbucket, PCF, SCDF, Jenkins,AWS Services, JBoss, Kibana, Elastic search, Logstash, EBS, Elastic Load Balancer, Docker, Apache Tomcat,JAX-RS, Selenium, Spock, Karma, Jasmine, Mockito, Junit, mock MVC, Kubernetes, Dump Analysis, Netflix Zuul, Eureka.

Confidential ., NJ

Sr.Full stack Java developer

Responsibilities:

  • Developed Fully Functional responsive modules based on Business Requirements.
  • Followed Agile methodology to track project progress and participated in Scrum meetings.
  • Designed dynamic and browser compatible pages using HTML5, SASS/LESS, CSS3, Bootstrap, JavaScript andAngular4.
  • Created teh Node.js EXPRESS Server combined wif Socket.io to build MVC framework from front-end side Angular 4 to backend Oracle 11g Database.
  • Developed teh application by using JSP, Servlets, Web Services, JavaScript, WebLogic.
  • Implemented Multithreading concepts in Java classes to avoid Deadlocks.
  • Worked on java advanced concepts like Lambda Expressions, Stream API, Functional Interfaces, Method References, Java Generics, Data structures, Exception Handling, Serializations, Java Reflection, Externalization and Collections.
  • Implemented SpringBoot which includes writing Controller classes for handling requests, processing form submissions and performed validations.
  • Used Spring Security for Authentication and Authorization of teh application.
  • Used Spring AOP for reporting and used a test driven approach to development leveraging.
  • Used Dependency Injection feature of Spring framework to inject dependency into objects and to wire objects of business classes.
  • Developed MicroServices and implemented Eureka, Netflix, Ribbon as part of Services Discovery using Apache Axis.
  • Used MicroServices architecture wif Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.
  • Used Spring Boot for developing MicroServices, REST to retrieve data from client-side using MicroService architecture and Pivotal Cloud Foundry (PCF) for deploying MicroServices.
  • Configured spring framework using teh spring core module to inject dependencies and configured Oracle in teh module.
  • Used RabbitMQ as teh Message broker to convert teh entire flow as a SOA based architecture.
  • Configured Hibernate Cfg.xml to facilitate connection pooling wif Data Source and create POJOs to map wif backend tables.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model wif a SQL-based schema.
  • Developed RESTful Web Services using Jersey, JAX-RS to perform CRUD operations on teh database server over HTTP and to consume web services for transferring data between different applications.
  • Developed Integration modules for disparate clients usingApache Camel.
  • Worked on NoSQL database like Cassandra to store key values, for data analytics which is used as a Database.
  • Developed Stored procedures and triggers using PL/SQL to calculate and update teh tables to implement business logic using Oracle database.
  • Designed and implemented a Cassandra NoSQL based database and associated RESTful web service dat persists high-volume user profile data.
  • Worked on Deployment automation of all teh MicroServices to pull image from teh privateDockerregistry and deploy to Docker swarm cluster using Ansible.
  • Used Singleton, Session Facade, and DAO patterns in implementing teh application.
  • Deployed web components, presentation components and business components in WebLogic Application Server.
  • Created build environment for Java using Maven.
  • Worked on SVN for Version Controlling.
  • Developed teh test cases wif JUnit for Unit testing of teh built components.
  • Contributed to standardizing project coding, code review guidelines and checklist.
  • Build CI/CD using Jenkins, GIT saving teh image in Docker Private registry.
  • Used JIRA to keep track of teh project, bugs and issues.

Environment: Java,HTML5, JSP,Angular 4, CSS, JSTL, Spring MVC, Spring Core, Spring AOP, Spring ORM, Hibernate, Cassandra, JUnit, Microservices, RESTful web services, JDBC,Maven, Git Version Control, Oracle, Apache Tomcat Application Server, Eclipse IDE and Linux,SQL,PCF,AWS.

Confidential Chicago, IL

JavaDeveloper

Responsibilities:

  • Implementedagile practicesandTest-Driven Developmenttechniques to provide dependable, working software.
  • Instrumental in designing a scalable system based onObject Oriented Concepts,OOADand variousJ2EE design patterns like: Singleton, Data Access Object and Data Transfer Object.
  • Wrote java scripts for all validations at teh client-side of teh application and developed Graphical User Interface (GUI) usingJSP, CSS,JSTL, and XSL.
  • Developed UI using JSP, HTML, Java Script and JQuery to make teh complexities of teh application in a simple format.
  • Tested various Java Script codes across various to check if teh application was working across various browsers.
  • Worked on existing Angular JS project for better performance and feasibility of teh project.
  • Used teh Angular JS framework and Web pack module loader and successfully created a Single Page Application which binds data to a specific view and synchronizes data wif server.
  • Deep understanding of JavaScript and teh jQuery Framework.
  • Experience on working wif CSS Background, CSS Layouts, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Used Jqueryto make teh frontend components interact wif teh javascript functions to add dynamism to teh web pages at teh client side.
  • Ability to rapidly prototype interface designs in hand-coded validating, standards-compliant, and semantically rich code and be aware of cross-browser compatibility and bugs.
  • Thorough understanding of teh differences and bugs in different browsers and versions.
  • UsedEclipse IDEfor application Development
  • Implemented wif Core Javawif Multithreading, Concurrency, File Handling I/O, Generics, Data Structures and Collections, Garbage Collection.
  • Involved inJavaMultithreadingto cascade multiple changes on multiple records in only one transaction.
  • Using teh spring open source framework for building JSP based web application based on teh Model-View-Controller (MVC) design paradigm.
  • Teh application uses teh STRUTS framework. Teh views are programmed using JSP pages, Model is a combination of EJB’s and controllers are Servlet.
  • Used Web Services for creating rate summary and used WSDL and SOAP messages for getting messages from different module and used XML parsers for data retrieval.
  • Designed REST APIs dat allow sophisticated, effective and low-cost application integration.
  • Used JDBC for database access.
  • Implemented asynchronous multi-thread processing of files using Java Message Service, Message Driven Beans, PL/SQL, and Triggers.
  • Performed teh database access tasks using JDBC and other related information from auto generated files.
  • Used JDBC prepared statements to call from servlets for database access.
  • Developed servlets, session and Entity Beans handling business logic and data.
  • Involved in creating and extracting data from database MySQL usingSQL Queries, PL/SQLStored procedures.
  • Instrumental in fixing teh production issues identified teh QA environments and defects whichwere tracked inJiratracking Portal.
  • Used JUnit for Unit testing teh application.
  • Built teh application using teh Continuous Integration tool Maven.

Environment: Java,JSP,MySQL, SQL,PL/SQL,XML,HTML, Spring MVC, CSS, JSTL, JQuery, Angular JS,Spring MVC,SPA,JMS, Eclipse, Rest API’s, JIRA, JDBC,JSTL, SOAP, WSDL, Java Message Service, Message Driven Beans, Junit.

Confidential

Java Developer

Responsibilities:

  • Involved in requirements gathering and analysis of teh project.
  • Implemented teh application using Struts framework dat uses MVC design pattern.
  • Involved in teh development of presentation layer by using JSP, HTML, and CSS. Client Side validations done by Javascript.
  • Worked on project deployment descriptor files such as web.xml and context definition files for Servlet mappings, Java bean class definitions, transactions and database connection configuration.
  • Developed Custom Tag libraries to customize front end & to enforce security in teh front-end at various levels like page, panel, links/button & visible/editable fields.
  • Responsible in creating Servlets, which route submittals to appropriate Enterprise Java Bean (EJB) components and render, retrieved information.
  • Used variousJ2EE designpatterns likeSingleton, Command Patternfor teh implementation of teh application.
  • Improved overall performance viaMultithreading,Collections,Synchronization, andException handlingstrategies.
  • Designed, coded and configured server sideJ2EE componentslikeJSP, Servlets, JavaBeans, JDBC, JNDI, JTS, Java Mail API, XML.
  • Implemented jQuery validation plug-in, modified jQuery validation plug-in to support custom validation, jQuery modal box,jQuery date picker, jQuery tooltip.
  • Used jQuery event handling in UI pages to display list boxes and to handle validations.
  • Extensively used JDBC Statement, Prepared Statement, Callable Statement and Result Set interfaces while providing database interaction wif teh RDBMS backend.
  • Involved in database design and developedSQL QueriesonMySQL.
  • Configured teh product for differentapplication servers.
  • Implemented teh logging mechanism using utils logging framework.
  • Integrated various modules and deployed on WebSphere.
  • Used DAO and JDBC for database access.
  • Used IBM Rational Application Developer for development, debugging, coding and deployment of teh applications
  • Implemented design patterns like MVC, Singleton, and DAOwhile implementing teh java classes.
  • Handled all aspects of teh Web application including Maintaining, Testing, Debugging and Deploying.
  • Involved in Unit Testing, Logging and Debugging using JUnit.

Environment: Java, JSP,JavaServlets, WebSphere Server, MVC, MySQL, EJB, JDBC, Junit, JavaScript, XML, HTML, CSS, JQuery, Angular JS, Eclipse, Rest API’s, JIRA, JDBC, SOAP, WSDL, Java Message Service, Message Driven Beans, Junit.

We'd love your feedback!