Post Job Free
Sign in

React Js Enterprise Applications

Location:
New York City, NY
Posted:
June 26, 2025

Contact this candidate

Resume:

Name: Ram Prasad

Phone No: 662-***-****

Email: ***.******@*****.***

PROFESSIONAL SUMMARY:

●Over 10 years of IT experience in Object-Oriented Programming, Analysis, Design, Documentation, Integration, Testing, and Implementation of Client-Server, Distributed Multi-tiered, and Large-Scale Enterprise applications in Waterfall and Agile methodology using JAVA and JEE technologies.

●Experience in Designing and building dynamic and user-interactive websites using JavaScript, AngularJS, Angular 4/5/6, Express.js, Bootstrap, and jQuery. Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.

●Experience in React JS for creating interactive UI using one-way data flow, Virtual DOM, JSX.

●Used React-Router to turn an application into a Single Page Application.

●Involved in the migration of Angular 12 from React.

●Implemented HTTP requests using RxJS observable library to handle multiple values at a time.

●Worked with HTTP interceptors’ configurations for security in Angular 2.0 applications.

●Used NPM to install required node modules and other published Angular NPM modules.

●Hands-on experience using build tools such as gulp.js, grunt.js, bower, and NPM and having good expertise using defect-tracking tools JIRA and documentation tools like Confluence and Wiki Pages.

●Created Android services that control toggling features for Bluetooth, Wifi, etc.

●Experience with Android native app development.

●Good knowledge on using Framer to customize the code, rendering components and the overrides.

●Used Framer’s Canvas Interface to configure the web properties.

●Build Isomorphic apps using React JS & Redux with GraphQL on the server side.

●Expertise in Java programming and a good understanding of OOPs, Collections, Exceptions Handling, Input/output (I/O) Systems, Annotations, Enums, Concurrency, Multi-Threading, Lambdas, and Generics.

●Expertise in Designing and developing interactive Front-end applications using HTML5, CSS3, Javascript, Typescript, and AJAX.

●Expertise in unit testing javascript applications using Jasmine, Karma, Mocha, Chai, and Node.

●Expertise in understanding and hands-on using various extensible Markup Languages (XML) technologies like XPath, XQuery, XSLT, XSD, SAX, DOM, and JAXB.

●Experience in developing Web and Enterprise applications using technologies JDBC, Servlets, JSP, Java Server Faces (JSF), Java Persistence API (JPA), JNDI, and JMS.

●Experience working with YAML, a swagger used to describe the API’s

●Experience in Developing Applications using frameworks Spring Dependency Injection (DI), IOC, Aspect-oriented Programming (AOP), Integration, Security, Boot, Struts and Hibernate.

●Experience in Installing, Configuring, Deploying, and maintaining Applications and Web Servers such as Oracle Web Logic, JBoss Enterprise Application Platform (EAP), Apache Tomcat Server, and IBM Web Sphere.

●Experience in Integrating and deploying applications using Apache Camel, Apache CXF, ActiveMQ, and JBoss Fuse Enterprise Service Bus (ESB).

●Experience in using various Amazon Web Services (AWS) Components like EC2 for virtual servers and S3 for storing objects, EBS, Cloud Front, Elastic cache, and Dynamo DB for storing data.

●Expertise in Producing and consuming Web Services Technologies like Restful (JAX-RS), SOAP (JAX-WS), JAX-RPC, and JAXR (Java API for XML Registries).

●Experience with Service Oriented Architecture (SOA), development, and deployment of Web Services using SOAP, WSDL, and Restful Web services.

●Extensively used Java design patterns like Builder, MVC, MVVM, Service Locator, Data Transfer Object (DTO), and Data Access Object (DAO), Factory Method.

●Experience in writing SQL queries in PL/SQL, Triggers, and Stored Procedures in Relational Database management systems like Oracle, MS SQL, MySQL, and DB2.

●Experience in understanding and using NoSQL databases Mongo DB and Apache Cassandra.

