Post Job Free

Resume

Sign in

Data Engineer

Location:
Franklin, NJ
Posted:
April 26, 2023

Contact this candidate

Resume:

Summary:

●Having ** years of IT experience in Object-oriented analysis, Design, Development, Testing, Implementation and maintenance of web based and client server multi-tier applications using Java/J2EE technology.

●Expertise in various components in spring such as IOC, AOP, Spring JDBC, Spring MVC.

●Experienced in creative and effective front-end development using JSP, JSTL, Servlets, JavaScript, HTML, DHTML, JavaScript, Ajax, Type Script, CSS, Rich faces, Bootstrap, J Query, Angular JS and React Js.

●Expertise in server-side programming using Java, J2EE, Servlets, JSP, JDBC, JavaBeans, Hibernate, IBatis, Oracle, EJB, Log4J.

●Excellent knowledge and experience of developing applications with Model View Controller (MVC) using Struts framework and spring framework.

●Expertise in Core Java Such as OOPs, Collections, Exceptions Handling, Input/output (I/O) System, Swing, Annotations, Multi-Threading, Lambda and Generics.

●Extensive experience in deploying, configuring, and administering Web/Application Servers like JBoss, Web Sphere, Web Logic and Apache Tomcat.

●Strong work experience in application integration using Web Services such as JAX RPC, JAXB, JAX-WS, SOAP, WSDL, JAX-RS, Restful.

●Followed Test Driven Development (TDD). Like simultaneous testing with development. And followed behavior driven development (BDD) like expected behavior.

●Experienced in BDD like software development process that originally emerged from Test Driven Development (TDD).

●Have experience in API Management technologies tool APIGEE.

●Experience in Requirement gathering & analysis, designing UML - for developing application specific Object model, Use Case diagrams, Class diagrams, Sequence diagrams and State diagrams using Rational Rose and Visio.

●Knowledge in cloud services using Amazon Web Services (AWS) and Google Cloud Platform (GCP).

●Good experience with messaging systems like Kafka event sourcing. Strong experience in UNIX &Linux Shell scripting Bash, Perl scripting.

●Experience in Service Oriented Architecture using SOAP, JAX-RS and Restful Web Services.

●Core Java such as multithreading, Collection and Arrays concepts to develop and application implementations. Experienced in developing front end applications using HTML4/5, XHTML, DHTML, CSS2/3(using SASS and LESS), Bootstrap, Angular JS, Angular and developing dynamic web pages and implementing React JS with Redux and Flux patterns to attain MVC functionality.

●Hands on Experience on testing web services (SOAP, REST) using SOAP UI. Worked with NoSQL databases Cassandra and Mongo DB.

●Assisted in installation, assembling and maintenance of latest versions of JBoss Application server.

●Provided technical assistance for performance tuning and troubleshooting techniques of Java Application.

●Implemented deployment procedures of J2EE applications and code to JBoss Application server.

●Extensive Knowledge on databases like Oracle, Postgres SQL, DB2, and MySQL. Experience in writing complex SQL Queries, Stored Procedures, Triggers, Cursors, and Functions.

●Have hands on experience with SaaS (Software as a Service), PaaS (Platform as a Service), and IaaS (Infrastructure as a Service) solutions.

●Proficient in working with web application's UI testing frameworks such as Karma, Jasmine, Protractor for Angular JS, Mocha and Chai for Backbone JS.

●Experience in various IDE tools such as Eclipse, Netbeans and My Eclipse and build management tools like Ant, Maven. Solid experience in Apache Subversion (SVN) and Jenkins and Bamboo Continuous Integration Server.

●Integration testing of the applications using Selenium and behavioural testing using Cucumber.

●Experience in Amazon Web Services (AWS) technologies including EC2, S3, RDS, ELB, and Elastic ache.

●Experience in XML technologies including XML, DTD, XPath, XSD, XSLT, XQuery, DOM and SAX parsers.

●Extensive Experience in customizing Oracle BI Apps, OOTB ETL adaptors and prebuilt analytics

●Ability to manage multiple tasks, while maintaining attention to detail and highly capable in learning things quickly and good at time management.

●Self-motivated, easily adaptable to new environments and ability to work independently as well as in small groups.

●Good debugging and problem solving skills with excellent understanding of system.

Technical skills:

J2EE Technologies and Framework

Core Java, JEE, Servlets, JSP, EJB2.0, JDBC, MVC Architecture, Java Beans, JSTL, JTA, JMS, Hibernate, Spring, Spring Boot, Rabbit MQ, JUnit, Maven, REST, JAX-WS, JAX-RS, selenium

