Post Job Free

Resume

Sign in

Project Management Web Services

Location:
Charlotte, NC
Posted:
August 09, 2023

Contact this candidate

Resume:

Shiva Anand Adari

+1-913-***-****

adytcx@r.postjobfree.com

Location: Charlotte, NC

Professional Summary:

Overall 10+years of Industrial experience in Software Development Life Cycle implementation, including Business Interaction, Requirement Analysis, Design, Development, Testing and Documentation phases.

Very strong on Java concepts, Rest Services and J2EE technologies such as Servlets, JDBC, JSP, Spring, Struts, Hibernate, XML, XSD, SOAP, WSDL, HTML, JavaScript, CSS, Tag Libs, AJAX, JSON and JUnit.

Worked on different modules of Spring including Spring IOC, Spring ORM, Spring Batch and Spring AOP.

Used CI/CD tool Jenkins for building, deploying and automating the project.

Good Working knowledge on Jira for issue tracking and project management also used Jira for bug-tracking and project management.

Hands-on experience in integrating OAuth 2.0 into Spring Security to enable secure and delegated access to protected resources.

Proficient in containerization using Docker, with hands-on experience in creating, managing, and deploying containers.

Experienced in implementation of JMS to exchange information using ActiveMQ as a message queue.

Good Experience on AWS cloud services like Lambda, EC2, S3, RDS, ELB, EBS, and VPC.

Excellent work experience on Jasper Reports.

Good Experience in end-to-end testing strategies for Kafka-based applications.

Good Experience on Building Enterprise middleware using Oracle SOA suite.

Good working experience with using Array list, Map and Sets of Collections API and core Java Concepts like Exception Handling, multi-threading.

Used Node.js for an event-driven architecture to work with asynchronous I/O.

Knowledge of SOAP UI testing Experienced with functional web services tests Skilled with creating automated web services testing processes.

Experienced in designing and developing complex real-time FX trading systems.

Strong proficiency in Java programming with a focus on low latency applications and multi-threading architectures.

Worked on Swing API such as JButton, JTextField, JTextArea, and JRadioButton.

Deployed applications on J-BOSS 4.x/5.x and JBPM.

Good Expertise in managing and supporting Production Releases for Critical releases.

Exposure to AngularJS1.x, SOAP, WSDL, HTML, Custom Java Tag Library, JDBC.

Good Knowledge in angular 2.x, 4.x and 11.x.

Extensively implemented J2EE design patterns such as MVC, Service Locator, Factory Pattern, Session Facade, Singleton, Service Factory, and DAO, DTO and best practices for building enterprise systems.

Extensively worked on Web services technologies like SOAP, WSDL, REST API, JSON, and Test-Driven Development (TDD).

Integrated Spring with Hibernate using Hibernate Template to perform CRUD operations on database.

Expertise in J2EE Middle tier applications using EJB 2.0/3.0 and Spring 3.0.

Skilled at writing DB2, PLSQL, Stored procedures, Functions & Triggers.

Good working knowledge of different IDEs like IntelliJ, My Eclipse 4.x/6.x/7.x and Net Beans.

Experienced in deploying J2EE applications on Apache Tomcat web server and Web Logic, Web Sphere, JBoss application server.

Experience in writing JUnit test cases for system testing, Used Log4j for logging.

Wrote JSF back beans for UI components to handle events and implemented custom validator to validate different types of data.

Experienced in working on UNIX and Windows environment.

Experience working with using CVS, SVN& GIT Hub for Version Control.

Ability to work independently and as an active team player.

Highly result-oriented and pro-active, proven abilities to learn new technologies quickly and implementing them successfully in project.

TECHNICAL EXPERTISE

Java/J2EE Technologies

Java 1.8/1.7, J2SE, J2EE, JDBC, JSP, Servlets, MVC, SOAP and REST Web Services, JMS, EJB 3.0, Mule ESB, Jenkins.

Frameworks