●Expertise in using Version Control Systems like SVN, Git, and Project Tracking tools like JIRA and Rally.

●Experience in using Testing frameworks in Test Driven Development (TDD) such as JUnit, Mockito, Power Mock, Protractor, Cucumber, and Selenium.

●Expertise in developing, Testing, Debugging, Integrating, and Deploying Enterprise applications using Integrated Development Environments (IDE) IntelliJ IDEA, Eclipse, STS, and RAD.

●Experience in Continuous Integration (CI/CD) tools like ANT, MAVEN, Gradle, and Jenkins.

●Extensive experience in UML Modeling diagrams development such as Use Case diagrams, Class diagrams, and Sequence diagrams.

●Experience in Extraction, Transformation, and Loading of data from heterogeneous source systems like flat files, Excel, XML, Oracle, and SQL Server.

●Have good knowledge of different databases like MySQL, PostgreSQL, Oracle, Redis, and NoSQL (Mongo DB and Cassandra) and good experience in writing stored procedures, functions, and triggers using PL/SQL in JDBC, ODBC, and WebLogic servers.

●Extensive experience in Oracle Back-end (server-side) PL/SQL Development i.e., Packages, Stored Procedures, Functions, and triggers using SQL Developer and Toad as development tools.

●Used Hibernate, Object-Relational Mapping (ORM) solution, the technique of mapping data representation from MVC model to Oracle Relational data model with an SQL-based schema. Performed CRUD operations like Update, Insert, and Delete data in Relational Databases such as SQL.

●Extensively used Oracle Joins- Inner Join, Left Outer Join, Right Outer Join, Full Outer Join.

●Performed regular SQL performance tuning, and fixed common SQL performance issues, like inefficient indexing and Object Resume unoptimized SQL queries

●Worked on MongoDB to develop Dynamic queries on documents using document query language.

●Worked on creating, retrieving, updating, and deleting documents in MongoDB.

●Having very strong interpersonal skills and the ability to work independently and within a group, can learn quickly and easily adaptable to the working environment.

●Good exposure to interacting with clients and solving application environment issues and can communicate effectively with people at different levels including stakeholders, internal teams, and senior management.

Technical Skills:

Operating Systems

Windows, Macintosh, Unix, and Linux

Languages

Java, JavaScript, SQL, HQL, PL/SQL

Java/J2EE Technologies

Java EE, Servlets, JSP, JSTL, XSLT, JDBC, JNDI, JMS, JPA, JSF

Web Technologies

HTML5, DHTML, CSS3, XML, Javascript, AJAX, JSP, Angular 4/5/6, Angular JS, jQuery, Express, Bootstrap

XML/Web Services

XML, XSD, SOA, WSDL, SOAP, Apache CXF, DOM, SAX, JAXWS, JAXRS, XMLBeans, REST, YAML, JAXB, Restful, AWS

Frameworks

Struts, Hibernate ORM, Spring MVC, Spring Boot, SpringAOP, Selenium, Mockito, JUnit, Angular JS, Angular 2/4/6/10/12, React JS, Node JS, Gulp, Grunt, Protractor, Cucumber

RDBMS

Oracle, MySQL, SQL-Server, PostgreSQL, MariaDB, DB2

NoSQL

MongoDB, Cassandra, Oracle NoSQL

Web/Application Servers

Apache Tomcat, JBoss, Web Sphere, Web Logic

IDE’s

Eclipse, STS, Intellij, WebStorm

Design Patterns

Singleton, session facade, Front Controller, MVC, DAO, Factory Observer, Prototype

Version Controls

GIT, SVN, JIRA, Rally

Methodologies

Unified Modeling Language (UML), Rational Unified Process (RUP), Agile.

Build Tools

Ant, Maven, Gradle, Docker, Jenkins.

Education:

●Bachelor’s in computer science from TRR Engineering College, INDIA - 2014.

●Master’s in information systems from UMHB – 2017.

Certifications:

●Oracle Certified Java Programmer

