Sr. Full Stack Java Developer Resume
Jacksonville, FL
SUMMARY
- 7+ Years of experience in analysis, design, and development of Java Applications in a highly dynamic and challenging environment.
- Experience in Front - End UI technologies like HTML5, CSS3, JQuery, JSON, Ajax, AngularJS, React JS, NodeJS, Bootstrap, Tag Libraries, JSTL.
- Experience in using AWS EC2, S3, Route 53, Elastic Beanstalk, Elastic search, Cloud Watch, AWS Mobile Hub, Amazon messaging services (SQS and SNS), Lambda and Amazon Kinesis Services.
- Experience on working with CSS background, CSS layouts, CSS positioning and CSS behaviors.
- Strong Experience in using XML Suite technologies (XML, XSL, XSLT, DOM and XML Beans).
- Good knowledge in Concepts of Object-oriented JavaScript.
- Expertise in application development using MVC architecture with JAVA, J2EE, JSP, Servlets, JDBC, Web services, Apache Tomcat server, Oracle.
- Developed the application using Java 1.8 and implemented its features like Lambdas Expressions, collectors, default methods, type interfaces, and for each.
- Delivered training on container and container orchestration with Docker & Kubernetes.
- Hands-on experience in development of Microservices and deploying in Docker.
- Experienced in AWS Cloud platform and its features which includes EC2, S3, AMI, AWS VPC. Also, worked on End to end deployment ownership for projects on Amazon AWS.
- Participated in all phases of SDLC like Requirements Analysis, Design, Implementation, Testing, and Deployment.
- Experience in Spring Framework modules such as Spring MVC, IOC, AOP, JDBC, IO, Spring Boot, Spring Micro services, Spring Security.
- Proficient in developing J2EE enterprise applications in Service Oriented Architecture and Microservice.
- Expertise in J2EE Technology’s (Servlets, JSP, JDBC, EJB, JNDI, JSTL, JSON, POJO, JMS, JSF My Faces, Prime Faces, JPA, JAX-WS, JAX RS).
- Experienced on Agile Methodology (Scrum, Kanban etc.)
- Good knowledge in implementing various Design Patterns Singleton, Factory pattern, Abstract Factory pattern and DAO pattern.
- Experience in creating Unified Modeling Language (UML) diagrams such as Use Case Diagrams, Activity Diagrams, Sequence Diagrams, and Class Diagrams, Deployment Diagrams using Rational Rose.
- Good Knowledge of using IDE Tools like Eclipse, Net Beans, Rational Application Developer (RAD) for Java/J2EE application development.
- Experience with TDD and BDD using Junit, Jmeter, Cucumber, Mockito, Log4j in developing test cases and determining application functionality.
TECHNICAL SKILLS
Programming: Java/J2EE (JSP, Servlets, JSTL, and other java related technologies.)
Java Technologies: JSE, JDBC, JPA, JSF, AJAX, JSP, Servlets, EJB, JMS, JSTL, JNDI
Frameworks: Spring (MVC, AOP, ORM, Web Service, DAO, Social, Security, etc.), Hibernate, Bootstrap, Struts 2, Tiles, DWR (Direct Web Remoting), Apache camel, Spring Data JPA, GWT, Angular 2,4,6,7, React JS, Microservices
IDE: Eclipse, IntelliJ, NetBeans, IBM Rational Application Developer (RAD)
Web Technologies: HTML/HTML5, CSS, SSL, XML, AJAX, Web Services, REST
Web Servers: Jboss, Web logic, Web Sphere, Tomcat, Jetty, Apache
Databases: Oracle, MySQL, MSSQL Server, Sybase, PostgreSQL, Cassandra, Mongo DB
Cloud Technologies: AWS (Elastic Search, EC2, S3, EMI, ELB, Dynamo DB), Docker, PCF
Webservices: REST, JAX-RS, SOAP, JAX - WS, WSDL, SAAJ, SAXJ, Microservices, JAXB, CXF
Other Tools: JIRA, Confluence, Bamboo, Sonar, Fisheye, Log4J, DOM
Version Control: Git, SVN, CVS
PROFESSIONAL EXPERIENCE
Confidential, Jacksonville FL
Sr. Full stack Java Developer
Responsibilities:
- Involved in various phases of SDLC including creating design documentation, development (with browser compatibility), unit testing (in multiple browsers) of application and deployment on Web Logic server (Java Portal Environment).
- Used Scripting Languages like jQuery and JavaScript to implement several client-side functionalities like validations, service calls, sorting, filtering etc.
- Spring framework is used to implement Inversion of Control (IOC) and Model View Controller (MVC).
- Involved in creating dynamic web site design and programming the application using Angular JS, Node JS, HTML5, Bootstrap, CSS3, Typescript and JavaScript.
- Designed and developed of web-based application using Java 8, Spring, SQL.
- Implementing Service oriented architecture (SOA) and OOP concepts using Web Services.
- Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
- Used SOAP based web services to develop interfaces to integrate between front end and back end systems.
- Build REST web service by building Node JS Server in the back-end to handle requests sent from the front-end jQuery Ajax calls.
- Used Rest Controller in Spring framework to create RESTful Web services and JSON objects for communication.
- Sending and receiving event between nodes through RabbitMQ and processed via Akka Streams, which manage the state with Cassandra and communicate between other Microservices with Kafka.
- Developed various Servlets and Java Interfaces as part of the integration and process flow required for the system.
- Developed the application using Java 8 and implemented its features like Lambdas Expressions, Time API, Streams, functional interfaces, collectors, default methods, type interfaces, for each.
- Optimized Microservices using NodeJS as interfaces to Cassandra NoSQL database.
- Created Angular HttpClient interceptors to add necessary JWT tokens for the out going requests from UI.
- Built an Application and deployed Microservices in the AWS Cloud using Docker containers.
- Utilized Kubernetes for the runtime environment of the CI/CD system to build, test deploy.
- In-depth knowledge and experience in UI using was a part of moving the existing Angular 6 component based legacy application to Angular 7/8.
- Used Java 8 features such as Lambda Expressions to make the code concise and Stream API to increase the performance and manage some of the AWS Services.
- Created the Application using Angular JS and Node JS libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
- Implemented the function to send and receive AMQP messages on RabbitMQ synchronously and asynchronously, and send JMS message.
- Experience in implementing the security on Micro Services using Spring Boot Auth server which generated JWT tokens as Oauth 2 mechanism.
- Generated Java APIs for retrieval and analysis on No-SQL database such as Mongo DB and Cassandra.
- Responsible for writing Unit Test Cases using JUnit. Responsible for Load Testing using Apache JMeter.
- Secured the API's by implementingOauth 2 tokenbasedauthenticationusingspring security.
- Developed asynchronous service call in Angular 7 with Type Script and transacted data in JSON format between back-end and front-end applications.
- Developed the code environment using IDE as Eclipse and deployed into Tomcat Server Developed ANT build to achieve more functionality for build process.
- Development of new listeners for producers and consumer for both Rabbit MQ and Kafka.
- Used Multi-threading concept to post data from files to tables involving transformation of file in different formats.
- Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application.
- Designing and implementing scalable, REST and Microservices-based backend. The backend is being written in Java using Spring Boot for simplicity and scalability.
- Used Microservices architecture, with Spring Boot-predicated services interacting through an amalgamation of REST, Swagger, Cassandra and MQ message brokers and leveraging AWS to build, test and deploy Identity Microservices.
- Worked on MongoDB database concepts such as locking, transactions, indexes, sharding, replication and schema design.
- Utilized Cassandra, NOSQL database management system for keeping user generated data.
- Designed and developed Jenkins plugin as an end-to-end testing tool to increase Dev. Team productivity several times.
- Used design specifications & Developed communication between Client and server using Multi-Threading.
- Responsible for managing MongoDB environment with high availability, performance and scalability perspectives.
- Worked on Kafka integration with Spark using Spark Streaming API
- Using Hibernate as ORM tool to store the persistence data into the Oracle 11g database.
- Used Hibernate as persistence Layer - using the SQL Server Database and configuration data to provide persistence services (and persistent objects) to the application.
- Design and developed Maven scripts to build and deploy the application in Jboss.
- Written Unit and Integration test cases for services and ensure good code coverage.
- Involved in design & development of SQL queries, Functions and Stored procedures for database operations.
- Implemented Spark using Java and utilizing Data frames and Spark SQL API for faster processing of data.
- Followed TDD Test Driven Development and developed test cases for unit testing for each and every module developed using Junit, JMeter and Cucumber framework.
- Used Servlets and JSP's in developing the web application on Apache Tomcat 7.
- Performed CRUD operations like Update, Insert and Delete data in MongoDB and Oracle 11g database management system and handled database access and data transmission based on REST web service.
- Performed Production releases through OpenShift platform.
- Wrote complex SQL queries, DML scripts, stored procedures, triggers and PL/SQL packages to interact with SQL Server database.
- Deployed application updates to AWS EC2 and monitored the load balancing of different instances and used AWS IAM for access management.
- Used Elastic Search for features of java API and replication.
- Used build/deploy tools such as Jenkins, Docker and OpenShift for CI & Deployment for Microservices.
- Participated in the implementation of efforts for unit testing and code reviews.
- Worked on REST API calls and integrated with UI.
Environment: Java 8, JSP, Spring, angular 7/8, AWS, EJB, JMS, XML, XSLT, JDBC, AJAX, HTML, CSS, Oauth 2, Bootstrap, JavaScript, Oracle 11g, Angular 4/6, Typescript, Restful, SOAP, jQuery, Hibernate, JPA, Micro Services, Apache Camel, PL/SQL, JBoss, Docker, Eclipse, IBM MQ, Log4J, Maven, Jenkins, Cassandra DB, Junit, Apache Tomcat, Mockito, JIRA.
Confidential, Chicago IL
Full stack Java Developer
Responsibilities:
- Involved in complete Agile/SDLC Requirement Analysis, Development, System and Integration testing.
- Followed Agile principles and methodologies to achieve quality product by interacting with different teams to develop a web application.
- Used the basic principles of MVC to in corporate the Angular 7 framework to build client side application.
- Installed and configured multiple Jenkin jobs for deployment.
- Implemented Spring boot Microservices to process the messages into the Kafka cluster setup and implemented Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper.
- Core Java development and Support of Java/J2EE applications with emphasis on OOP-based web forms, business logic, database access components.
- Used in-built market place services of PCF for RabbitMQ, MySQL config.Restful API’s are created to handle real-time request/response.
- Created Directives, Services, Filters using Angular JS with Typescript.
- Implemented React JS Controllers to maintain view data where the client implemented the UI using React JS.
- Created custom, self-contained, reusable and testable Angular modules, controllers, directives and services to implement key functionalities for customer account summary.
- Used React JS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
- Involved in multi-tier Java and J2EE based applications support, responsible for writing business logic using core Java, SQL queries for the backend RDBMS.
- Implemented the Spring AOP Aspect Oriented Programming for Logging, declarative Transaction Management, creating and applying transaction advices and configuring the joint points.
- Designed and coded the J2SE solver, used to solve differential equations for the multithreaded simulation.
- Maintaining strong cohesion within a single Microservice whilst facilitating some degree of reusability loosely coupled Microservices.
- Consumer API’s communicate to other services or API’s via APIGEE proxy, and some consumer’s use Rabbit MQ as a medium to delegate messages.
- Worked in Stream of API for Bulk Data Operations on Collections and API improvements in Java 8.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Worked with Complex SQL queries, Functions and Stored Procedures.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular.
- Design and develop spark programs to filter, transform data using RDD, Dataset/Data Frame APIs
- Fetching user details from third party applications using Oauth 2 Authentication.
- Worked with NoSQL database MongoDB and developed custom MongoDB applications specific to client needs and Developed PL-SQL store procedures to convert the data from Oracle to MongoDB.
- Migrated tables from SQL Server to PostgreSQL, which are being used actively till date.
- Working with Oauth 2 to provide authentication and authorization to Rest services by exchanging Access tokens.
- Used React JS for templating for faster compilation and developing reusable components.
- Implemented Spring Boot Microservices to divide the application into various sub modules.
- Used AmazonElastic search service for application monitoring and full text search.
- Used java 8 features like stream, lambda expressions, Local Date objects etc.
- Used GWT and AmazonAWS (EC2/S3/EBS) for prototyping and subsequent evaluation.
- Used JBOSS application server for run time integration of j2ee applications.
- Used ApacheCXF for building and developing services and used frontend programming API s like JAX WS and JAX-RS.
- Involved in the development of Microservices for all the models using combination of Spring Boot and Spring Security.
- Developed various helper classes needed following Core Java Multi-threaded programming and Collection classes.
- Used Java 8 Method References feature to point to methods by their names and used functional Interfaces.
- Deployed the Spring Batch application on Pivotal Cloud Foundry (PCF) instance and bind the services like Java and PostgreSQL services.
- Implemented REST Microservices using spring boot. Generated Metrics with method level granularity and Persistence using Spring AOP and Spring Actuator.
- Setting up AWS Oracle RDS databases for new project, use data pump to migrate data to Relational Database Services (RDS).
- Developed multiple single page applications using Angular 7, HTML5, CSS3, Angular Material.
- Used ApacheCXF for supporting variety of web service standards like SOAP and WSDL.
- Used the Mongo DB cloud manager for managing and monitoring the MongoDB infrastructure and used cloud manager backup for data backup and data restoration.
- Designed and built the reporting application that uses the Spark SQL to fetch and generate reports.
- Migrated data from Oracle 11g database using Spring JDBC to PostgreSQL DB.
- Implemented a production ready, load balanced, highly available, fault tolerant, auto scaling Kubernetes AWS infrastructure and Microservice container orchestration.
- Developed and implemented spring, JSF and J2EE based MVC framework for the application.
- Used Spring Boot for developing Microservices, and API’s to communicate Oracle DB for handling real time feeds.
- Design and implement disaster recovery for the PostgreSQL Database.
- Developed REST API for test server for Express Router middleware based API's with MongoDB.
- Micro services development using spring boot and deployment in Pivotal Cloud Foundry (PCF).
- Developed Servlets and JSPs based on MVC pattern using Struts 2 framework and SpringFramework.
- Using JSP and Servlets to create web interfaces and integrating apache tools like Kafka.
- Deployed Docker contained Spring REST services in to AWS EC2 container service using AWS admin console and used lambda to run applications in AWS console.
- Used Angular 7 for maintaining heavy load of application to maintain responsive with minimal memory overhead.
- Used Jenkins pipelines to drive all Microservices builds out to the Docker registry and then deployed to Kubernetes.
- Hosting Microservices on PCF and AWS platforms. Deployed PCF on AWS EC2 to manage the containers created by PCF.
- Used Maven to build and Apache Tomcat to deploy the application.
- Configured Jenkins in Micro Service apps for deploying and implemented Jenkins for the central build.
- Developed and implemented the business logic component in middle tier using JDBC and EJB framework including stateless session classes and Entity bean classes.
- Implemented persistence layer using Custom DAOs to handle CRUD operations.
- Developing, maintaining, and following coding standards using Test Driven Development TDD.
- Developed PL/SQL procedure for login module and registration module.
- Involved in creating basic SQL for CRUD operations and advanced SQL for procedures.
- Worked with IDE as Eclipse and deployed into Apache Tomcat Server and WebSphere Application Server
- Used JDBC to connect to the information model tier.
- Utilized Kubernetes for the runtime environment of the CI/CD system to build, test deploy.
Environment: Java 8, Spring, Hibernate, Angular 6/7, Struts 2, WebLogic, REST, JQuery, JavaScript, Spring Boot, JSON, JSP, Servlets, AWS, Oracle, Mongo DB, Microservices, PL/SQL, JDBC, EJB, UML, PostgreSQL, Eclipse, JUnit, JSF, Maven, JBOSS, Amazon Elastic search, GWT, HTML, JSP, JavaScript, Angular, Typescript
Confidential, Saint Louis, MO
Java Developer
Responsibilities:
- Designed user interfaces, object model, application server logic and schema by analyzing requirements.
- Actively participated in meetings with Business Analysts and Architects to identify the scope, requirements and architecture of the project.
- Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring.
- Monitored the performance of application also coded Struts Action Classes and Model Classes.
- Using Model View Controller (MVC) architecture of Struts developed client User Interface.
- Designed, developed and test HTML, CSS, ES6, jQuery and React JS, that meets accessibility.
- Build API as a Microservice using spring boot and deployed on a cloud based CICD pipeline in an agile environment.
- Using Azure Functions to integrate applications and run backend processes according to schedules without provisioning/managing servers.
- Worked on custom libraries for business layer using Object oriented programming (OOP).
- Used Multi-threading to handle REDIS cluster failover between local and remote data centers.
- Installed and configured Docker for creating virtual environments. Applied the company build pipeline using Jenkins, AWS and Docker.
- Design and implement end-to-end data solutions (storage, integration, processing, visualization) in Azure.
- Designed and developed using the Java collection API with Java 8 features and other java processes to fulfill business case requirements.
- Provided SQL DB, Oracle and MS SqlServer installation, patching, cloning, configuration, migration, upgrade, and capacity planning.
- Worked on the OAuth 2 for accesing the cloud storages.
- Used Struts Validation framework for client/server validations.
- Involved in securing REST endpoints using JWT (JSON Web Token)
- Deployed Spring boot based Microservices, Docker container using Amazon EC2 container services and using AWS admin console.
- Worked with RabbitMQ and AMQP Java APIs for Queues to build the application as SOA platform
- Designed and developed DAO layer with Hibernate standards, to access data from IBM DB2.
- Added Excel-Builder to download the Tabular data in Excel format using React.
- Extensively used design patterns like Singleton, Factory, Abstract Factory etc.
- Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
- JMS is used for exchanging the information like Author publication status report between the author and company.
- Design and implement database solutions in Azure SQL Data Warehouse, Azure SQL.
- Involved in hands on programming on the core application development using Multi-threading that combines Hibernate and Spring.
- Integrated Java 8 concepts like Collections, Lambda and Exception Handling to implement different functionalities.
- Successfully Generated consumer group lags from kafka using their API Kafka- Used for building real-time data pipelines between clusters.
- Designed and developed of messaging applications using JMS, AMQP, MQ Series and Kafka.
- Worked with NoSQL Cassandra to store, retrieve, and update and manage all the details for Ethernet provisioning and customer order tracking.
- Coded DB2 stored procedures and user-defined functions that contain business logic.
- Extensively used AWS to integration with Enterprise and web applications. Persistence layer implemented using Hibernate framework.
- Development of database interaction code to JDBC API making extensive use of SQL Query Statements and advanced prepared statement.
- Used Microservices architecture, with Spring Boot-based services interacting through a combination of REST and Spring Boot.
- Writing Java Code for fetching the data from Cassandra and scheduling jobs on maintenance
- Extensively used mainframe platform to access the tables in DB2 Database and to refresh the data.
- Implemented Controllers to maintain each view data where the client implemented the UI using ReactJS.
- Used EJB Session beans and entity beans to develop business services and the persistence.
- Implemented business logic using Java Beans for front end and storage/retrieval from the backend Oracle DB using SQL queries and PL SQL-Stored procedures, functions, sequences, triggers, cursors.
- Configure backup, alerts, repairs and monitoring of Cassandra clusters. Created application for data modelling to allow various DB2 to Cassandra table migration use cases.
- Worked with IDE as Eclipse and deployed into Apache Tomcat Server.
- Developed multiple Soap and Restful services which perform several CRUD operations related to customer account and management modules.
- Developing a mechanism for sending and receiving SOAP messages over JMS by MQ Series Engine
- Implemented Web Services using SOAP protocol, UDDI, WSDL and Service oriented Architecture (SOA).
- Written JUNIT (TDD) test cases for testing Spring Framework classes and wrote many JavaScripts to do client side validations.
- Used Jasmine testing framework for JavaScript. Performed Load Testing with Apache JMeter.
Environment: Java/J2EE, JMS, JNDI, JSP, JSF 2.0, JavaScript, Oracle 10g, Struts 2, Mongo DB PL/SQL, Spring boot, Node Js, React JS Spring MVC/JDBC/IOC, Maven, Jenkins, Test NG, Apache Kafka, Micro Services, IBM MQ WebLogic 10, Active MQ, Couch DB, GitHub, Azure, Junit, Swagger, Hibernate, AWS, CVS
Confidential
Java Developer
Responsibilities:
- Requirement gathering and Analysis - This involved understanding the business requirement and discussing the same with business users while onsite to get more clarity upon.
- Designed user interface for desktop from conceptualization and detailed user interface and functionality design using Node JS and jQuery library.
- Involved in developing interactive web pages using JSP, JavaScript, Sofia, Flex, and Action Script.
- Involved in developing Services Using JMX and JMS.
- Used Mongoose API in order to access the MongoDB from NodeJS
- Involved in developing Server-side coding and Configurations using Sofia, spring.
- Hibernate was used as an ORM tool.
- Designed the Front-End using Node JS, HTML5 CSS3, Java Script, Ajax, jQuery, JSP and Spring Tag Libraries.
- Participated in technical and functional discussions.
- Configured action mapping (in XML) for each logical request that may be submitted.
- Seed Hibernate as Object Relational (OR) Mapping Tool for the backend data.
- Wrote batch jobs and was involved in performance tuning of complex queries.
- Developed the different components of the application such as JSP, Servlets, DAO and Used Sub Version (SVN) for version control.
- Involved in the Development of Spring Framework Controllers. Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
- Developed additional UI Components and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
- Built ANT scripts for automated deployment and for the build operation of the entire application.
- Designed and developed Hibernate DAO’s using Spring Framework’s, DAO Support and Hibernate Template.
- Involved in designing and deploying the content cloud platform on PCF.
- Wrote Stored Procedures and complicated queries for MongoDB.
- Implemented PL/SQL procedures and views in Oracle Database.
- Implemented and configured Jenkins job for Continuous Integration (CI) tool.
- Developed Ant Scripts for the build process and deployed in Apache Tomcat.
- Performed deployment of applications on Apache Tomcat Application Server.
- Implemented Log4j for Logging Errors, debugging and tracking using loggers, appender’s components.
- Used Rational Clear Case for version control and Clear Quest for bug tracking.
- Followed Test Driven Development (TDD) to develop JUnit test cases and performed integration and system testing.
Environment: Core Java, Design Patterns, Spring, OOPS/OOAD (UML), XML, Java SE 6, Struts, NodeJS, JUnit, Eclipse IDE, Struts 1.1, Tiles, HTML, Microservices, CSS, JSP, JavaScript, DAO, Eclipse, Weblogic, Hibernate, Eclipse IDE, SVN, JIRA
Confidential
Jr. Java Developer
Responsibilities:
- Performed analysis for the client requirements based on the developed detailed design documents.
- Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft.
- Developed user interface using JSP Tag libraries, JSTL Tags and JavaScript to simplify the complexities of the application.
- Consistently produced the highest quality code through disciplined and rigorous unit testing and integration testing.
- Used PCF to enhance out of the box integration with other modules.
- Used AJAX, HTML, CSS & JavaScript (jQuery) to create GUI Design Layout of the project.
- Implemented React JS Controllers to maintain each view data where the client implemented the UI using React JS.
- Started as a monolithic application that runs on Jboss, later migrated it in to a set of Spring boot and NodeJS, Micro Services
- ConfiguredKafkato read and write messages from external programs.
- Designed and developed Application based on Spring framework using MVC design patterns.
- Developed Struts forms and actions for validation of user request data and application functionality.
- Involved in Application Deployment on PCF using CF push and Urban code deploy.
- Application was built on MVC architecture with JSP, CSS, HTML and DHTML acting as presentation layer, Struts framework as business layer
- Developed JSP's with Struts custom tags and implemented JavaScript validation of data.
- Developed programs for accessing the database using JDBC thin driver to execute queries, prepared statements, Stored Procedures and to manipulate the data in the database.
- Involved in developing business tier using stateless session bean.
- Used JavaScript for the web page validation and Struts Validator for server-side validation.
- Used config-server options of PCF for maintaining application properties pertaining to each environment and enable communication via cloud
- Designing the database and coding of SQL, PL/SQL, Triggers and Views using IBM DB2.
- Design patterns of Delegates, Data Transfer Objects and Data Access Objects.
- Developed Message Driven Beans for asynchronous processing of alerts.
- Used ClearCase for source code control and JUNIT for unit testing.
Environment: Java, J2EE (Java Servlets, JSP, Struts), HTML, EJB, MVC Framework, JDBC, Maven, JBoss, SQL, Oracle, Apache Tomcat.
