Home

KOushik - Java Fullstack Developer
[email protected]
Location: Melissa, Texas, USA
Relocation: Yes
Visa: H1B
Resume file: Koushik_Resume_1772546757303.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
Name: Koushik K
Phone: +1 (720) 316-0196
Email Id: [email protected]

Sr. Java Full Stack Developer

Java | HTML | JavaScript | Angular | React |Spring Boot | Hibernate | Application Security | Bootstrap UI | AWS | Azure | Micro Services | Product Development

PROFESSIONAL SUMMARY:
Overall, 10 years of experience in development and implementation of large - scale, Object-Oriented, high-performance Web-based Client-Server applications by using Java/J2EE Technologies.
Hands-on experience in building Rich UI and RWD Applications using AngularJS 1.6, Angular 2, 4, 6, 8, 9, 10, 13, 16, ReactJS 15, 16, 17, 18, Redux, Flux, Backbone JS, Node.js 10, 12, 14, 16, JavaScript (ES6+), TypeScript 3.x/4.x/5.x, HTML5, CSS3, Bootstrap, JSP, JSTL, JSON, AJAX, and JQuery.
Strong Node.js and Express.js Integration Backend API development, microservices, RESTful API design, authentication & authorization.
Experience in utilizing Java 8 17 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application.
Expertise in implementing Web Services, Micro-Services, AWS, Docker, and JMS for the synchronous and asynchronous communications between two applications running in different servers.
Expertise in XML and related technologies like XSL, XSLT, XPATH and parsers like JAXP (SAX, DOM) and JAXB.
Configured CI/CD pipelines using Azure DevOps, integrated with GitHub for automated build, test, and deployment workflows across development and production environments.
Hands on Experience in AWS Services like EC2, S3, Elastic Beanstalk, ELB (Load Balancers), RDS, VPC, Route53, Cloud Watch, Cloud Formation, IAM, SNS.
Well experienced in developing Database components like Stored Procedures, Triggers, PL/SQL packages and Cursors for Oracle, SQL Server and DB2 databases.
Extensive experience with NoSQL databases including MongoDB 3.4, 4.0, 5, and 6, Cassandra 3.x, and Couchbase.
Experience with message brokers and event sourcing using Apache Kafka 0.10, 1.0, 2.6, 2.8, 3.2, 3.5; also experienced with JMS, RabbitMQ, and ActiveMQ.
Hands-on with Docker 17, 18, 20 and Kubernetes 1.9, 1.12, 1.18, 1.21, 1.26, 1.28 for containerization and orchestration.
Experience in microservices development using Spring Boot and deployment in PCF.
Experience in developing applications using Python and Ruby programming.
Expertise in designing several Entity classes with relational databases, involved in designing generic DAOs for the domain model to increase the reusability of methods by using of Hibernate with JPA annotation.
Hands-on experience with Microsoft Azure services, including App Services, Azure DevOps Pipelines, Blob Storage, Virtual Networks, and Point-to-Site VPN setup for secure communication.
Extensive work experience on Spring Framework modules (Spring Core, Spring Web, Spring JDBC, Spring Rest Services, Spring Data Access/Integration, Spring Batch, Spring AOP, Spring Transaction and Spring Security).
Developed Micro-Services using Spring Boot and Spring Cloud Netflix Eureka, Ribbon, Feign Client.
Experienced in developing an enterprise application by writing server-side code with NodeJS and Express Framework, a database to store and retrieve data with MongoDB and front-end web pages designing with ReactJS.
Developed Microservice to provide Restful API utilizing Spring Boot with various data persistence frameworks such Hibernate, JPA and messaging engines.
Expertise in designing and developing enterprise applications using J2EE technologies like Struts 2.0, Spring 3.x/4.x/Boot 2.x 3.x, JDBC, JNDI, JMS, JAXB, SAX/DOM, Web services, Apache Kafka.
Experience on creating Docker container images, pushing images, and integration of Spring Boot.
Developed API's and REST API proxy using APIGEE Edge for sending mobile notifications, implemented payment gateway on APIGEE Edge API Management Platform.
Developed and deployed microservices on Azure using Azure App Services and monitored performance via Azure Monitor and Application Insights.
Experience in developing various pages for front end using ReactJS and used various predefined components from NPM (Node Package Manager) and redux library.
Expertise in application development using JSP, Servlets, JDBC, JNDI, Spring, Hibernate, Ibatis, Mybatis, JSF, EJB, XML, Web Services, Micro-Services, WSDL.
Expertise in using Maven, Apache Camel, ANT, and Jenkins for automating software builds processes and artifacts.
Strong understanding of Micro-Service patterns - Hystrix, Aggregator, Proxy chaining.
Experience in J2EE Testing in developing test cases with JUnit 4/5, MOCKITO, Karma, Jasmine for Unit testing, and logging using Log4j.
Experienced in Development, testing and deployment of enterprise applications on Windows & UNIX platforms using IDEs such as Eclipse, Rational Application Developer (RAD), Netbeans, intellij.