Spring Core, Spring Boot, Spring MVC Version 3.2, Spring AOP, SOA, Spring JPA, Hibernate, Spring Security, Kafka

Java Scripts

AngularJS, Angular 8.x, 11.x Node.JS.

Database

Oracle (SQL & PLSQL), My SQL

Methodologies

Agile model, Waterfall model.

Devops

SVN, GIT HUB, Docker, Jenkins, Kubernetes.

XML Related and Others

XML, DTD, XSD, XSLT, JAXB, JAXP, XSL, JAXB, SAX, DOM

Web Services

Restful services, SOAP.

Design Patterns

Singleton, MVC, Façade, Factory, DAO.

IDE

My Eclipse 4.x/6.x/7.x, RAD and Net Beans

EDUCATION

Bachelor of Technology in Information Technology –at JNTUH-2014, India

Masters in computer science at university of central Missouri-2015

CERTIFICATIONS:

MuleSoft Certified Developer, Integration and API Associate.

Link: https://training.mulesoft.com/award/certification/6ac380f2-e16d-31fd-8fbf-77eff9029a6f/view

AWS Certified Developer - Associate.

Link: https://www.certmetrics.com/amazon/public/badge.aspx?i=2&t=c&d=2019-06-29&ci=AWS00962916

Experience:

Client: Apple Inc. May’22 – Till date

Role: Sr. Full Stack Developer

Project Name: CML

Project Description:

CML is a Data store and provides support to track Apple products which are displayed in the Apple Store.

Responsibilities:

Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.

Implementing applications using various Java design patterns like Singleton, Builder, Chain of Responsibility, Iterator, Observer etc.

Implementing Microservices design patterns like Aggregator, Asynchronous messaging, Branch pattern, Command Query Responsibility Segregator (CQRS) etc.

Used Spring features like Spring Dependency Injection (IoC), spring Application context, Spring MVC framework(internally), Spring Test Frameworks features in the application.

Used Spring Boot Features Actuators, Logback etc. and various annotations to name a few: @SpringBootApplication, @Configuration, @ComponentScan, @EnableAutoConfiguration for basic setup, for Request responses @GetMapping. @RequestMapping. @RequestParam etc.

Implemented end-to-end testing strategies for Kafka-based applications, including unit tests and integration tests.

Good Experience on AWS cloud services like Lambda, EC2, S3, RDS, ELB, NACL, SG EBS, Cloud Formation and VPC.

Familiarity with Docker and Kubernetes for deploying Kafka in a cloud-native environment.

Stayed updated with the latest advancements and best practices in Kafka and distributed systems.

Used Various spring boot staters like data-jpa, web, Json, oauth2-client, quartz, security, webflux.

Used Jenkins for building and AWS for deploying and automating the project.

Used Sonar for code coverage with a quality gate set to 80% build will fill if the coverage is lesser.

Demonstrated ability to orchestrate Docker containers for various applications, enabling easy scaling and management.

Integrated third-party OAuth providers (Google, Facebook, GitHub) with Spring Security OAuth, allowing users to sign in using their social media accounts.

Expertise in creating and managing Kubernetes resources using YAML manifests and Helm charts.

Knowledge of Kubernetes networking concepts, including service discovery, load balancing, and network policies.

Familiarity with Kubernetes storage options, including persistent volume claims and dynamic provisioning.

Experience in setting up private Docker registries for secure image storage and distribution within the organization.

Built frontend using Angular 11.2 with various modules, components, Services and routing.

Used various Angular features like forms and validation, Rest Api calls.

Communicated with other departments by using Web Services with the help of Rest calls using Json.

Used Spring JPA to communicate with database for Curd operations. Used various annotations to name a few @ID, @JoinColumn, @JoinTabel, @OneToMany, @OneToOne etc.

Environment: Spring Boot, Spring, Lambda, Kafka, Kubernetes, Docker, JMS, AWS, Spring AOP, Spring JPA. Java 8, Servlets, Oracle 11g, Log4j, XML, Angular, JavaScript, JSON, CSS, HTML, XHTML, Maven, Cloud Foundry, GIT HUB, Bootstrap.