Client: TCS/CVS Health, Woonsocket, RI. May 2021 – Present

Role: Java Developer

Responsibilities:

Responsible for requirement analysis of all the web applications and understanding the client requirements.

Experience in the design and development of web-based applications using Java, JDBC, PL/SQL, Servlets, JSTL, JSP, XML, Java-API, and Spring.

Involved in estimating the tasks, code reviews, defect tracking, and resolving technical issues.

Involved in high-level and low-level design of all the web applications and contributed towards detailed design specifications for the web applications.

Designed and developed RESTful web services that support JSON for other developers to access to speed up development using Spring MVC, Spring Boot, Web Services, JSON, Log4j, RESTful, PL/SQL, and Maven.

Implemented Java EE components using Spring MVC, Spring Transactions, and Spring Security.

Extensive experience in the development and implementation of ORM frameworks like Hibernate.

Used Spring MVC (Model View Controller) to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.

Worked in React JS for creating interactive UI using data flow, Virtual DOM, JSX, and React concepts.

Implemented React router for building the single-page application.

Configured spring to manage Actions as beans and set their dependencies in a context file and integrated middle tier with Hibernate.

Applying RESTful API to send and receive data from public backend API build using API Gateway.

Created the React components using states, props, keys, forms, and refs while building the application.

Involved in using React JS components, forms, events, keys, routers, animations, and flux concepts.

Build React application utilizing Redux for state management.

Used React JS to create custom components for data manipulations and display data in company standard format.

Implemented Spring boot-microservices to process the messages into the Kafka topic.

Knew Kibana and Elastic search to identify the Kafka message failure scenarios.

Implemented to reprocess the failure messages in Kafka using retry logic java.

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

Implemented rest web service using Spring rest for the core pricing application.

Designed and implemented an application using JSP, Spring MVC, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, and Hibernate.

Extensively involved in the development of backend logic or data access logic using Hibernate to map between object-oriented Java objects and relational database tables in the application.

Executing the scripts and validating the test data using Swagger UI, SOAP UI, and Postman.

Created connections to a database using the hibernate session factory, using hibernate APIs to retrieve and store data in the database with Hibernate transaction control.

Knowing DevOps tools like Git, Jenkins, and Docker.

Developed, debugged, integrated, and deployed applications using Intellij (IDE) and used GIT as a Version Control.

Developed the REST API to process the data from DB to another REST service-created Web-Services involving both JSON and XML.

Used YAML configuration files for application settings and deployment pipelines were created and maintained, guaranteeing dependability and consistency across various environments.

To ensure best practices compliance and prevent configuration problems, schema validation and linting for YAML files were included.

Involved in the implementation of CI (Continuous Integration) using Jenkins. And involved in configuring pipeline using Blue Ocean Pipeline for project build on Jenkins.

Used Jenkins to build and deploy the application and GitHub for code repository and version control.

Support and advise QA team testing in various environments.

Experience in TypeScript features such as arrow functions, decorators, type restrictions, modules.

Used Kibana to monitor the logs and maintain the reports.

Wrote unit and integration tests to test all the desired functionality using JUnit (TDD), Testing, and Mockito.

Used Log4J for logging and debugging and JUnit for testing.

Involved in building and deployment of the application in a Linux environment

Developed and maintained UNIX shell scripts for data-driven automatic processing.

Involved in database design and was responsible for creating and modifying database objects.

Involved in developing SQL, PL/SQL stored procedures along with Shell Scripting database application scripts.

Worked on Oracle and MySQL, created DAO classes that get connection instances with Spring JDBC, and configured JDBC connections.

Designed and created SQL server Database and stored Procedures.

Involved in RDBMS database design using SQL, to write stored procedures, functions, Triggers, and prepared statements.

Involved in designing and creating the Database Tables using the PostgreSQL Database PgAdmin tool.

Used Hibernate to store the persistence data in the PostgreSQL database and wrote HQL to access the data from the database.

Involved in the development of PL/SQL packages, and stored procedures.