TECHNICAL SKILLS:

Languages Java 6, 7, 1.8, 11, 15, 17, C, C++, SQL, PL/SQL, UML.
Technologies JSP, Servlets, JavaBeans, JDBC 4.0, Struts 2.3, EJB 2.1, 3.0, Hibernate 4.3, 5.3, 5.6, 6.0, Spring 3.2, 4.3, 5.0, Spring Boot 1.5, 2.5, 3.2, SOA, JMS, AJAX, JAXB 2.3, JAXP (SAX/DOM), LDAP, RESTful and SOAP Web Services, Apache Kafka 0.10, 1.0, 2.8, 3.5, Apache CXF 3.4, Axis2.
Web Technologies HTML5, DHTML, XHTML, JavaScript (ES6, ES7), AngularJS 1.6, Angular 2, 4, 6, 8, 9, 10, 13, 16, ReactJS 15, 16, 17, 18, Node.js 10, 12, 14, 16, Express.js, Redux, Flux, XML, XSL, XSLT, CSS3, CSS4, Bootstrap 3, 4, 5, jQuery 3.3.1, TypeScript 3.5, 4.2, 5.0
Development Tools (IDEs) Eclipse (Juno, Kepler, Oxygen), MyEclipse, RAD 9.x, WSAD, NetBeans 8.2, IntelliJ IDEA 2018, 2020, 2023, MS Visual Studio, VS Code.
Web/Application Servers Apache Tomcat 7, 8, 9, Oracle WebLogic 12c, IBM WebSphere 8.5, JBoss EAP
Design Patterns MVC, Front Controller, Session Fa ade, Singleton, DAO, Factory, Proxy, Aggregator
Data Base Oracle 11g, 12c, 19c, MS SQL Server 2012, PostgreSQL 9.6, 14, MySQL 5.6, 5.7, 8.0, DB2, NoSQL: MongoDB 3.4, 4.0, 5.0, 6.0, Cassandra 3.11, Couchbase
Services SOA architecture, RESTful/SOAP APIs, Microservices, Spring Cloud Netflix OSS (Eureka, Ribbon, Feign, Zuul), API Gateway (Spring Cloud Gateway, Apigee Edge), Apache CXF, Axis2
Platforms Windows 7, 10, 11, UNIX, Linux (RedHat 6, 7, Ubuntu 18.04, 20.04)
Methodologies Agile (Scrum, SAFe), RUP, Extreme Programming
Build /Cloud Tools Rational Rose, CVS, Git 2.17, 2.34, SVN 1.9, VSS, ClearCase, JIRA, AWS (EC2, VPC, S3, RDS, IAM, SNS, SQS, Lambda, CloudFormation, Route 53, CloudWatch, Elastic Beanstalk, AMIs), Azure (App Services, DevOps, VNets, Blob Storage, Point-to-Site VPN, Firewall), PCF, Jenkins 2.100, 2.263, 2.361, 2.426+, JUnit 4.11, 4.12, 5, TestNG, Selenium 3.141, 4.0, Cucumber 6, 7, JBehave, Mockito 2, 3, Kubernetes 1.9, 1.12, 1.18, 1.21, 1.26, 1.28, IBM MQ, Log4j 1.2, 2.x, ANT 1.9, Maven 3.3, 3.8, Gradle 5.6, Docker 17, 18, 20