Client: Bank of America Charlotte NC. Jan’21 – May’22

Role: Java/MuleSoft Tech Lead

Project Name: Direct Account Posting

Project Description:

Direct Account Posting is a posting system which does intraday memo post and hard post and orchestrates into multiple systems.

Responsibilities:

Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.

Acted as a Deployment Lead for major releases in bank.

Good Experience on AWS cloud services like Lambda, EC2, S3, RDS, ELB, NACL, SG EBS, Cloud Formation and VPC.

Responsible to Demo the Implementations every sprint to Clients and Cross Platform Teams.

Familiarity with Docker and Kubernetes for deploying Kafka in a cloud-native environment.

Review Teams changes and merge code for QA Testing.

Responsible to Deploy Code to Higher Level Environments and to Promote code base to Production.

Responsible to get requirement clarifications from clients and provide updates once every week about the weekly progress.

Organized production support Rotation Plan, and Did Support Production Release during EST Hours in rotation of 72 hours post release.

Involved in creating production Release Plan (DTS Plan) in listing down whom to engage based on the Plan.

Experience with Docker security best practices, including user management, image vulnerability scanning, and container isolation.

Used Mule ESB with Connectors, transformations, Routing, IBM MQ.

Utilized MuleSoft features like Data weave, API designer and various connectors to ensure robust and loosely coupled integration layer every time.

Customized the integration workflows using an ESB framework also with Mule Soft.

Used Spring features like Spring Dependency Injection (IoC), spring Application context, Spring MVC framework(internally), Spring Test Frameworks features in the application.

Developed System APIs to connect to core assets such as data sources, webservices, SaaS, Cloud services etc.

Business logic has been implemented using Array list, Map and Sets of Collections API.

Used spring AOP to log agents’ statistics on documents tab usage.

Created and ran functional and load tests on web services prior to implementation Using Soap UI.

Worked on presentation layer to develop JSP pages and embedding CSS, JavaScript, DOM and HTML.

Used Spring Boot Features Actuators, Logback etc. and various annotations to name a few: @SpringBootApplication, @Configuration, @ComponentScan, @EnableAutoConfiguration for basic setup, for Request responses @GetMapping. @RequestMapping. @RequestParam etc.

Used Various spring boot staters like data-jpa, web, Json, oauth2-client, quartz, security, webflux.

Used Maven as a build tool in the application.

Used JMS to exchange information over reliable channels in an asynchronous way by using ActiveMQ as a message queue.

Used DataPower Gateway for the robust XML Fire wall for the application.

Environment: Mule Soft, Spring Security, Kafka, Lambda, Cloud Formation, Docker, JMS, AWS, XSLT, Spring 2.5, Spring AOP, Spring WS, Hibernate, JSP, Java 8, Servlets, Oracle 11g, Log4j, XML, jQuery, AJAX, DOM, JavaScript, JSON, CSS, HTML, XHTML, Maven, WebSphere Application Server, GIT HUB, Bootstrap, JMETER, JBPM, IBM MQ.

Client: Wells Fargo, Charlotte NC Jan’20 – Dec’20

Role: Sr. Java Developer

Project: CRV-Migration

Project Description: The main purpose of this project is to migrate the Biztalk to MuleSoft ESB to overcome the limitations of Biztalk ESB capabilities and provide support as a service provider of Salesforce Rest Services using MuleSoft ESB to the clients in file flows, http flows, MQ flows.

Responsibilities:

Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.

Created new SSL certificates on Venafi platform to be added to jks files for https enablement.

Implementing Microservices design patterns like Aggregator, Asynchronous messaging, Branch pattern, Command Query Responsibility Segregator (CQRS) etc.

Used JMS to exchange information over reliable channels in an asynchronous way by using ActiveMQ as a message queue.