Environment: Java, J2EE, Spring3.0, Hibernate, Spring Boot, Microservices, Spring Kafka, JQuery, Oracle, XML, YAML, Web Services, ReactJS, Angular 12, Node JS, PostgreSQL, PL/SQL, MariaDB, Maven, JUnit, Log4j, JQuery, Apache Tomcat Server, IntelliJ, GIT, SOAP UI, Postman, Putty, Linux, Docker, Kibana, Elastic Search, Windows XP, Agile scrum.

Client: Capital One, Richmond, VA. March 2020 – May 2021

Role: Java Developer

Responsibilities:

●Involved in SDLC Requirements gathering, Analysis, Design, Development, and Testing of the application using the AGILE methodology.

●Expert level skills in developing applications using Core Java, J2EE, JSP, Servlets, Spring, Hibernate, Web Services (SOAP and REST), Collections, JDBC, XML, HTML, XHTML, HTML5, CSS, JSON, JavaScript, Ajax, Design Patterns, XSL/XSLT and JQuery.

●Used various Core Java concepts such as Multi-Threading, Exception Handling, Garbage Collection, and Collection APIs to implement various features and enhancements.

●Develop and maintain client applications that directly increase customer user satisfaction and improve the messaging standards DMS(Digital-Messaging-System).

●Improvising the application performance by adding WEB API, and Microservices, working on MVC model application doing enhancement to the application used by Capital One business customers.

●Analyses, Design, Implementation, and Test, the back-end services using Spring Boot microservices.

●Responsible for the Design, Development, Unit Testing, and System Integration Testing of assigned tasks planned during PI.

●Involving in a change request and response process, troubleshooting issues raised by business customers, and providing resolution.

●Onboarding the components to Bogie, with docker changes and Jenkins file.

●Upgrading the applications with the latest chassis version and deploying the changes on all the environments.

●Used Jenkins to build and deploy the application and GitHub for code repository and version control.

●Written and debugged several stored procedures, triggers, packages, views, and functions using the SQL Developer tool.

●Worked on Eratocode findings and errors for all the applications.

●Postman to test the API workflow on the JSON files.

●Using Kibana, Grafana, and Splunk to monitor the logs and maintain the reports.

●Creating and injecting Spring services, Spring controllers, and DAOs to achieve dependency injection and wire objects of business classes.

●Experience in securing an Apache Kafka platform.

●Experience developing applications designed to process and consume large volumes of data, efficiently and quickly.

●Experience using Apache Kafka for producing and consuming data to and from topics.

●Migrating the AWS stack from R5 to M5 stacks and updating the target groups and albs.

●Improvising exception handling and adding informative logs to the application which can be queried through Splunk and used in future investigation reports. User-defined exception handling using Java by which a user can easily understand the error and report accordingly.

●Participate in the definition of automation test objectives, strategies, processes, standards, and metrics and share with other disciplines so they understand how the automation integrates within the tasks of a project.

●Writing scripts preferably in end-user testing of business client applications using tools like Junit, cucumber, and JMeter.

●Used MySQL in WAMP (Windows, Apache, MySQL, and PHP) environment to create dynamic, data-driven, and interactive web pages.

●Configured the Hibernate configuration files to persist the data to the Db2 Database.

●Executing test automation scripts through Jenkins and generating the reports through the cucumber.

●Executing the scripts and validating the test data using Swagger UI and Postman.

●The cucumber was used for entire regression testing and functional testing with the primary tool as Selenium to test Scenarios, Test Cases, and Test conditions identified.

Environment: JDK 1.8, Oracle 11g, Java, Core Java, REST Web Services, JDBC, AWS, Docker WSDL, Struts, Spring MVC, Spring AOP, MySQL, DB2, RESTful APIs, SSO, Spring boot, OAuth, Spring Security, Android studio, Android SDK, GraphQL, Kafka, Cassandra, Cucumber, Bootstrap, Jenkins, IntelliJ, Maven, JUnit, GIT, Jira, and WebLogic.