Web Services

SOAP, RESTful, Jersey, Apache CXF, UDDI, WSDL, Axis2, AWS, TDD, BDD

Languages

Java, SQL, PL/SQL, C, C++, UML, C#, No SQL, python, groovy, flask, GoLang

Web Technologies

HTML5, XHTML, DHTML, XSLT, JAXB, XML, Java Script, Angular8&9, React, NodeJS, CSS, MongoDB, Bootstrap, jQuery, AJAX, AngularJS, XSD, JSON, XST, XSTL, SAX/DOM, JAXP, CSS3, HL7

Web/Application Servers and bpm

JBoss, Web Sphere, Web Logic, Tomcat Server, Open shift, JBOSS, camunda

IDE’s and Integration Tools

Eclipse, RAD, Jenkins. SOAP UI, POSTMAN, Swagger, ANT, Maven, Net Beans, XML schema, Oracle SQL Developer, Intelli J

Version control Tools

SVN, GIT, CVC Maven, Ant, JIRA, Bugzilla, Jenkins

Other Technologies

JUnit, Log4J, JAXB, JiBX, XML Beans, Jackson Mapper, Mockito

Data bases

MySQL, DB2, SQL Server, Cassandra, MongoDB

Operating Systems

Linux, Windows, UNIX, MAC OS

Professional Experience:

Client: Prudential, Atlanta, GA Feb 2022- Till Date

Role: Java Full stack Developer

Responsibilities:

●Experienced in JAVA 1.6 + (Multithreading, IO,JAXB,JAXP ), XML/XSD, TIBCO(messaging), MQ, SQL, Oracle, Autosys.

●Took part in Build, deploy, and test application components in a development environment during the implementation phase working with all layers of the application stack.

●Develops, codes, tests and debugs new complex software solutions or enhancements to existing software in a maintenance capacity.

●Support the team in troubleshooting technical issues.

●Developed and maintained Go lang microservices for a large-scale. And Implemented RESTful APIs to connect frontend applications with backend services using Go channels and goroutines.

●Designed and implemented highly scalable solutions by leveraging concurrency primitives such as multi-threading, mutexes, semaphores etc., along with best practices like TDD (Test Driven Development).

●Coordinated designs and implementation of application, collaborated with project managers.

●Involved in injecting dependencies into code using Spring DI, IOC, spring core module.

●Deployed web components, presentation components and business components in Web Logic Application Server.

●Creation of UI pages and custom components using JSP and Spring.

●Proficient in using Apache Velocity to generate dynamic web pages and reports.

●Experience with integrating Apache Velocity into web applications using Java or other programming languages.

●Experience with implementing HL7 v2 interfaces for insurance projects such as claims processing, eligibility verification, and benefits administration.

●Knowledge of HL7 v2 message types and segments used in insurance projects, such as ADT (Admission-Discharge-Transfer), ORM (Order Message), and ORU (Observation Result).

●Familiarity with healthcare billing and coding standards such as ICD-10, CPT, and HCPCS.

●Experience with mapping and transforming data between HL7 v2 messages and other data formats, such as EDI (Electronic Data Interchange) and XML.

●Understanding of HIPAA (Health Insurance Portability and Accountability Act) regulations and how they apply to HL7 v2 interfaces.

●Experience with implementing HL7 v2 interfaces using middleware platforms such as Mirth Connect, OpenHIM, and InterSystems HealthShare.

●Knowledge of healthcare industry standards such as NCPDP (National Council for Prescription Drug Programs) and X12 (Electronic Data Interchange for Administration, Commerce, and Transportation).

●Strong problem-solving skills and ability to debug and troubleshoot issues in HL7 v2 interfaces for insurance projects.

●Familiarity with insurance industry processes such as claims adjudication, provider credentialing, and member enrollment.

●Knowledge of Velocity syntax and directives, including #if, #foreach, #set.

●Familiarity with Velocity tools and utilities, such as the VelocityView servlet and the Velocity Tools project.

●Experience with customizing Velocity templates using macros and other advanced features.

●Ability to optimize Velocity templates for performance and scalability.

●Understanding of the MVC (Model-View-Controller) architecture and how Velocity can be used as the view component.

●Performed client-side validations using JavaScript.

●Proficient in developing front-end web applications using ReactJS.

●Experience with creating reusable components using ReactJS.

●Knowledge of ReactJS features such as JSX syntax, Virtual DOM, and server-side rendering.