Used Spring features like Spring Dependency Injection (IoC), spring Application context, Spring MVC framework(internally), Spring Test Frameworks features in the application.

Developed applications using API led connectivity strategy with System API’s, Process APIs, and Experience API’s.

Developed System APIs to connect to core assets such as data sources, webservices, SaaS, Cloud services etc.

Implemented Business logic using Array List, Map and Sets of Collections API.

Developed read and write cache services to utilize Oracle Coherence Cache within the flows.

Developed OAuth 2.0 flows for API authentication and implemented authorization using existing enterprise OAuth URLs.

Categorized microservices into system and process APIs based on their role.

Used Maven as a build tool in the application.

Used DataPower Gateway for the robust XML Fire wall for the application.

Environment: MuleSoft, Microservices, AWS, XSLT, Java 8, Servlets, Oracle 11g, Log4j, XML, jQuery, AJAX, DOM, JavaScript, JSON, CSS, HTML, XHTML, Maven, WebSphere Application Server, GIT HUB, IBM MQ, ActiveMQ (AMQ).

Client: Bank of America Charlotte NC. Aug 18 – Dec 19

Role: Java Developer

Project Name: RPI Rehost

Project Description:

RPI is Request Processer Interface acts as a Middleware supports Multiple clients with the secure transactions of synchronous and asynchronous data transfers.

Responsibilities:

Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.

Used IBM MQ to exchange information over reliable channels in synchronous and asynchronous way with multiple Queue Manager and Multiple Nodes.

Performed POC’s with Aws Connectors.

Used Jenkins for building, deploying and automating the project.

Used HTML5 coding and CSS3 using Bootstrap to build responsive layouts.

Migrated Perforce to Bitbucket for source code maintenance.

Used HQL (Hibernate Query Language) and Query criteria to interact with database (Oracle 10g).

Built Enterprise middleware using oracle SOA suite.

Developed hibernate DAO lasses to persists objects into database.

Deployed applications on WebSphere.

Business logic has been implemented using Array list, Map and Sets of Collections API.

Used spring AOP to log agents’ statistics on documents tab usage.

Used AJAX and JSON to send requests to server and update GUI pages using callback functions.

Created and ran functional and load tests on web services prior to implementation Using Soap UI.

Worked on presentation layer to develop JSP pages and embedding CSS, JavaScript, DOM and HTML.

Used Maven as a build tool in the application.

Used DataPower Gateway for the robust XML Fire wall for the application.

Environment: JMS, AWS, XSLT, Spring 2.5, Spring AOP, Spring WS, Hibernate, JSP, Java 8, Servlets, Oracle 11g, Log4j, XML, jQuery, AJAX, DOM, JavaScript, JSON, CSS, HTML, XHTML, Maven, WebSphere Application Server, GIT HUB, Bootstrap, JMETER, JBPM, IBM MQ.

Client: Citi Group Nov ’17 – July ‘18

Role: Java/J2EE Developer

Project Name: Edealer

Project Description: eDealer which acts as a front office, and middle office (RISK management application). eDealer Front office allows us to book deals of different types like FX, MM, FI and DD. Deal booked will flow to the back-office system for accounts processing and warehouses for Reporting & Reconciliation purpose.

Responsibilities:

Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.

Developed API for transforming text to pdf and pdf to zip file and sending as an email.

Used Rally for issue tracking and project management.

Use Best Practices to manage performance and develop reliable and scalable applications and develop reusable components.

Developed GUI using JSP, HTML3, CSS3, XHTML, Angular.JS, framework to simplify the complexities of the application in TDD.

Involved in Java code, which generated XML document, which in turn used XSLT to translate the content into HTML to present to GUI.

Used JMS to exchange information over reliable channels in an asynchronous way by using ActiveMQ as a message queue.

Utilized zero GC (Garbage Collection) techniques to optimize application performance.

Ability to enhance the functionality, stability, and resilience of FX, MM, FI and DD trading systems through continuous improvement.