Client: Verizon, TX. August 2019 – Feb 2020

Role: Java Full Stack Developer

Responsibilities:

●Analyses, Design, Implementation, and Support. Developing back-end services using Spring Boot.

●Responsible for the Design, Development, Unit Testing, and System Integration Testing of assigned tasks.

●Involved in the change request and response process, troubleshooting issues raised by customers, and providing resolution.

●Participating in development projects and upgrades. Involved with business entities on feasibility, and the technical requirement for a new initiative.

●Created new microservices for the customers to enroll and get reward points.

●Created new microservices for the business consumers to refer a business for value addon and get rewards.

●Worked on critical functionalities for My Verizon business portal and resolved the issues.

●Worked and validated major functionalities for My Verizon business like alerts, enrollments, bill pay, automatic enrollment for bill pay, and rewards.

●Actively working on production IRs assigned in the Jira tool.

●Involved in migrating the microservices from PCF to the Kubernetes environment. Used React JS and its various concepts, and life-cycle methods to build e-commerce web apps.

●Worked in using React JS components, Forms, Events, Keys, Routers, Animations, and Flux concepts.

●Used React-Router to enable the navigation to view various components in a React app.

●Developed user interface by using React JS, and Redux for SPA development.

●Implemented Angular Router to enable navigation from one view to another.

●Created the React JS components and triggered Angular code to render the React components using life cycle hooks.

●Used React-Router to route the pages on the client side and build SPA.

●Involved in the migration of React from Angular 12.

●Implemented HTTP requests using RxJS observable library to handle multiple values at a time.

●Designed and developed a mobile app for Android mobile devices with extensive UI development.

●Tested the apps across different versions of Android phones to ensure quality and performance.

●Used Jenkins to build and deploy the application and GitHub for code repository and version control.

●Written and executed several stored procedures, triggers, packages, views, and functions using the SQL Developer tool.

●Used Postman to test the API workflow on the JSON files.

●Used Kibana, Grafana, and Splunk to monitor the logs and maintain the reports.

●Created and injected Spring services, Spring controllers, and DAOs to achieve dependency injection and wire objects of business classes.

●Worked extensively on developing controllers, Interfaces, and implementation classes using Spring MVC framework & used a Microservice architecture with Spring Boot-based service through REST.

●Involved in Migrating existing applications into REST-based Microservices to provide all the CRUD capabilities using Spring Boot.

●Implemented and designed AWS virtual servers by Ansible roles to ensure deployment of web applications

●Developed, debugged, integrated, and deployed applications using Eclipse (IDE) and used GIT as a Version Control.

●Scaled the component interactions and generalized the interfaces using Restful web service.

Environment: Java 1.8, STS, Eclipse, Gitlab 7.0, Oracle 12c, SQL, JMS, Angular 5/6, High charts, Webpack, Angular-CLI, Typescript, HTML5, CSS3, JavaScript, Restful, JSON, XML, JUnit 4.9, Spring 4.2, Microservices, Spring Boot, Spring AOP, Spring JPA, ReactJS, Angular 12, Java, Android SDK, GraphQL, GitLab, Webpack, Figma, VS Code, Jira, Tomcat, Protractor, Jenkins, Gradle, Apache, AWS

Client: TCS/CVS Health, Woonsocket, RI. Jun 2018 – Jun 2019

Role: Java Developer

Responsibilities:

-

●Participated in Agile methodology and was involved in the design, development, implementation, and testing of the enterprise applications.

●Analyzing the business functionality of the existing application and restructuring that to new technology for enriching the user experience apart from providing enhanced functionalities.

●Creating RESTful web services to be consumed by Front End Applications by retrieving data from the Oracle database and consuming Mainframe APIs.

●Worked on Java 8 features date and time API, streams, lambda expressions, functional interfaces, etc.

●Used Hibernate annotations for object-relational metadata and practiced Generic Data Access Pattern for designing and implementing the persistence layer.

●Used Spring framework for Dependency Injection, AOP, and Transaction management.