PROFESSIONAL EXPERIENCE:

Blue Cross Blue Shield, Detroit, MI Aug 2023 to Current
Sr Java Full Stack Developer

Responsibilities:
Involving in design and development on an Agile platform to development processes on Software Development life cycle (SDLC).
Experience in developing front end using HTML5, JavaScript, CSS3/4, TypeScript, jQuery, Bootstrap, Ajax, JSON, XML, React.js, Node.js and Express.js.
Used Angular.js to parse the data fetched from APIs and used backbone.js to develop an application to perform CRUD operations on the database server.
Enhanced application performance by Angular 16 component-based development in view of future angular framework transitions.
Developed http requests using Rxjs observables to communicate between server and client with Angular 16.
Developed various screens for the front end using Angular 16 and used various predefined components from NPM (Node Package Manager).
Implemented Spring framework for Dependency Injection, support for the Data Access Object (DAO) pattern and integrated with Hibernate 6.
Used Hibernate 6 as ORM to map Java classes to database tables. Involved in setting up configuration properties, ORM mapping and CRUD operations with database.
Involved in migrating monolithic application in Microservice Architecture and Developed Microservices using AWS platform build upon Spring Boot 3.2 Services.
Working on reading and writing to/from the files by using newly introduced methods in java 11.
Used Java 17 features like stream and Lambda expressions.
Used Java 17 Method References feature to point to methods by their names and used functional Interfaces.
Implemented all the functionality using Spring IO / Spring Boot 3.2, Thymeleaf and Hibernate 6 ORM.
Executed JavaEE components using Spring MVC, Spring IOC, spring transactions and spring security modules.
Used node.js for the management on interchange of the data between the servers and Used NodeJS, Express JS to create server-side MVC framework with MongoDB 6.
Consumed REST based Microservices with Rest template based on RESTful APIs.
Used Spring Boot 3.2 to build the Microservices for the system integrations.
Created as well as consumed the SOAP as well as RESTful web services using WSDL, SOAP, JAX-WS, JAX-RS, CXF and JAXB.
Used Microservices architecture with Spring Boot 3.2, Apache Kafka 3.5 message broker, deployed to AWS.
Designed and developed the REST based Microservices using the Spring Boot 3.2, Spring Data with JPA (Java Persistence API) and Used OpenAPI 3.1 (Swagger UI) to interact with API end points of the Microservices.
Used Hibernate 6 as ORM to map Java classes to database tables. Involved in setting up configuration properties, ORM mapping and CRUD operations with database.
Implemented the authentication of the application using Spring Security 6 and OAuth2.0.
Implementing Oracle, SQL Queries & PL/SQL - stored procedures, functions, triggers, sequences and built-in functions to retrieve and update data from the databases.
Worked in wide-area network to maintain all the device related data onto MYSQL database.
Composed and executed MongoDB 6 scripts to insert and update NoSQL database and reporting.
Setting up databases in AWS using RDS, Storage using S3 buckets and configuring instance backups to S3 buckets.
Build the services utilizing the Pivotal Cloud Foundry (PCF) as a platform as a service for Restful services.
Building search feature based on open-source tool Elastic Search. Implemented system logging solution using Elastic Search, Kibana and Logstash (ELK).
Build scripts on AWS cloud for scheduling EC2 auto scaling load balancer with python sdk.
Created and managed cloud VMs with AWS EC2 Command line clients and AWS management console.
Utilized AWS Services platform to upload data into AWS S3 buckets and creating EC2 instances.
Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI's.
Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.
Used Maven for project dependency management and Log4j for logging Involved in activities like code review, performance improvement and used Jira for bug reporting.
Project migration into cloud environment using Kubernetes, Docker container.
Environment: Java 17, Java 11, Core Java, Hibernate 6, Angular 16, Angular 9, Angular JS, AWS, Spring Boot 3.2, Spring MVC, Microservices, HTML5, JavaScript, jQuery, JSON, XML, Bootstrap, Ajax, SOAP/REST, CSS3, Jenkins, PCF, GIT, Kubernetes, Docker, Mockito, JUnit, Jasmine, Karma, Eclipse, Apache CXF, Oracle, MySQL, NoSQL, MongoDB 6, PL/SQL, Maven, Log4j, Kubernetes, Agile.