Used Java's multi-threading mechanisms, such as Threads, Executors, and Thread Pools, to efficiently manage and coordinate parallel tasks and built a low latency application in booking deals of different types like FX, MM, FI and DD.

Demonstrated expertise in identifying and resolving concurrency issues, such as race conditions and deadlocks, through careful thread synchronization and locking strategies.

Used Jenkins for building, deploying, and automating the project.

Communicated with other departments by using Web Services with the help of SOAP, WSDL.

Used HTML5 coding and CSS3 using Bootstrap to build responsive layouts.

Used Perforce for source code maintenance.

Used HQL (Hibernate Query Language) and Query criteria to interact with database (Oracle 10g).

Built Enterprise middleware using oracle SOA suite.

Developed hibernate DAO lasses to persists objects into database.

Used Apache common digester to parse data from XML files and populate data into java beans.

Deployed applications on J-BOSS 4.x/5. x.

Business logic has been implemented using Array list, Map and Sets of Collections API.

Used Spring Dependency Injection, spring application context features in the application.

Used spring AOP to log agents’ statistics on documents tab usage.

Used AJAX and JSON to send requests to server and update GUI pages using callback functions.

Updated/modified JSP pages also used jQuery and its validator plug-in for validating Forms in the presentation layer.

Created and ran functional and load tests on web services prior to implementation Using Soap UI.

Worked on presentation layer to develop JSP pages and embedding CSS, JavaScript, DOM and HTML.

Used Maven as a build tool in the application.

Environment: Jasper Reports, JMS, AWS, XSLT, Angular.JS, Spring 2.5, Spring AOP, Spring WS, Hibernate, JSP, Java 8, Servlets, Oracle 11g, Log4j, XML, jQuery, AJAX, DOM, JavaScript, JSON, CSS, HTML, XHTML, Maven, IBM JRULES, JBOSS Application Server, GIT HUB, Bootstrap, JMETER, Bras Server, JBPM, ActiveMQ (AMQ).

Client: AT&T Labs, Tampa FL Feb ’17 – Nov ‘17

Role: Sr. Java/J2EE Developer

Project Name: Metro Open Workflow Manager (MOWFM)

Project Description: AT&T Inc. is an American multinational telecommunications conglomerate, headquartered at Whitacre Tower in downtown Dallas, Texas. AT&T is the world's largest telecommunications company. AT&T is the second largest provider of mobile telephone services and the largest provider of fixed telephone services in the United. MOWFM is a huge Network where we are providing a support for any fallout by an automated ticketing system, Based on expected fallout scenarios.

Responsibilities:

Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.

Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.

Developed Api for my scouting like Organization API, Announcements API for creating an announcement.

Used Jira for issue tracking and project management and also used Jira for bug-tracking and project management.

Communicated with other departments by using Web Services with the help of SOAP, WSDL.

Use Best Practices to manage performance and develop reliable and scalable applications and develop reusable components.

Communicated with the Business Analyst to understand and follow-up the requirements, production, support and maintenance.

Developed GUI using Swings, JSP, HTML3, CSS3, XHTML, Angular.JS, framework to simplify the complexities of the application in TDD.

Involved in Java code, which generated XML document, which in turn used XSLT to translate the content into HTML to present to GUI.

Used JMS to exchange information over reliable channels in an asynchronous way by using ActiveMQ as a message queue.

Integrated the application with spring framework for implementing Dependency injection and provide abstraction between presentation layer and persistence layer.

Used XML technologies like XPath, XSLT and JAXB for data exchange and presentation.

Used Jenkins for building, deploying and automating the project.

Communicated with other departments by using Web Services with the help of SOAP, WSDL.

Used Jira for issue tracking and project management and also used Jira for bug-tracking and project management.

Good Experience on AWS cloud services like Lambda, EC2, S3, RDS, ELB, NACL, SG EBS, Cloud Formation and VPC.

Used HTML5 coding and CSS3 using Bootstrap to build responsive layouts.