●Assisted the Oracle DB development team in developing stored procedures and designing the database.

●Involved in the implementation of JSPs, Servlets, session beans & Entity beans to interact with Oracle Database.

●Developed, debugged, integrated, and deployed applications using Eclipse (IDE) and used GIT as a Version Control.

●Involved in ATG Upgrade from 10.2 to 11.3, Platform Upgrade for CVS.com infrastructure in Prod1 and Prod2.

●Involved Setting up Prod1, Prod2, and Prd3 (DR) Infrastructure.

●Worked on a build and configure CVS domain for Prod1 and Prod2 Environments

●Worked on setting up Jboss servers for infrastructure and application.

●Worked and validated multiple functionalities like Sign in, Create an account, Extra care, and Minute clinic, etc.

●Closely worked with the QA team on Regression testing, UAT testing, smoke testing, etc.

●Developed unit tests using JUnit, and Mockito and performed BDD testing using Cucumber

●Worked on the UNIX environment for deployments and Unix Shell Scripting was used for scheduling batch jobs.

●Created Shell scripts and scheduled cron jobs for job automation.

●Coordinate and work on setting up a new Control-M server, re-scheduling jobs with configuration changes based on project requirements.

●Worked with Splunk platform for querying logs in Linux and Windows.

Environment: Java 1.8, SVN, Gitlab 7.0, Oracle 12c, Apache, Splunk, Restful, JSON, XML, JUnit 4.9, Spring 4.2, Spring Boot, Spring AOP, Spring Hibernate, JBoss, Jenkins, Gradle, and AWS

Client: Fannie Mae, Dallas, TX. Jan 2017 – Jun 2018

Role: Java Full Stack Developer

Responsibilities:

●Participated in Agile methodology and was involved in the design, development, implementation, and testing of the enterprise applications.

●Involved in web application development using Angular 5, Angular CLI, Webpack, HTML5, TypeScript, SASS, and CSS3.

●Used Angular 5 Reactive forms to implement complex forms and performed the validations using Form Builder.

●Used various Bootstrap components such as calendars, masks, uploaders, sliders, alerts, and modal dialogs for developing the UI.

●Built front-end using Angular 5 and upgraded to Angular 6 and back-end using ASP.NET MVC and RESTful APIs.

●Worked on building tools like Gulp to build the application by minifying and concatenating the source code and invoking stubs on application launch.

●Implemented PrimeNG components for in-component navigation and visual design.

●Consumed RESTFUL web services using Angular HTTP Module and transformed the response using RXJS operators.

●Experience in upgrading and migrating various versions of Mongo database on different platforms. Designed and developed custom Mongo applications specific to clients' needs.

●Created Angular HTTP Client interceptors to add necessary JWT tokens for the outgoing requests from UI.

●Worked with RXJS Observables and operators when working with HTTP JSON responses and defined a custom error handler to handle error scenarios.

●Used Wijmo components such as Flexgrid, Multirow data grid, Flex charts, etc. for creating the UI pages.

●Created and injected Spring services, Spring controllers, and DAOs to achieve dependency injection and wire objects of business classes.

●Used Apache camel to integrate the different applications using protocols like HTTP and JMS.

●Worked extensively on developing controllers, Interfaces, and implementation classes using Spring MVC framework & used a Microservice architecture with Spring Boot-based service through REST.

●Migrating existing applications into REST-based Microservices to provide all the CRUD capabilities using Spring Boot.

●Managed servers on the Amazon Web Services (AWS) platform instances using Puppet, Chef, Ansible, and Configuration management.

●Implemented and managed Puppet configuration spanning several Dev, QA, and Staging environments in the AWS cloud.

●Implemented and designed AWS virtual servers by Ansible roles to ensure deployment of web applications

●Developed, debugged, integrated, and deployed applications using Eclipse (IDE) and used GIT as a Version Control.

●Deployed the jar file using the Tomcat application server on the Hawtio console and used Log4j as a logging framework.