Walmart, Bentonville, AR Jan 2022 to Jul 2023
Java Full Stack Developer

Responsibilities:
Involved in the analysis, design, and development and testing phases of application using AGILE SCRUM methodology.
Responsible for designing the User Interface by coding in HTML5, CSS3, React 18,Express.js, Redux to build this SPA Single Page Application.
Working in using React JS components, Forms, Events, Keys, Router, Animations, and Redux concept. Implemented stable React components and stand-alone functions to be added to any future pages.
Designed, developed a custom, single-page, responsive web application on front end using Angular.JS.
Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
Implemented various screens for the front end using React 18 and used various predefined components from NPM (Node Package Manager) and Redux library.
Involved in using ReactJs for creating reusable components along with sliders, charts, grids and handling events and DOM objects.
Used Node.js 16 for doing non-blocking design operation for server-side code and React 18 framework in developing various UI components.
Core Java development for different components. Developed the application using Core Java, Multi-Threading, Spring Core, ORACLE, and Maven.
Implemented core logic to build target view utilizing core framework API methods leveraging Java 15 features like Lambda Expressions, enhanced collection API etc.
Used Microservices with Spring Boot 2.5 interacting through a combination of REST and Apache Kafka 3.2 message brokers.
Implementing Spring MVC with Spring Boot 2.5 which includes writing Controller classes for handling requests, processing form submissions and performed validations.
Developed Spring Boot 2.5 application with Microservices and deployed it into AWS using EC2 instances.
Used Kafka 3.2 High-level consumer and high-level producer for the programs.
Worked with modules like MongoDB 6 and mongoose for database persistence using Node.js to interact with MongoDB 6.
Used OpenAPI 3.0 (Swagger UI) to interact with API endpoints of the microservices.
Developed the Microservices using Spring Cloud with components of Netflix OSS (Eureka, Zuul)
Implemented Spring frameworks such as Dependency Injection, IOC, Spring Security 5.7, Spring AOP, and Spring integration.
Created RESTful Web Services for populating and saving data from/to database
Implemented different types of spring controllers as per application requirements.
Implemented Spring Validators, persistence layer, and service layer components using Spring/Hibernate API and Spring/Hibernate annotations. Extensively used Hibernate QL.
Extensively used Spring IOC, configured Application Context files and performed database object mapping using Hibernate annotations.
Developed Hibernate with Spring Integration as the data abstraction to interact with the database of MongoDB 6.
Worked on Log4j for logging errors, messages and performance logs and implemented test cases in JUnit 5.
Involved in building Kafka 3.2 cluster with Azure Monitoring deployment with CI/CD in Azure Pipeline.
Worked on Azure VPN-Point to site, Virtual Networks, Azure Custom Security, End point security and firewall.
Worked with Docker containers, AMIs to create Docker images/ containers and Kubernetes 1.26 container orchestration system.
Environment: Java 15, Core Java, Spring, OpenAPI 3.0 (Swagger UI) UI, Spring Boot 2.5, Hibernate, Microservices, NoSQL, React 18, Node.js, Web Services (REST), Eclipse, Azure, Kubernetes 1.26, Restful, HTML5, CSS3, JavaScript, Jenkins, GIT, Docker, Agile.