●Familiarity with popular state management libraries for ReactJS, such as Redux, MobX, and Flux.

●Experience with building React Native mobile app.

●Using Angular.js, providing custom services and using custom filter validating credentials in User Interface.

●Developed DAO objects and implemented data access layer using JPA-Hibernate to perform CRUD operations.

●Proficient in developing web applications using the Stripes Framework.

●Experience with building MVC (Model-View-Controller) architecture based web applications.

●Knowledge of Stripes Framework features such as Action Beans, Convention over Configuration, and URL Binding.

●Familiarity with Stripes Tools, such as the Stripes JSP tag library and the Stripes Security extension.

●Experience with integrating Stripes Framework with other technologies such as Hibernate, Spring, and JPA.

●Coordinate with the team of java developers to accomplish complex financial calculations.

●Develop complex PL/SQL packages, procedures, functions for the application, according to business requirements.

●Develop PL/SQL procedures to create database objects dynamically based on user inputs.

●Using data structures for arranging, processing, accessing, and storing data.

●Using Linked list arrays, stack, and queues in data structures.

●And using algorithms for sorting and shuffling.

●Performed service level testing for web services using Soap UI, Postman and Apigee.

●Implemented Servlets to handle HTTP requests for on-line requests, credit card payments, registration, and bug tracking.

●Developed Java classes implementing business logic.

●Developed programs for accessing the database using JDBC thin driver to execute queries, prepared statements, Stored Procedures and to manipulate the data in the DB2 database.

●Extensively worked with XML schema (XSD), XSL/XSLT, and XML to navigate in XML documents, and SAX to process and parse xml files.

●Developed web services SOAP, WSDL and web services clients using JAXB and XML, implemented SOAP architecture. Integrated testing methods implemented by using Karma and Jasmine.

●Implemented MVC design pattern using spring framework.

●Implemented Spring Boot and Spring Security features.

●Used Spring Injection/Inversion of Control, Hibernate ORM to get data as objects and for backend Queries writing easily.

●Onboarding Nodes in OpenShift Cluster with a various business workload.

●Developed scripts for system automation.

●Extensively used XML and Java Architecture for XML Binding (JAXB), to map java classes to XML representation.

●Implemented Servlets to handle HTTP requests for on-line requests, credit card payments, registration, and bug tracking.

●Used angular 9 for type checking and used for build errors which was improvised.

●Used angular 9 for better css class and style binding which has order of precedence that does not depend on timing.

●Experience in FI pricing, electronic trading workflow, trade execution strategies and Order Management Systems in the Fixed Income space.

●Good experience in javaFXApplication-development in POS.

●Good experience in springMVC and AngularJS Application-development in HO.

●Good experience in SWINGApplication-development.

●Extensive exposure of working in Agile Methodology.

●Proficiency in writing MySQL.

●Extensively used Eclipse IDE for developing, debugging, integrating, and deploying the application.

●Used Apache CXF as the Web Services framework to implement the REST APIs involved.

●Developed and Deployed SOA/Web Services (SOAP and RESTFUL) using Eclipse IDE

●Developed Informant service layer by using Spring MVC.

●Used JIRA for bug tracking, issue tracking and project management.

●Designed and developed various modules of the application with Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.

●Developing single page applications (SPA), components using Angular.js directives, controllers, view and routing, service modules.

●Assisted in installation, assembling and maintenance of latest versions of JBoss Application server.

●Provided technical assistance for performance tuning and troubleshooting techniques of Java Application.

●Implemented deployment procedures of J2EE applications and code to JBoss Application server.

●Wrote Hibernate Criteria queries for data retrievals and have performed the ORM mappings to map java entities to database tables.

● worked on Oracle PL/.SQL (Oracle 10, 11 and 12) and should have a very high level of proficiency on the same.

● worked on Java technology (Messaging, XML).

●Gained Ability to work on complex SQL queries.

●Involved in peer code reviews and performed integration testing of the modules.

●Created and maintained mapping files, persisting classes and transaction control in JDBC to access the database.

●Experience in creating and Deployment of REST API and Microservices in Java J2EE using Spring Boot.

●Implementation of authentication for RESTful web services using Spring Boot Security Starter.

●Used Spring Batch to process large volumes of records, including logging/tracing, transaction management.

●Creation of Data Pipelines on AWS to schedule migration of data from SFTP servers to RDS instances.

●Implemented design Patterns like Singleton, Factory, DTO, MVC, Session Façade, DAO patterns.