●Worked with Java libraries to access AWS facilities such as Simple Storage Service, Simple Queue, and Simple DB.

●Scaled the component interactions and generalized the interfaces using Restful web service.

●Used Log4j for tracking errors and debugging the code Resolved bugs and Change Requests to already existing code.

●Wrote test cases using JUnit as the Unit testing framework and Protractor as automation testing for the developed Java applications.

Environment: Java 1.8, STS, Gitlab 7.0, Oracle 12c, JMS, ActiveMQ, Angular 5/6, High charts, Webpack, Angular-CLI, Typescript, NoSQL, Apache Camel, HTML5, CSS3, JavaScript, Restful, JSON, XML, JUnit 4.9, Spring 4.2, Microservices, Spring Boot, Spring AOP, Spring JPA, Log4j, Tomcat, Protractor, Jenkins, Gradle, Apache, AWS

Client: Blue Cross Blue Shield Association, Chicago, IL. Mar 16 – Oct 16

Role: Java Developer

Responsibilities:

●Involved in SDLC Requirements gathering, Analysis, Design, Development, and Testing of the application using the AGILE methodology.

●Expert level skills in developing applications using Core Java, J2EE, JSP, Servlets, Spring, Hibernate, Web Services (SOAP and REST), Collections, JDBC, XML, HTML, XHTML, HTML5, CSS, JSON, JavaScript, Ajax, Design Patterns, XSL/XSLT and jQuery.

●Used various Core Java concepts such as Multi-Threading, Exception Handling, Garbage Collection, and Collection APIs to implement various features and enhancements.

●Created various Action Classes using Spring MVC which route requests to appropriate Enterprise Java Bean components and service the request.

●Developed Web Services using Restful with Spring MVC and developed DTDs, and XSD schemas for XML (parsing, processing, and design) to communicate with Active Directory application using Restful API.

●Developed and Consumed REST-based Web Services using Spring Boot and JAX-RS with Jersey and made a call to business methods to access the information from the Oracle database in the form of the JSON object and provided the formatted data to UI.

●Developed a fully functional prototype application using JavaScript (jQuery and Backbone.js) and Bootstrap, connecting to a RESTful server on a different domain.

●Utilized POSTMAN for testing RESTful web services.

●Installed, secured, and configured AWS cloud servers with Linux, WebLogic, Oracle, etc.

●Involved in migrating the Struts action classes, forms, and validation framework to Spring controller, forms, interceptors, and validators.

●Used Jenkins to build and deploy the application and GitHub for code repository and version control.

●Written and executed several stored procedures, triggers, packages, views, and functions using the SQL Developer tool.

●Used JIRA, Confluence, and Log4J for project management, tracking, and monitoring errors.

●Used Eclipse IDE for writing the code.

●The cucumber was used for entire regression testing and functional testing with the primary tool as Selenium to test Scenarios, Test Cases, and Test conditions identified.

●Deployed and tested the application on Weblogic7.0 in Windows and Unix environments.

Environment: JDK 1.7, Oracle 11g, Java, Core Java, REST Web Services, JDBC, JSP, JSF, JMS, Jersey, AWS, WSDL, Struts, Spring MVC, Spring AOP, RESTful APIs, SSO, Spring boot, OAuth, Spring Security, Spring cloud Hibernate, Cassandra, Cucumber, Bootstrap, Jenkins, HTML5, CSS3, JavaScript, jQuery, JSON, Eclipse, Maven, Log4J, JUnit, GIT, Rally, Jira, and WebLogic.

Client: Pega Systems, India June 14 – Oct 15

Role: Java/J2EE Developer

Responsibilities:

●Application development was carried out following Agile-Scrum methodology and using J2EE architecture specifications and Design patterns.

●Involved in creating a dynamic website design and programming the application using Angular-JS, HTML, Bootstrap, CSS, and JavaScript.

●Developed Angular services, and controllers, and created models for two-way data binding.

●Designed user interface using Angular UI components such as tabs



Contact this candidate