Used GIT HUB for source code maintenance.

Extensively worked on Bras Server for updating the new versions of Rules.

Used HQL (Hibernate Query Language) and Query criteria to interact with database (Oracle 10g).

Built Enterprise middleware using oracle SOA suite.

Developed hibernate DAO lasses to persists objects into database.

Used Apache common digester to parse data from XML files and populate data into java beans.

Deployed applications on J-BOSS 4.x/5. x.

Business logic has been implemented using Array list, Map and Sets of Collections API.

Used Spring Dependency Injection, spring application context features in the application.

Used spring AOP to log agents’ statistics on documents tab usage.

Used AJAX and JSON to send requests to server and update GUI pages using callback functions.

Updated/modified JSP pages also used jQuery and its validator plug-in for validating Forms in the presentation layer.

Created and ran functional and load tests on web services prior to implementation Using Soap UI.

Worked on presentation layer to develop JSP pages and embedding CSS, JavaScript, DOM and HTML.

Involved in production bug fixes, analyzing and improving overall application performance Using JMETER.

Used Maven as a build tool in the application.

Environment: Swings, Jasper Reports, JMS, AWS, XSLT, Angular.JS, Spring 2.5, Spring AOP, Spring WS, Hibernate, JSP, Java 8, Servlets, Oracle 11g, Log4j, XML, jQuery, AJAX, DOM, JavaScript, JSON, CSS, HTML, XHTML, Maven, IBM JRULES, JBOSS Application Server, GIT HUB, Bootstrap, JMETER, Bras Server, JBPM, ActiveMQ (AMQ).

Client: Boy Scouts of America, Irving TX Sep’16 – Feb’ 17

Role: Mule Soft Java/J2EE Developer

Project Name: BSA /ESB

Project Description: The Boy Scouts of America is the largest Scouting organization in the United States of America and one of the largest youth organizations in the United States with more than 2.4 million youth participants and nearly one million adult volunteers.

Responsibilities:

Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.

Used Mule ESB in designing the application as a middleware between the third-party system and the customer side system.

Implemented business logic using session beans for integration of EJB's into struts framework.

Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets, EJB, Form Bean and Action classes.

Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.

Experienced in implementation of JMS to exchange information over reliable channels in an asynchronous way by using ActiveMQ as a message queue.

Developed API for my scouting like Organization API, Announcements API for creating an announcement.

Used Jira for issue tracking and project management and also used Jira for bug-tracking and project management.

Designing and configuring the AWS Secure Notification Service (SNS) and Secure Email Service (SES) architecture of the solution and working with a client.

Communicated with other departments by using Web Services with the help of SOAP and WSDL.

Created Mule Flow using End Point, Connector and Component bean using Mule ESB to communicate client/server systems.

Use Best Practices to manage performance and develop reliable and scalable applications and develop reusable components.

Communicated with the Business Analyst to understand and follow-up the requirements, production, support and maintenance.

Developed GUI using Swings, JSP, HTML3, CSS3, XHTML, Angular.JS, framework to simplify the complexities of the application in TDD.

Installed Jasper server 4.7 server, iReport 4.7, administration of Jasper reports such as creating users, roles, assigning roles for users as per organization hierarchy.

Used XML technologies like XPath, XSLT and JAXB for data exchange and presentation.

Used Jenkins for building, deploying and automating the project.

Communicated with other departments by using Web Services with the help of SOAP, WSDL.

Used Jira for issue tracking and project management and also used Jira for bug-tracking and project management.

Used HTML5 coding and CSS3 using Bootstrap to build responsive layouts.

Used GIT HUB for source code maintenance.

Extensively worked on Bras Server for updating the new versions of Rules.

Used HQL (Hibernate Query Language) and Query criteria to interact with database (Oracle 10g).

Built Enterprise middleware using oracle SOA suite.

Developed hibernate DAO lasses to persists objects into database.

Used Apache common digester to parse data from XML files and populate data into java beans.