●Extensively used Git as repository for checkout and check-in of code.

●Involved in performing code review ensuring the Java coding standards and guidelines.

Environment: Java, Servlets, JSP, Spring IOC, Spring boot, Microservices, Spring Core, APIGEE, CSS, JavaScript, AngularJS, JPA, Web Logic, JDBC, DB2, CI/CD, Spring IOC, Hibernate, Jasmine, Karma, SVN, Rabbit, XML, XSL, XSLT, XSD, SAX, JAX-WS (SOAP) web services, Bit Bucket, ANT, Spring Boot, SOA, Eclipse

Client: JP Morgan Chase, Remote Aug 2019 – July 2021

Role: Java Full stack Developer

Responsibilities:

●Developed the framework based on Struts MVC Architecture with Spring Dependency Injection.

●Creating requirement documents and design the requirement using UML diagrams, Class diagrams, Use Case diagrams for new enhancements.

●Onboarding Nodes in OpenShift Cluster with a various business workload.

●Developed scripts for system automation.

●Developed the Application Module using several design patterns like Singleton, Factory, DAO, DTO, Business Delegate, Composite View and MVC.

●Experienced in Workflows integrated in larger trading workflow(Pricing also) using java.

●Experienced in E- Fixed Income Business and trading practices.

●Used JBoss application server deployment of applications.

●Developed communication among SOA services using XML schema.

●Designed the user interface of the application using HTML5, CSS3, Typescript, Angular JS, JQuery, AJAX and Node JS.

●Followed Test Driven Development (TDD). Like simultaneous testing with development. And followed behavior driven development (BDD) like expected behavior.

●Experienced in BDD like software development process that originally emerged from Test Driven Development (TDD).

●Implemented a metrics collection mechanism for the server by utilizing Apache Kafka to stream server-side events.

Deployed Docker contained spring boot Micro servicesin to AWS EC2 container service using AWS admin console and used lambda to run applications in AWS console.

Developed Static and Dynamic pages using pl/sql

and Servlets. Spring Boot MicroServices were developed using MicroServices architecture with RESTFUL and Apache Kafka.

Used angula8 for new web worker binding, lazy loading.

Used angular8 new commands like ng build and ng run and used custom build APIs.

●Configured Spring to manage Action classes and set their dependencies in a Spring context file and integrated middle tier with Struts.

●Maintained Interface compatibility and concurrency in the project using Java 1.8 new features like Lambda expressions, default, static methods and Concurrency API.

●Used Node js to run Grunt tasks and build properly the project (compile, minify, concat etc.)

●Implement modules into Node JS to integrate with designs and requirements.

●Core Java such as multithreading, Collection and Arrays concepts to develop and application implementations.

●Rich experience on full life cycle development using Servlets, JSP,

●Struts, Spring.

●Experience in application development using Spring frameworks.

●Strong command over Core JAVA / J2EE.

●Used Spring Boot which is radically faster in building cloud Micro services and develop Spring based application with very less configuration.

●Used Hibernate Persistence Strategy to interact with database.

●Used DAO pattern to retrieve the data from database.

●Worked with Session Factory, ORM mapping, Transactions and HQL in Hibernate framework.

●Implemented a security module in Angular JS which integrated with the Spring security in the backend with Authentication and Authorization.

●Worked with the NoSQL Database Cassandra to manage extremely large data sets.

●Used Web Services for sending and getting data from different applications using Restful.

●Wrote client side and server-side validations using Struts Validators and Java Scripts Validations.

●Created and managed development and continuous integration environments automated through Jenkins using Perl Script.

●Configured maven profiles and Jenkins jobs to enable deployments to Pivotal Cloud Foundry PaaS environments.

●Writing stored procedures, complex SQL queries for backend operations with the database.

●Experience in Designing, Architecting, and implementing scalable cloud-based web applications using AWS .

●Develop the Shell scripts to automate the data configuration and data transfer between different environments.

●Devised logging mechanism using Log4j.

●Creating tracking sheet for tasks and timely report generation for tasks progress.

●Code review, review its effectiveness, defect tracking, defect solving.

●Analyzing bugs, production problem and assigning it to offshore team members.

Environment: Java 1.8, J2EE, Core Java, Multithreading, HTML5, CSS3,TypeScript, JDBC, JSP, Shell script, Angular JS, Servlet, Node JS, AWS, UML, Micro services, Spring Framework, Hibernate, Kafka,Cassandra, NoSQL, Spring Boot, XML, Maven, Jenkins, Perl, Oracle 11g, JBoss, SDLC methodologies, Log4j, Splunk, Rational Application Developer 7.0, JUnit, GIT, Restful, Eclipse IDE.