Northern Trust Bank, Chicago, IL Sep 2020 to Dec 2021
Java Full Stack Developer

Responsibilities:
Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis, and Code development.
Followed the best practices in coding like removing unnecessary casting, using generics in Hash Map, Caching, and Collections like sort, comparator, list, set and Design patterns.
Used Spring Core Annotations like Spring DI for Dependency Injection, Spring MVC for REST API s and Spring Boot 2.5 for Microservices. Manage dependency injection using Spring Boot frameworks.
Involved in designing of end-to-end application flow (UI, Service, and persistence layers) for multiple modules.
Designed and developed using the Java collection API with Java 11 features and for Authentication and authorization extensively Spring Security 5.5 is used.
Implemented Spring Boot microservices to process the messages into the Kafka 2.7 cluster setup.
Worked in using React 17 Components, Forms, Events, Keys, Router, Animations and Flux concept.
Developed components and utility files using JSX which combines HTML and React 17 together.
Involved in designing and developing the web pages using HTML 5, SASS, React 17, Express.js, Redux, Flux, CSS, Type Script, Java Script, Bootstrap, Node.js 14, NPM.
Developed Microservices business components and RESTful service endpoints using Spring Boot 2.5.
Creating new React components, containers, services, and APIs.
Used JavaScript, jQuery, Dojo for client-side validations and implemented the Basic AJAX implementation.
Handled the JSON response parsing JSON Object and Display the results in UI webpages.
Designed and documented Proof of Concepts (POC) for various scenarios and trained team members.
Used spring components and concepts like Aspect Oriented Programming (AOP), Dependency Injection(DI), MVC, DAO, and Transaction Management etc.
Used Hibernate 5.4 as ORM tool in persistence layer and developed POJO's, Data Access Object (DAO).
Implemented Web service client using CXF and Spring and implemented EJBs Session beans for business logic.
Designed, built, and deployed a multitude application utilizing AWS stack Including EC2, S3, VPC, EMR, Cloud Watch, Docker, Kubernetes 1.21 Orchestration container (EKS) focusing on high-availability, fault tolerance, and auto-scaling.
Configured the adapter for Event processing that can be synchronous or asynchronous, and listeners within the adapter to provide support for SOAP over HTTP, HTTPS, and JMS transports.
Worked on Pivotal Cloud Foundry (PCF) to host Cloud-based Applications.
Worked on MongoDB 5 concepts such as locking, transactions, indexes, replications, schema design.
Designing, Deploying, Administering, and Monitoring, optimizing large Distributed Data Clusters using MongoDB 5.
Use Amazon Cloud Watch to monitor AWS services & Amazon Cloud Watch logs to monitor the application.
Installed application on AWS EC2 instances and configured the storage on S3 buckets.
Involved in writing ANT scripts for various deployment scenarios.
Setup the Continuous Integration (CI) & Continuous Development (CD) for the application using Jenkins 2.263+.
Configured Jenkins to handle application deployment in Pivotal Cloud Foundry (PCF) server and to integrate with Git Hub version control.
Build a CI/CD pipeline using Jenkins automation and GitHub repositories using web hooks plugin.
Involved in test automation like QTP, Selenium WebDriver, and Protractor.
Created continuous integration builds using ANT, Jenkins 2.263+ and deployed on WebSphere app server.
Used SOAP UI for testing the web services, App Dynamics for application health and JMeter for stress testing.
Used Log4j framework to log/track application.
Environment: Java 11, Java, Core Java, Spring Boot 2.5, jQuery, React 17, React JS, Spring, Maven, Bootstrap, CSS, JavaScript, SVN, Log 4J, Node JS, Angular JS, Linux, SoapUI, SVN, Kubernetes 1.21, JUnit 5, PCF, Restful, HTTP, SOAP, AWS, MongoDB 5 5, Hibernate, Gradle, Git, SOAP UI.