Deployed applications on J-BOSS 4.x/5.x and JBPM.

Business logic has been implemented using Array list, Map and Sets of Collections API.

Used AJAX and JSON to send requests to server and update GUI pages using callback functions.

Updated/modified JSP pages also used jQuery and its validator plug-in for validating Forms in the presentation layer.

Created and ran functional and load tests on web services prior to implementation Using Soap UI.

Worked on presentation layer to develop JSP pages and embedding CSS, JavaScript, DOM and HTML.

Involved in production bug fixes, analyzing and improving overall application performance Using JMETER.

Used Maven as a build tool in the application.

Environment: Swings, Jasper Reports, XSLT, JMS, AWS, Angular.JS, EJB 3.0, Hibernate, JSP, Java 8, Servlets, Oracle 11g, Log4j, XML, jQuery, AJAX, DOM, JavaScript, JSON, CSS, HTML, XHTML, Maven, IBM JRULES, JBOSS Application Server, GIT HUB, Bootstrap, JMETER, Bras Server, JBPM, ActiveMQ.

Client: Equifax Inc., Alpharetta GA Jan 16 – SEP 16

Role: Java/J2EE Developer

Project Name: Verizon Mercury Application.

Project Description: Equifax Inc. is a consumer credit reporting agency in the United States, considered one of the three largest American credit agencies along with Experian and Trans Union. Current Project We are working for Verizon wireless where we are providing credit scores and migrating the application from Versata.

Responsibilities:

Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.

Wrote Java utility classes to access web services from server side.

Implemented Spring MVC 3.2, which includes writing Controller classes for handling requests, processing form submissions and performed validations using Commons validator.

Used CI/CD tool Jenkins for building, deploying and automating the project.

Developed GUI using Swings, JSP, HTML3, CSS3, XHTML, Angular.JS, Node.JS framework to simplify the complexities of the application in TDD.

Integrated the application with spring framework for implementing Dependency injection and provide abstraction between presentation layer and persistence layer.

Developed web pages using spring framework (Spring Core, and Spring AOP) and Struts in TDD.

Used XML technologies like XPath, XSLT and JAXB for data exchange and presentation.

Used Jenkins for building, deploying and automating the project.

Communicated with other departments by using Web Services with the help of SOAP, WSDL.

Used Jira for issue tracking and project management and also used Jira for bug-tracking and project management.

Good Experience on AWS cloud services like Lambda, EC2, S3, RDS, ELB, NACL, SG EBS, Cloud Formation and VPC.

Used HTML5 coding and CSS3 using Bootstrap to build responsive layouts.

Used GIT HUB for source code maintenance.

Extensively worked on Bras Server for updating the new versions of Rules.

Used HQL (Hibernate Query Language) and Query criteria to interact with database (Oracle 10g).

Built Enterprise middleware using oracle SOA suite.

Developed hibernate DAO lasses to persists objects into database.

Used Apache common digester to parse data from XML files and populate data into java beans.

Deployed applications on J-BOSS 4.x/5. x.

Business logic has been implemented using Array list, Map and Sets of Collections API.

Used Spring Dependency Injection, spring application context features in the application.

Used spring AOP to log agents’ statistics on documents tab usage.

Used AJAX and JSON to send requests to server and update GUI pages using callback functions.

Updated/modified JSP pages also used jQuery and its validator plug-in for validating Forms in the presentation layer.

Created and ran functional and load tests on web services prior to implementation Using Soap UI.

Worked on presentation layer to develop JSP pages and embedding CSS, JavaScript, DOM and HTML.

Involved in production bug fixes, analyzing and improving overall application performance Using JMETER.

Used Maven as a build tool in the application.

Environment: Swings, Spring Core, XSLT, Jasper Reports, Angular.JS, AWS, Spring AOP, Spring WS, Hibernate, JSP, Java 8, Servlets, Oracle 11g, Log4j, XML, jQuery,



Contact this candidate