Client: CVS health, Woonsocket, RI Oct 2018 – Aug 2019

Role: Java Full Stack Developer

Responsibilities:

Used Hibernate, ORM solution, technique of mapping data representation from MVC model to Oracle Relational data model with an SQL-based schema.

Used JavaScript, JQuery, AngularJS, Node JS and AJAX technologies for front end user input validations and Restful web service calls.

Experience in 508 Compliance.

Experience in design development of SOA solutions using Oracle Middleware using BPEL, OSB, SOAPUI.

Designed front-end presentation logic using JSP, HTML5, CSS3 and Strut tags.

Implemented modules into NodeJS to integrate with designs and requirements and used NodeJS Express Framework.

Used JQuery and JSF validation framework for front end validations.

Followed Test Driven Development (TDD). Like simultaneous testing with development. And followed behavior driven development (BDD) like expected behavior.

Experienced in BDD like software development process that originally emerged from Test Driven Development (TDD).

Created a Single Page Application (SPA) using AngularJS as framework, to bind data with specific views and to synchronize data with server.

Experience with Cloud technologies such as Azure, AWS, or Google Cloud.

Designed front end using HTML 5, CSS3, JQuery, Bootstrap and Angular JS

System builds using Spring Model View Controller (MVC) architecture.

RESTful web services using Jersey for JAX-RS implementation.

Designed, configured and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the Amazon cloud formation.

Proficient in HL7 messaging standards including HL7 v2.x, HL7 v3, FHIR, and CCD.

Experienced in implementing HL7 interfaces between Electronic Health Record (EHR) systems and other healthcare applications such as billing and lab systems.

Knowledgeable in HL7 integration workflows, including ADT (Admission, Discharge, and Transfer), ORM (Order Entry), and ORU (Observation Result).

Skilled in using HL7 tools for testing, troubleshooting, and monitoring interfaces.

Familiar with healthcare data standards such as SNOMED CT, LOINC, and ICD-10-CM/PCS.

Able to design and implement custom HL7 interfaces based on specific healthcare organization requirements.

Worked with various healthcare providers and vendors to implement HL7 interfaces and ensure data interoperability.

Implemented pre-authentication framework (Spring Security) for authentication and authorization.

Used Spring framework including Spring core /IOC, Spring Web, Spring Security, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions.

Worked on build/deploy tools such as Jenkins, Docker for Continuous Integration & Deployment for Micro services.

Used a Micro service architecture, with Spring Boot-based services interacting through a combination of REST and MQ to deploy Identity micro services and Micro Components.

Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.

Written SQL Queries and stored procedures to interact with Oracle DB.

Micro Services were being used as a strategy to gradually replace a core monolithic application while still adding business features.

Good experience in writing and modifying SQL LOADER, PL/SQL codes including Packages, Materialize Views, Nested tables, Triggers, and Functions.

Solid experience in writing SQL, stored procedures, proficient in SQL query performance.

Configured Data Sources for the Oracle database system using IBM WebSphere.

Developed JUnit test cases for elements, web beans, handlers and view helper classes.

Focused on Test Driven Development thereby creating detailed JUnit tests for every single piece of functionality.

Used SVN for version control tool and Spring Tool Suite (STS) for IDE.

Used Tortoise SVN to maintain the version of files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.

Used Maven as build automation tool for deploying the project on Apache Tomcat Server.

Configured and customized logs using Log4J.

Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware

Environment: Java, J2EE, HTML, CSS, JavaScript, Servlets, JSP, XML, Hibernate, Spring, Spring Framework, Spring Boot, Spring Security, Spring MVC, Tortoise SVN, JDBC, Maven, Tomcat Server, JMS, AngularJS, AJAX, AWS, SOA, Soap, Restful, WSDL, JIRA, Log4J, JUnit, Linux, STS, Oracle, Agile Methodology.

Client: Bank of America, Charlotte, NC Apr 2017 - Sep 2018

Role: Java Full Stack Developer

Responsibilities:

Implemented application level persistence using Hibernate and spring.

Using Restful services sent HTTP requests to the Server, retrieved the JSON format data, and parsed it.

Developed UI to display distance &ETA using Google API.

Developed Payment integration using Stripe API, Rating System& Support for the app.

Implemented Client-side validation for the app.

Implemented the Connectivity to the Data Base Server Using JDBC.