Heute Solutions, Hyderabad, India Jan 2016 to Jun 2019
Java Full Stack Developer

Responsibilities:
Played an active role in all stages of application development- requirements gathering, analysis and design, development, testing and debugging.
Participated in Agile Scrum methodology for application development. Analysis, design, coding, unit, and integration testing of business applications in an object-oriented environment.
Implemented` RESTful web services architecture for Client-server interaction and implemented respective POJOs for its implementations.
Developed responsive web Interfaces using Angular 6, Bootstrap, JavaScript, Ajax, CSS3, HTML 5, and jQuery.
Used the basic principles of MVC to incorporate the Angular 6 to build client-side application and Node.js 10 as server-side scripting.
Generated the use case diagrams, Activity diagrams, Class diagrams and Sequence Diagrams in the design phase using Rational Rose.
Implemented Angular 6.0 directives, expressions, routing capabilities for bookmarking, filters, validations and Angular UI components, Components, ng-Modules, Providers, Services, and classes for navigation respectively.
Developed application using concepts of Single page application using Angular 6, Angular CLI commands.
Experience with features of Angular 6 such as directives, dependency injection, modules, and routing.
Developed the User Interface using JSP, Spring 4.3 MVC frameworks, jQuery, HTML5 and CSS3.
Involved in Developing Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
Used Swagger 2 to interact with API endpoints of the microservices.
Used Spring 4.3 Boot 2.0 framework for building cloud Microservices and to develop Spring 4.3 based application radically faster with very less configuration.
Responsible for maintaining and expanding AWS (Cloud Services) infrastructure using AWS Stack especially worked with database setup and maintenance on AWS EC2.
Developed one-much, many-one, one-one annotation-based mappings in Hibernate 5.3.
Used AWS to build AWS applications that work with Amazon S3, EC2, RDS, IAM, Elastic Bean Stalk, VPC, Route 53, SQS.
Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed reaching one or more AWS EC2 instances.
Configured AWS Multi Factor Authentication in IAM to implement 2 step authentication of user's access using Google Authenticator and AWS Virtual MFA.
Created Single Page Application with loading multiple views using route services and adding more users experience to make it more dynamic by using Angular4 framework.
Created SQL queries, PL/SQL Stored Procedures, required business objects, functions for Persistence layer and validating with Stored Procedures by means of Oracle and used JPA with Hibernate 5.3 provider.
Enhanced user experience by designing new web features using MVC Framework like Backbone.js and Node.js.
Implemented SQL injection security checks, html sanitization and other security mechanisms.
Used Continuous delivery / Continuous Integration (CD/CI) tools Docker 18, Jenkins to deploy this application to AWS.
Designed and developed custom message adapter components using Apache Kafka 1.0 that allowed the message to travel through Microservices to base on Restful API utilizing Spring 4.3 Boot 2.0 with Spring 4.3 MVC.
Converted existing Applications to Microservices using Spring 4.3 Spring Boot 2.0.
Built Web pages that are more user-interactive using Angular JS, Ext JS, Node.js 10, Grunt, Jasmine, Karma, HTML5, CSS3, LESS, RESTful API Services, JavaScript, Bootstrap, Git, JSON.
Developed design and Implemented Microservices architecture using Sprint Boot framework.
Involved in Object Analysis, Design and Documentation (OOAD) of the application model using tool Star UML. Developed desktop-based application using swing on Java 8 platform.
Designed Single page applications (SPA) using Angular 6 implemented all the front-end components using Spring 4.3 MVC.
Worked in integrating JMS with SPRING BOOT by providing an instance which is embed with Active MQ.
Used Docker 18 to provide virtualize deployment containers and push the code to EC2 cloud using PCF.
Used Typescript as compiler to compile typescript code into JavaScript and used Typing's to manage Typescript definition.
Involved in working with J2EE Design patterns (Singleton, Factory, DAO, and Business Delegate) and Model View Controller (MVC) Architecture with AngularJS for frontend.
Wrote TestNG test cases at each layer to test the functionality.
Environment: Java 1.8, Core Java, Hibernate 5.3, Spring 4.3, Spring Boot 2.0, MVC, Active MQ, Microservices, JavaScript, Bootstrap, Angular 6, Angular JS, AWS, PCF, S3, EC2, RDS, IAM, Elastic Bean Stalk, Route 53, SQS, HTML, CSS, UML, XML, XSLT, Restful API, JSON, Node.js, Node 10, Docker 18, Jenkins, MongoDB 4.0 (NoSQL), Tomcat, Oracle, Karma, Jasmine, Test Ng, Selenium, UNIX, GIT, Agile.

Eduex Soft Solutions, Hyderabad, India Jun 2013 to Dec 2015
Java Developer

Responsibilities:
Responsible and active in the analysis, design, implementation and deployment of full software development life-cycle (SDLC) of the project.
Designed and developed user interface using Spring MVC 3.2, HTML and JavaScript.
Involved in multi-tiered JEE design utilizing Spring 3.2 and Hibernate 4.3.
Extensively used Spring Framework as the controller to handle subsequent client requests and invoke the model based upon user requests.
Developed java utility classes using Servlets that were used by other modules for formatting, excel downloads and other purposes.
Defined the search criteria and pulled out the record of the customer from the Oracle 11g database. Made the required changes to the record and saved the updated information back to the database.
Wrote JavaScript validations to validate the fields of the user registration screen and login screen.
Modified Spring configuration files as per application requirements and developed web services for non-java clients to obtain policy information.
Responsible for implementation of java integration components for JBPM and DROOLs.
Used JMS for the asynchronous exchange of critical data and events among J2EE components. Publisher-Subscriber method was used for data loading and Point-To- Point method of JMS was used for event processing.
Developed build and deployment scripts using ANT 1.9 to customize WAR and EAR files.
Involved in writing shell scripts to export Oracle table's data into flat files and performed unit testing using JUnit 4.12 and used Log4j 1.2 for logging and automatic batch jobs.
Implemented MVC pattern using Spring MVC 3.2 for web tier.
Used various Java, JEE design patterns like DAO, DTO, Singleton etc.
Used DAO and JDBC for database access.
Developed applications with ANT 1.9 based build scripts.
Developed stored procedures and triggers using PL/SQL to calculate and update the tables to implement business logic.
Involved in writing Maven scripts for automated deployment of the application and managed GitHub Projects and migrated from SVN to GitHub with merge and version and used Jenkins for continuous integration.
Designed and developed XML processing components for dynamic menus on the application.
Involved in postproduction support and maintenance of the application.
Deployed applications on Tomcat 7 and used Eclipse IDE for development.
Environment: Core Java, Java 7, Spring 3.2, Spring MVC 3.2, Hibernate 4.3, JSP, Servlets, JDBC, Oracle 11g, PL/SQL, ANT 1.9, JUnit 4.12, Log4j 1.2, Tomcat 7, HTML, CSS, JavaScript, JAXP, XML, XSLT, Eclipse (Kepler/Juno), UNIX Shell Scripts, Git, SVN, JMS.

EDUCATIONAL DETAILS:

Bachelors in Mahatma Gandhi Institute of Technology, Hyderabad, 2013.
Masters in University of Central Missouri, Dec 2020.
Keywords: cprogramm cplusplus continuous integration continuous deployment user interface message queue javascript sthree information technology microsoft mississippi procedural language Arkansas Idaho Illinois Michigan

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];6922
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: