Sr. Java Full Stack Developer Resume
Malvern, PA
PROFESSIONAL SUMMARY:
- A self - driven, adaptable and quick learning professional with around 8 years of experience in-depth understanding in Software Development Life Cycle, project requirement gathering, design, Software development OOA & OOD.
- Experience in Front-End UI technologies like HTML5, CSS3, JQuery, JSON, Ajax, AngularJS, React JS, NodeJS, Bootstrap, Tag Libraries, JSTL.
- Experience in AngularJS, ReactJS, NodeJS frame work.
- Proficient in using RDBMS concepts and have experience in working with multiple relational databases such as Oracle, DB2, MySQL and NoSQL database like PostgreSQL, MongoDB, Cassandra DB, Couch DB.
- Having experience with Cloud Computing environment like Pivotal Cloud Foundry, Amazon Web Services (AWS), Docker Containers.
- Diverse experience utilizing tools in Microservices architecture applications using Spring Boot, Spring Cloud config, AWS, My SQL, Restful Web Services.
- Extensive experience in IDE tools like Eclipse, Net Beans, RAD, WID (Web Sphere Integration Designer).
- Experience in Spring Framework modules such as Spring MVC, IOC, AOP, JDBC, JTA, IO, Spring Boot, Spring Microservices, Spring REST, Spring Security, Spring Eureka, Consul, Swagger UI, Sleuth, and SpringZuul.
- Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining and troubleshooting EC2 instances , S3 buckets, Auto Scaling , Dynamo DB , AWS IAM , Elastic Load Balancers ( ELB ) and Relational Database Services ( RDS ).
- Experience of configuration management of the application file repository by using version management tools like VSS, PVCS, CVS, SVN etc.
- Experience in JMS over messaging to exchange the information in more reliable and asynchronously for enterprise applications using Active MQ and Rabbit MQ.
- Proficient in developing J2EE enterprise applications in Service Oriented Architecture and Microservices Architecture.
- Strong skills in J2EE Technology with knowledge in Core java, multithreading, EJB, JSP, Servlets, Hibernate, Struts, Spring, Web Services.
- Experience in making the Devops pipelines using OpenShift and Kubernetes.
- Experience with TDD and BDD using JUnit, Jmeter, Cucumber, Mockito, Log4j in developing test cases and determining application functionality.
TECHNICAL SKILLS:
Programming Languages: Java, C++, SQL and PL/SQL
Java Technologies: JSE, JDBC, JPA, AJAX, JSP, Servlets, EJB, JMS, JSTL, JNDI
Web Technologies: HTML5, CSS3, JavaScript, Angular 2/4/6/7/8, Node.js, React JS, Bootstrap, XML
XSD, XSL/XSLT, AJAX, jQuery, JSON, Typescript
Webservices: REST, SOAP, WSDL, SAAJ, SAXJ, RESTful, AWS, MicroservicesJAXB, Apache-CXF
ORM technology: Hibernate, iBatis, MyBatis
Application /Web Servers: WebLogic, Web Sphere, Oracle Glassfish, Wildfly, Jboss, Apache Tomcat.
Applications Frameworks and modules: Struts, JSF, Spring Framework, Spring MVC, Spring Boot, SpringCloud, Spring, Batch, Spring Core, Spring Hibernate, Spring
JDBC, Spring Security.
Databases: Oracle, MySQL and SQL Server, MongoDB, Cassandra.
Operating Systems: Windows, Linux and Solaris.
IDEs: NetBeans, Eclipse, IntelliJ, RAD.
Version Control Systems: CVS, SVN, Bamboo, GIT
Tools: Viewer
JUnit, Log4J, DOM
Build Automation Tools: ANT, Maven, Gradle, Jenkins, Jira, Rally, Ansible, puppet
Cloud Technologies: AWS (Elastic Search, EC2, S3, ELB, Dynamo DB), Docker, Azure, PCF, SaaS, aaS
PROFESSIONAL EXPERIENCE:
Confidential, Malvern, PA
Sr. Java Full Stack Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development, and testing.
- Involved in Various Stages of deliverables of the project using the AGILE Software development methodology.
- The modules of the application are based on Spring MVC architecture and J2EE technologies.
- Designed and developed of web-based application using Java 8, Spring, SQL.
- Responsible for developing the application using Angular 7/8, Node JS, Typescript, JSP, CSS3, HTML 5, jQuery, Bootstrap, Struts and JavaScript.
- Worked with NPM commands and using package. JSON for managing dependencies and dev-dependencies of Node.js applications.
- Designed and developed the application using agile methodology and followed Test Driven Development (TDD), Scrum.
- Implementing Service oriented architecture (SOA) and OOP concepts using Web Services like SOAP, REST services.
- Used of NodeJS mainly used for authentication, authorization and session maintenance.
- Developed high Quality RESTful services with best practices using REST APIs and Spring Boot for Micro Services architecture.
- Developing single page application by using Covalent open-source framework, which is built on Angular 7/8.
- 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 Multithreading concept to post data from files to tables involving transformation of file in different formats.
- Defined file structure for Angular JS files based in Angular IO documentation.
- Experience in using Angular JS components, Forms, Events, Keys, Router, Redux, Animations and Flux.
- 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.
- 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.
- Responsible for identifying and designing the MQ objects required and involved in capacity planning for the MQ objects.
- Implemented DAO layer using Spring JDBC Module to call DB2 stored procedures from the application.
- Worked with NoSQL Cassandra to store, retrieve, and update and manage all the details for Ethernet provisioning and customer order tracking.
- Created microservices with spring boot and spring cloud and deploy to Pivotal cloud foundry (PCF)
- Development of front-end application using Angular, Dependency injection and Http modules with Node JS server for future evolutions.
- Developed Apache Camel endpoints and used producer template to route messages to JMS queues.
- Developed adapters to retrieve data from cloud application using Web Services, SOAP & Rest and security protocols WS Security, OAuth 2.0.
- Setting up AWS Oracle RDBMS databases for new project, use data pump to migrate data to Relational Database Services (RDS).
- Used config-server options of PCF for maintaining application properties pertaining to each environment
- Migrate Oracle 11g database to SQL database using ESF Database migration toolkit.
- Integrated Spring Dependency Injection (IOC) among different layers of an application.
- Designing and developing a data migration strategy and source to target mapping to migrate the data out of the legacy systems into the Cassandra customer DB.
- Using Angular 7 we created custom directives for re-usable components (multi-field form elements, background file uploads, etc.)
- Developed REST API's using Spring MVC and Spring boot, hosted all micro services on PCF.
- Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application.
- Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
- Assisted in development and maintenance of new APIs for integration with Restful web services.
- Used object storage container to store the secured files and retrieved from API by using Amazon web services (AWS)
- Support business service leads, architects, and designers in their delivery of SOA components.
- Secured the API's by implementing Oauth2 token-based authentication using spring security
- Designed and processed JSON requests according to different types of modules, actions & request data and responses accordingly to send it back to front end after the logic processing.
- Deployed Spring boot based Micro Services, Docker container using Amazon EC2 container services and using AWS admin console.
- Setup database passwords as services in PCF and accessed them from the application.
- Wrote Hibernate configuration file, hibernate mapping files and define persistence classes to persist the data into Oracle Database. Implemented the caching mechanism in Hibernate to load data from Oracle database.
- Developed web services components using Apache Camel, SOAP, WSDL, JAXB, and JAX- WS with java.
- Used Angular 7 framework where data from backend is stored in model and populated it to UI.
- Used Eclipse, IntelliJ as an IDE for development of the application.
- Developed and used Postgres functions and Stored Procedures to perform operations on Postgres SQL.
- Developed of server-side utilities like Servlets (Action Classes), Form Beans, Java Beans, DAO Using Struts.
- Worked with GIT version controlling system for continuous developments using agile methodologies.
- Developed user interfaces for policy owner module using JSPs, Struts Tag Library, and Tiles.
- Wrote numerous session and message driven beans for operation on JBoss and Web Logic, Apache Tomcat Server was used to deploy the application.
- Worked on parser tool with Pivotal Cloud Foundry (PCF) and on Technical Essentials and Architecture with AWS.
- Developing Docker file for different end points and validate them through the Docker-central to run the Jenkins job with given parameter and deploy job to the Kubernetes.
- Responsible to install, configure, monitor systems developed on Cloud IaaS environments with Pivotal Cloud Foundry PaaS running on top of it.
- Expertise in designing test cases for unit testing applications using Junit5 and Cucumber.
- Involved in CI/CD process using GIT, Jenkins, Maven build Create Docker image and deployment in AWS and PCF environment.
- Configured Jenkins and manifest file for RESTful services and deployed them to PCF cloud using Jenkins.
- Wrote database queries using SQL and PL/SQL for accessing, manipulating and updating Postgres SQL database.
- Used ANT build scripts to build the war file and deployed war on tomcat app server.
Environment: Java 8, JSP, Spring, AWS, EJB, JMS, XML, XSLT, JDBC, AJAX, HTML, CSS, Oauth 2.0, Bootstrap, JavaScript, Oracle 11g/12c, Angular JS 7/8, Typescript, Restful, SOAP, jQuery, Hibernate, PostgreSQL, JPA, Micro Services, Apache Camel, PL/SQL, JBoss, Docker, Log4J, Maven, Jenkins, Cassandra DB, Junit, Apache Tomcat, Mockito, JIRA.
Confidential, Sandy, UT
Full Stack Java Developer
Responsibilities:
- Design and development applications using Rational Unified Process (RUP), UML and OOAD and created Use Cases, Class Diagrams, Sequence Diagrams using Rational Rose.
- Designed and developed web-based software using Spring MVC Framework and Spring Web Flow.
- Developed JSP, HTML, CSS and a part of presentation layer using JavaScript, Angular 6 and React JS.
- Deployed application updates to AWS EC2 and monitored the load balancing of different instances and used AWS IAM for access management.
- Worked in Stream of API for Bulk Data Operations on Collections and API improvements in Java 8
- Followed TDD Test Driven Development and developed test cases by using JUnit for unit testing for each and every module developed.
- Core Java development and Support of Java/J2EE applications with emphasis on OOP-based web forms, business logic, database access components.
- Using Azure Functions to integrate applications and run backend processes according to schedules without provisioning/managing servers.
- Used Multi-threading to handle REDIS cluster failover between local and remote data centers.
- Working on development of platform for multi tenants built in Java (SpringBoot) and Angular JS/React.
- Design and development of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling. Used SVN Subversion for software version control.
- Used new Java 8 features, such as Lambda expressions, Streams and Functional Interfaces.
- Handled client validations, slide show, hide and show controls, dropdown menus and tab navigation using JQuery.
- Implemented the web services client to consume the third-party service API for validating credit cards.
- Implemented Collections Framework for fetching and appending string from the deployed UI.
- Involved in writing API for Amazon Lambda to manage some of the AWS Services.
- With the concept of React Js Worked on usage metrics and also end to end events tracing for analysis purpose.
- Developed UI using HTML5, CSS3, JSP, JavaScript, Angular 6 and Bootstrap.
- Worked on Configuration of Internal load balancer, load balanced sets and Azure Traffic manager.
- Installed and configured Docker for creating virtual environments. Applied the company build pipeline using Jenkins, AWS and Docker.
- Used new Java 8 features, such as Lambda expressions, Streams and Functional Interfaces.
- Project Setup using my eclipse, IntelliJ and servers like tomcat, JBoss.
- Used SQL Azure extensively for database needs in Customer Lookup
- Created Directives, Services, Filters using Angular 6 with Typescript.
- Designed the UML, created class, sequential diagrams using Borland Together Architecture, modified code, configured WebLogic server and project in Oracle.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 6.
- Involved in hands on programming on the core application development using multithreading that combines Hibernate and Spring.
- Managing Product development / implementation using Azure cloud infrastructure.
- I Implemented JMS for sending the messages to RabbitMQ queues and supporting, troubleshooting RabbitMQ related issues and used RabbitMQ to communicate with controller and for business logic.
- Involved in working on Cassandra database to analyze how the data get stored.
- Development of MQ application programs for Java JMS environments using queues and messages.
- Designed and created Cassandra tables as data repository to host transactions and implemented Kafka consumers move transaction data from Kafka to Cassandra.
- Exposure and built applications using React JS with ES6 which allowed us to render pages on both the client and server using the same codebase.
- Implemented Azure Application Insights to store user activities and error logging.
- Developed/Maintained relational database hosted on PostgreSQL, accessed by Java programs.
- Implemented business logic in middle tier using pluggable components, which were specified in the customized xml documents using Spring Framework.
- Extensively used AWS to integration with Enterprise and web applications. Persistence layer implemented using Hibernate framework.
- Performed client side and Server-side validations using Struts validations. Created Action Form beans and performed validation by configuring the Struts Validator.
- Utilized Kubernetes for the runtime environment of the CI/CD system to build, test deploy.
- Fetching user contacts from third party accounts using OAuth Authentication.
- Used Web Services for transmission of large blocks of XML data over HTML.
- Mapped java classes with database using Hibernate and in Hibernate Query Language (HQL).
- Experience in implementing the security on Micro Services using Spring Boot Auth server which generated JWT tokens as Oauth 2 mechanism.
- Developed Apache Camel routes and defined JMS endpoints for message processing and routing.
- Used MQ, HTTP and email to send the notifications messages to administrators.
- Implemented business logic in Middle Tier using pluggable components, which were specified in the customized xml documents using Spring Framework.
- Experience in design and development of messaging applications using Java Messaging Service (JMS), Advanced Message Queuing Protocol (AMQP) Spring JMS, MQ Series and RabbitMQ.
- Used React JS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA) and React-Redux to make REST API calls.
- Wrote Restful Web Services to communicate with MongoDB.
- Development of Micro Services for all the models using combination of Spring Boot and Spring Security.
- Used Jenkins for continuous delivery by enabling deployment into several environment.
- Used SOAP based web services to develop interfaces to integrate between front end systems and back end systems.
- Designed and documented REST/HTTP API’s including JSON data formats and API versioning strategy.
- Implemented Test Driven Development (TDD) for developing and testing the application.
- Developed Apache Camel middleware routes, JMS endpoints, Spring service endpoints and used Camel free marker to customize REST responses.
- Worked on Maven Scripts to deploy application code into Tomcat servers.
- Created Custom Directives in Angular JS 4, making use of Modules and Filters objects according to the application.
- Used Junit5 & Jmeter framework for Unit testing the application.
- Used Java Message Service (JMS) for reliable and asynchronous exchange of important information such as loan status report between the clients and the bank.
- Deployed Spring Boot based Microservices in Docker and Amazon EC2 container using Jenkins.
- Involved in complete Agile/SDLC Requirement Analysis, Development, System and Integration testing.
- Used Log4J to capture the log that includes runtime exceptions.
- Developed Test scenarios using Gherkin Language (Cucumber Tool)
- Used SVN and GitHub for software configuration management and version control.
- Used Clear Case for source code maintenance.
Environment: Java 8, J2EE, Spring MVC, Angular JS 4/6, Hibernate4.3x, JSP, HTML, XML, CSS, AJAX, JavaScript, Bootstrap, GWT 1.6, React JS, Apache Kafka, Azure, jQuery, Rabbit MQ, PostgreSQL, Cassandra DB, Apache Tomcat, Micro Services, WSDL, RESTful web services, MongoDB, Oracle 10g/ 11g, JMS, WebLogic, Jenkins, JUnit, Log4j, Git.
Confidential Boston MA
Java Developer
Responsibilities:
- Involved in Requirements gathering, Analysis, Design, Development,and Testing of the application using AGILE methodology (SCRUM).
- Developed the web interface using HTML5, CSS3, JavaScript, jQuery, React JS & Node JS.
- Designed Java Components and integrated using spring framework with Hibernate Object/Relational persistence mechanism.
- Worked on custom libraries for business layer using Object oriented programming (OOP).
- Used Angular Http services to perform backend REST webservices interactions to get and post JSON data.
- Involved in writing Spring Configuration XML, a file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.
- Experience in Message Oriented Middleware implementation using JMS and Apache Kafka.
- Developed JMS Sender and Receivers for the loose coupling between the other modules and Implemented asynchronous request processing using Message Driven Bean.
- Used Java 8 Method References feature to point to methods by their names and used functional Interfaces.
- Migrated existing on-premise infrastructure into cloud using Azure and its associated Services.
- Designed and coded the J2SE solver, used to solve differential equations for the multithreaded simulation.
- Developed UI automation for Node JS based web applications using Selenium Web Driver developed in Node JS
- Having good experience in implementing the Node.js server-side code to interact with MongoDB to store and retrieve data by using the Mongoose drivers.
- Worked on the Microsoft cloud services like Azure to provide, SAAS, PAAS and worked on web services for passing the data as a Json data.
- Ability to do current state analysis and the put together a cloud strategy for IaaS and/or PaaS services - should be able to scope the technical requirements needed for the project.
- Developing Micro Services leveraging in an Azure cloud environment
- Designed, developed a custom, single-page, responsive web application on front end using Angular 2.
- Working with React Router for developing Single Page Applications SPAs and Implemented React JS code to handle cross browser compatibility issues.
- Worked with NPM commands and using package. JSON for managing dependencies and dev-dependencies of Node.js applications.
- Designed and developed Customer Lookup tool which is helping customer in expediting Azure outage assessment and end-customer communication workflow.
- Implemented custom Directives and structural Directives using Angular 2 and developed code on Typescript and implemented Angular 2 Components.
- Using Hibernate as ORM tool to store the persistence data into the Oracle 10g database.
- Worked with NoSQL database MongoDB and created pipeline from MongoDB Cluster.
- Worked with java libraries to access AWS facilities as Simple Storage and Simple queue service and Couchbase DB.
- Used Node.js for server-side code and React JS as the framework. Written callback functions for the Restful API.
- Implemented the application using Spring IOC, Spring MVC Framework, and Spring Batch and handled the security using Spring Security.
- Worked on Azure Resource Manager (ARM) that provides security, auditing, and tagging features to help you manage your resources after deployment.
- Used design specifications & Developed communication between Client and server using Multi-Threading.
- Worked on NoSQL database like MongoDB as data storage and utilized aspects like replica sets, sharing and clever document design to make service extensible scale and feature wise.
- Ran Log aggregations, website Activity tracking and commit log for distributed system using Apache Kafka.
- Deployed the Docker image of services building Docker file and build a continuous delivery pipeline for containers using AWS Code Pipeline and Amazon ECS.
- Develop Message Driven Beans (MDB) & involved in building and accessing a Web Services using SOAP over JMS.
- Added the required jars to the drool’s files, build the package and deployed it on the JBoss server.
- Developed server-side software modules and client-side user interface components deployed entirely in Compute Cloud of Amazon web Services (AWS).
- Involved in using React JS components Forms, Events, Keys, Router, Animations and Flux concept.
- Designed and developed DAO layer with Hibernate standards, to access data from SQL Server.
- Worked on setting up Maven scripts to build, package, and deploy application code to the target Apache Tomcat Servers and worked on continuous integration servers like Jenkins.
- Configured Jenkins in Micro Service apps for deploying and implemented Jenkins for the central build.
- Used GIT as source control management giving a huge speed advantage on centralized systems that must communicate with a server.
- Worked with Jenkins under the CI/CD pipeline providing continuous improvement to agile software development.
- Used Clear Case for source code maintenance.
Environment: Java/J2EE, Java 1.7/ 8 JMS, JNDI, JSP, JSF 2.0, JavaScript, Oracle 10g, 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, Junit, Swagger, Hibernate, Azure, AWS, CVS
Confidential
Java Developer
Responsibilities:
- Involved in writing technical document Analysis, Design, Development, Integration and Testing of modules & Developed this application based on the Agile Development practices.
- Collaborated with Business Analysts during design specifications & Developed communication between Client and server using Multi-Threading.
- Created stored procedures, triggers and different joins for database using SQL scripts & Used SOAP based web services (JAX-WS, JAXP-RPC, and JAXB) to communicate across different systems and worked with SOAP UI for analyzing and debugging requests/responses & Developed JUnit test classes for testing the modules.
- Developed presentation layer using JSP, HTML, CSS, AJAX, JavaScript, JQuery and Apache Wicket & Implemented IPC Message queues for communication between servers & Involved in designing Activity Diagrams, Sequence diagram and Class diagram using rational rose UML tool.
- Used Micro Services architecture, with Spring Boot-predicated services interacting through an amalgamation of REST, Swagger, Cassandra and MQ message brokers and leveraging
- Developed light weight business component and integrated applications using Spring framework, Spring web MVC using features like IOC and configuring application context for spring bean factory
- Worked on IBM DB2 for storing and retrieving data of application & Created DDL, DML to create tables and to assign specifications for created tables.
- Implemented java multithreading to process Image download applications.
- Used Micro Services architecture, with Spring Boot-based services interacting through a combination of REST and Spring Boot.
- Wrote the front-end look and appearance for the screens using Java, Core Java, NO SQL, AWS, Bootstrap, Node JS, JavaScript, AJAX, and jQuery.
- Deployed the Spring Batch application on Pivotal Cloud Foundry (PCF) instance and bind the services like Java and PostgreSQL services.
- Designed Micro Services to fetch from legacy and upload in Database from/to multiple buckets using SDK Java client.
- Developed web pages with JSP, JSF, jQuery, AJAX, java scripts & Developed code using Core Java to implement technical enhancement following Java Standards.
- Used config-server options of PCF for maintaining application properties pertaining to each environment and User-Provided-Config-Server (cf cups) option for Syslog and Oracle DB connectivity.
- Used XML and JSON for transferring/retrieving data between different Applications and Used MongoDB database high availability concepts with data replication, for the failover design.
- Also wrote complex PL/SQL queries using Joins, Stored Procedures, Functions, Triggers, Cursors, and Indexes in Data Access Layer.
- Implemented the project using JAX-WS based Web Services using WSDL, UDDI, and SOAP to communicate with other systems.
- Deployed the project into Heroku using GIT version control system and Worked on a large-scale distributed computing environment, monitoring data nodes to prioritize jobs for processing functions
- Developed back end interfaces using embedded SQL, PL/SQL packages, stored procedures, Functions, Procedures, Exceptions Handling in PL/SQL programs, Triggers.
Environment: Java/J2EE, Swagger, JSP, JSTL, EJB 2.0/3.0, Rabbit MQ, JMS, MVC, DAO, Struts, Hibernate, Spring Boot, Junit, JBoss, Oracle 8i/9i/10g, SQL Server, and MySQL Eclipse SVN, GIT, Cassandra DB, ClearCase, UML, JenkinsConfidential
Jr. Java Developer
Responsibilities:
- Struts Framework in conjunction with JSP and Tag Libraries used in developing user Interface for administrative screens and user interaction screens.
- Documenting and understanding the business requirements and use cases for the application.
- Core Java coding and development using Multithreading and Design Patterns.
- Designing and implementing scalable, RESTful and Micro Services-based backend. The backend is being written in Java using Spring Boot for simplicity and scalability.
- Experience in Micro Services development using spring boot and deployment in Pivotal Cloud Foundry (PCF)
- Involved in writing and invoking the Spring MVC calls.
- Implemented the caching mechanism in Hibernate to load data from Oracle database.
- Manipulated data using CRUD operations of MongoDB database management system and handled database access using Node JS.
- Created plugins to extract data from multiple sources like Apache Kafka, Database and Messaging Queues.
- Involved in the implementation of JSPs, Servlets to interact with Oracle Database
- Implemented Web Services using SOAP protocol, UDDI, WSDL and Service oriented Architecture (SOA) Concept.
- Experienced with RAD/Iterative development methodologies.
- Used Hibernate as ORM solution in persistence layer of the application.
- Used HQL (Hibernate Query Language) to write static and complex queries while communicating with DB2 database. Worked on utilizing TOAD and DB2 provoke to interact with the database.
- Worked in creating various types of indexes on different collections to get good performance in Mongo DB.
- Involved in developing custom tag libs, JSP, EJB's, Portlets and DB2 - stored procedures.
- Defined persistent classes that are mapped to database tables based on the analysis of the business domain.
- Created an XML configuration file for Hibernate -- Database connectivity.
- Used micro-framework to implement with REST API and Mongo DB (NO SQL) as back end database.
- Involved in JUnit Testing. Debugging and troubleshooting the bugs and resolving the issues.
- Performing Code merge using SVN.
Environment: Java, Struts 2.2, Hibernate, Node JS, EJB, WebLogic Server, PCF, HTML, CSS, JUnit, JSP, Servlets, JMS, Oracle 9i, Windows XP, MVC Pattern, SVN, Log4J.