Experience in developing web application for pull up using JavaScript frameworks like Angular, Node JS.

Experience worked on google cloud platform (GCP)services like Compute Engine, Cloud Load Balancing (ELB,ILB), GKE, Storage, Stack driver, IAM, Networking services, Disks, VPC, Pub/Sub, Cloud NAT.

Good understanding of NoSQL Database and hands on work experience in writing application on NoSQL

database which is Mongo DB.

Used Web Services (SOAP) for transmission of large blocks of XML data between two interfaces.

Installing and Configuring Eclipse and WebSphere application Server.

Deployed the applications on IBM WebSphere Application Server.

Implemented CI CD pipelines using Jenkins and build and deploy the applications.

Responsible for creating and maintaining architecture for Restful API using Spring Boot.

Setup GitHub and use of Git bash for code submission in GitHub repository.

Created Typescript reusable components and services to consume REST API's in Angular.

Developed test cases and performed unit test using JUnit Framework.

Hands-on experience with relational and NoSQL databases.

Deployed Docker contained spring boot Micro services in to AWS EC2 container service using AWS admin console and used lambda to run applications in AWS console.

Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup.

Designed and developed the application using agile methodology and followed TDD, Scrum.

Implemented API controllers (SOAP and REST) and web services client classes to interact with downstream systems.

Deployed and Monitored Micro Services Using Pivotal Cloud Foundry, also Managed Domains and Routes with the Cloud Foundry.

Used SAX and DOM parser to parse the XML documents and XSLT for transformations.

Analyzed business requirements and documented them into business stories in JIRA

Based on Service Oriented Architecture (SOA) using AXIS web service framework.

Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information

Involving in Building the modules in LINUX environment with ant script

Writing and Optimizing MySQL Queries and connect queries to story.

Environment: Java, AWS, Micro Services, Spring, DB2, CRUD, PL/ SQL, JDBC, Android SDK, Android Studio, Apache CXF, GitHub, Junit, Scrum, UML, JSP, JSTL, Servlet, Maven, XML, JIRA, Web 2.0, SOA, JMS, Apache Tomcat, LINUX.

Client: Prolifics, India May 2013 – July 2016

Role: Java Developer

Responsibilities:

Implementation of the design wireframe using Angular and creating services and exposing it to the backend which runs on Spring Boot. Here we also have another layer that makes use of NodeJS mainly used for authentication, authorization and session maintenance.

Developed UI application initially using Angular and made use of customized components.

Implemented customer side validations using Angular and created services on UI for storing and retrieving data from UI to the backend.

Was under migration of the project converting angular components and updating router Modules. Implemented the complete set up with configuration file changes.

Developed key services for authorization and authentication in Node server, where we used LDAP. Later migrated the authentication from LDAP to Ping Access-SSO (Single Sign On) Application.

Created sessions for Login user and setting session timed out for the entire UI application.

Strong understanding on client-side application and very good at attaining the architectural design for MVC using directives, promises and pipes.

Involved in innovation of the current UI to make an implementation under mobile device access using cross platform technologies such as Ionic which helps in improving the business.

Involve in development, design and implementation of the front-end application using HTML5,CSS3,AJAX, Bootstrap 4.0.

Made use of Reactive Forms using Angular where most of the validation is done using component rather than using template-driven which provides in HTML.

Mainly involved in deployment activities CI/CD deployment and familiar with OSE (Open shift origin). Also made changes in Jenkins Files as per the requirement of the pipeline.

Worked on Kubernetes cluster as a part of deployment activity. Familiar with Open Shift commands mainly for deployment. Also created xml files for using a swagger API within UI.

Involved in webservices design and development. Responsible for creating and consuming web services using REST and XML.

Implemented JavaEE components using SpringMVC, Spring IOC, Spring transactions and Spring security modules.

Implemented transaction management using SpringAOP and used Spring Aspects for implementing logging functionalities.

Worked in integrating JMS with SPRING BOOT by providing an instance which is embed with Active MQ.

Node Package Manager (NPM) was used to list out the right versions of the packages and their dependencies for the project.

Worked on a project which handles searching algorithms using Elastic Search which is mainly used for pulling analytics related information using the keywords entered by the end user.

Authenticating Users and to provide the security to RESTful web services using OAUTH 2.0.

Integrated the ORM Object Relational Mapping tool hibernate to the spring using Spring ORM in our app and used spring transaction API for database related transactions.

Configured JPA to use Hibernate as ORM tool.

Extensively used Spring IOC



Contact this candidate