Post Job Free

Resume

Sign in

Java Developer Node Js

Location:
Richmond, KY, 40475
Posted:
October 30, 2023

Contact this candidate

Resume:

Name: Prathyusha

Email ID: ad0p9u@r.postjobfree.com

Phone : 240-***-****

LinkedIn ID: http://linkedin.com/in/prathyusha-n-901522287

Professional Summary

Around 8 Years of experience in designing and developing applications using object oriented methodologies, enterprise technologies, frameworks and design patterns.

Experience in using Software development methodologies such as Agile, Scrum and Waterfall.

Experience in developing client side validations using Angular4 and in developing Custom pipes, Shadow DOM.

Experience in developing network applications using Node.Js with an event-driven, Asynchronous approach and single threaded model with event loops.

Good experience on working with Amazon Web Services like EC2, S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS and Amazon Cloud Front.

Involved in successful migration of C based architecture to GO (Golang), worked in distributed systems and server sided software.

Proficient in making AJAX calls using JQuery and usage of JSON for faster and impulsive responses.

Good understanding on Server-side JavaScript structures like Node.JS

Experience in developing web pages complying with W3C standards.

Experience in front-end tooling workflows Node.JS (NPM), Bower, SASS, Gulp and Grunt.

Expertise in building strong websites confirming Web 3.0 standards using JQuery, HTML, CSS to develop valid code and table-free sites.

Experienced with event-driven and scheduled AWS Lambda functions to trigger various AWS resources.

Professional in creating templates, Mockups and Prototypes for web interfaces and Layouts.

Experience in DOM (Document Object Model), DOM manipulations and DOM functions.

Extensive experience with IDEs like Atom, Webstorm, Sublime.

Strong knowledge of OOPs concepts and Design Patterns.

Experience in making the devops pipelines using Openshift and vs for the Microservices Architecture.

Experienced in React-JS and working with React flux architecture, Redux architecture using complex Object Oriented concepts in improving the performance of the websites.

Expertise in various java concepts likes OOPS, Collections, Multithreading, and Exception Handling.

Experience with data integration and RESTful API Design.

High level of expertise in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.

Well-versed in Object Oriented Programming (OOP) with JavaScript.

Specialized in development and implementation of Application, mobile, and Web-based Technology Solutions.

Familiarity with testing JavaScript code with Jasmine, Karma, Sinon.

Knowledge of web debugging tools (Firebug, Fiddler debugging tool).

Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.

Proficient in using Git focommitting and branching code for version control as well as resolving conflicts when working with others.

Technical Skills

Web Technologies

HTML5, CSS3, JavaScript, jQuery, Spring,Spring boot,Bootstrap, Restful web services,SOAP

IDE & Tools

Webstorm, Net Beans, Eclipse, Atom, Sublime, Brackets, NetBeans, Wordpress, Ant, MAVEN, PL/SQL Developer, JUnit, I Report, JIRA, Hudson, Ivy.

Version Control

Git, SVN, Rational Clear Case, CVS, VSS

FRAMEWORKS

Struts 2.x/1.x, Spring 3.x/ 2.x, Hibernate 3.x, JSF 1.2/2.0,iBatis,Flex

APPLICATION/WEB SERVERS

Weblogic12c, IBM Websphere, JBoss,Tomcat, Bug tracking, Java, Spring Boot, Micro Services, React JS, Jenkins, Docker,.

JavaScript Framework/Libraries

Angular JS, Angular2/4/5, Node JS, ReactJS,Grunt.JS, D3 Js, Flutterby

Development methodologies

Agile, Scrum, Water-Fall, Rapid Application Development, SDLC

Unit Testing

Junit, Jasmine, Karma, Selenium, Jenkins, Docker

Data Base

MongoDB, MySQL, Oracle

Operating Systems

Windows, Linux, Mac OS

PROFESSIONAL EXPERIENCE

Mastercard, O Fallon, MO Jan 2023 – Till Date

Sr. Java Full Stack Developer

Roles & Responsibilities

Involving in Day-to-Day meetings and Business requirements meeting and getting the product understand and will give inputs on enhancing the product.

Designing and Developing Microservices using REST framework and Spring Boot and used Bootstrap along with AngularJS in creating the Application.

Handling the response data from RESTFUL web services using XML, JSON and jQuery to update UI and Interact with Java controllers like jQuery, Ajax and JSON to Write and read data from backend systems.

Using Spring Boot to develop and deploy both RESTful web services and MVC applications.

Enhanced, fixed functional and performance related bugs in core product written in GO (Golang).

Used Apollo GraphQL with Node Js to consume the data on the client-server using React Js.

Developed a Single Page Application using Angular 6 to onboard the developed IPM modules to the clients.

Expertise in developing applications using NoSQL databases such as MongoDB.

Developed user interface using the HTML, Boot strap, CSS, Java Scripts, and Angular JS.

Built production web applications using Agile methodologies and modern technologies like React/Redux, Node.js/Express, ES6, and SQL/NoSQL.

Implemented Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper.

Experienced with CICD-ANT/MAVEN/GRADLE/JENKINS/CVS/GIT/GITHUB.

Migrated Angular JS, Angular 9 components to Angular 12.

Contributed Full stack development in native Golang backend, native JavaScript, and Bootstrap Framework for financial web application between advisers and their clients.

Developed Java API to interact with the Amazon SQS used in sending bulk emails.

Used Jenkins as a part of CI/CD pipelines and then the .war files were deployed in the respective environments.

UI development with technologies like React JS, Redux, React Router, and JavaScript ES6.

Developing and designing the application by using Java, Angular, HTML, CSS, SQL, JavaScript, NodeJS.

Designing the user interface by using the angular components and styling with CSS for effective web pages.

Created Docker Images and deployed them to EC2 instances of AWS in-cloud environment.

Expertise in DevOps and CICD tools like Jenkins, Chef, Maven, uDeploy and Cloud Formation.

Closely worked with the Kafka Admin team to set up Kafka cluster setup on the QA and Production environments

Writing the backend code by using Java 8 and covering the code by writing the Junit4 test cases.

Integration of Amazon Web Service AWS with other applications infrastructure.

Experience with Continuous Integration, version control and build tools such as Ant, Maven, Jenkins, SVN (Sub Version), CVS for building and deploying applications.

Selecting the appropriate AWS service based on compute, data or Security requrirements.

Create, update and modify the database by using MySQL developer and writing the scripts to populate a schema.

Designed and implemented application using JSP, Spring MVC, JDBC, SQL, Maven, JMS, Oracle, WebLogic, Tomcat.

Deploy the developed code into Jenkins in various Environments like Dev and stage to test the scenarios.

Performed regression testing by using cucumber and used to create features for the development fuctionality change and doing automation for the change in functionality.

Testing the application features in different environments like Stage, Perf, MTF and Prod.

Used to work on the defects and Prod tickets and hot fixes while deploying the application release to prod.

Integration of Amazon Web Services (AWS) with other applications infrastructure.

ENVIRONMENT: Java 8 & 11, HTML5,Gradle, CSS3, Angular 8.0/9.0/12, ReactJS, Node JS, JavaScript, Kafka, TypeScript, AWS, Spring, Github, Springboot, Oracle 11+, Microservices, AWS Lamda, Postgre, Maven, JQuery, AJAX, C#,Bootstrap framework, Postman, Git, Bitbucket, Docker, PL/SQL, Sonarqube, MySQL Developer.

Trinity Industries, Dallas, TX April 2021 – Dec 2022

Java Full Stack Developer

Roles & Responsibilities

Involved in the complete SDLC (software development life cycle) of the application from requirement analysis to testing.

Involved in writing Java API for Amazon Lambda to manage some of the AWS services.

Experience in developing batch applications using JMS, AWS Lambda stack.

Involved in design, development, and implementation of the frontend part of the web application using HTML5, CSS3, JavaScript, AJAX, JSON, Angular JS, Font awesome and Boot strap.

Involved in maintaining the user accounts (IAM), RDS, Route 53 service in AWS cloud.

Created the server in node Js using the Express middleware.

Know the partition of Kafka messages and set up the replication factors in Kafka Cluster.

Developed SPA (single page application) project using Angular 4.0/5.0 and Typescript for frontend, Node JS and Postgres for backend.

Created continuous integration builds using Ant, Jenkins, Gradle and deployed on WebSphere app server.

Implemented security functionality OAuth 2.0, Spring security, SSL and site minder (SSO).

Involved in Clear case to GitHub migration of the project code.

Designed and developed the ETL (Extraction Transformation and Loading) solution using the request module and the OAuth 2.0 protocol in node JS.

Implemented Azure Application Insights to store user activities and error logging.

Used HTTP Request to read data from web servers and process JSON data to render in the UI.

Developed front-end components using Angular 6, TypeScript, RxJs, Angular Material and NgRx-bootstrap and Node.

Involved in Test Driven Development. Written automated unit test functions in Golang to cover the API code.

Connect Web API to Angular using Http Call and designed GET, POST, PUT, DELETE for Web API.

Used React JS in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.

Fetching JSON data from the Web API, appropriately parsing that data and rendering it on the screen using various data visualization components.

Handled response data from RESTFUL web services using XML, JSON and JQuery to update UI Interacted with java controllers (JQuery, Ajax, and JSON to write/read data from back end systems).

Used Spring Boot to develop and deploy both RESTful web services and MVC applications.

Developed Microservices based on RESTful API utilizing Spring Boot with Spring MVC.

Coding, testing of reusable JavaScript, CSS3, HTML5 widgets/libraries for complex UI controls and Responsible for JavaScript/AJAX UI upgrades and improvements.

Experience with Angular 4 Directives, Dependency Injection, Services, Routing, pipes, Animations, Forms, AOT, Lazy Loading, RXJS.

Involved to implement various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.

Spring Boot Microservices were developed with microservice architecture using REST and Apache Kafka.

Worked with IDE as Eclipse Indigo and deployed into Oracle WebLogic Application Server & used Maven build tool to achieve more functionality for build process and used SVN for version control.

Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 4.

Consumed REST based Microservices with Rest template based on RESTful APIs

Developed React JS pages, Web services calls and AJAX calls for the application.

Developed callback functions to parse and handle JSON data returned from the server.

Developed all client-side logical implementation part of applications with Angular 4 controllers under specific modules, manipulating nodes in DOM tree.

ENVIRONMENT: Java 8, HTML5, Github,Gradle, CSS3, Angular 4.0/5.0/6.0, ReactJS,Maven, Node JS, JavaScript, Kafka, PL/SQL, TypeScript, AWS, Docker, Spring, Spring boot, Postgres, Microservices, JQuery, AJAX, Bootstrap framework, Jasmine, Git Bitbucket.

JP Morgan Chase, Hyderabad India Nov 2019 – Dec 2020

Java Full-stack Developer

Roles & Responsibilities

Worked on application architecture and re-design of different parts of the application.

Worked with Requirement leads and Project managers to translate business Requirements into technical specifications.

Developed database persistence layer components for mapping an object-oriented domain model to the relational database using ORM framework such as Spring JDBC Support, Hibernate and JPA.

Developed and deployed back-end services to Azure clouds.

Worked with Angular 4 forms, modules, DOM, events, expressions, controllers, filters and Http Request.

Used Maven and Gradle to build the project and JUnit to develop unit test cases.

Worked in Agile mode and interacted closely with the product owner and business team.

Created branching and merging strategy in GitHub for the project.

Setup a new clear case project and ANT scripts and owned the deploy process.

Built Single page application (SOA) using AngularJS as per the requirement.

Optimize the cost of application development and maintenance by using economies of scale under a SLA governed process.

Responsible for developing the UI pages using HTML5, CSS3, JavaScript, Bootstrap, JSON, jQuery, Angular 2, Angular 4, Node JS, AJAX.

Created RFP (Request for Proposal) microservices to provide RestFul API and RAMLutilizing Spring Boot with Microservices.

Implemented Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper.

With the concept of ReactJs Worked on usage metrics and also end to end events tracing for analysis purpose.

Worked with Apache Lucene and SOLR for searching the person and business details.

Designed and development of the BPM for various synchronous and asynchronous processes and to implement the workflow of the applications.

Used Spring Boot which is radically faster in building MicroServices and develop Spring based application with very less configuration.

Written Stored Procedures, functions, SQL queries and backend programming using Oracle, SQL.

Developed presentation tier web components using JSF framework and deployed the application in web server.

Implemented MVC architecture using JSF framework using JSPs as GUI development and DB Modeling using NOSQL and Oracle 10g.

Deployed and monitor scalable infrastructure on Amazon web services (AWS)& configuration management using puppet.

Utilized the oracle dB module in node js to connect, make database CRUD operations, and execute oracle database package functions and stored procedures.

Performed client side validations using JavaScript and Struts validation framework.

Implemented exception handling in Java Spring boot for REST API by making use of Exception Handler and Controller Advice annotations.

Impact Analysis, Design, and Estimations for the enhancements to the applications.

Used React Router to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with the server.

Hands-on experience in creating and consuming RESTful Services using Angular JS.

Manage configuration of Web App and Deploy to AWS cloud server through Chef.

Built workflow based applications using JBPM workflow engine and designed workflow in JBPM editor, use provided api's in JBPM engine to run business functions.

Developed business processes/work flow and rules using JBoss BPM/Rules

Implemented various J2EE design patterns like DAO pattern, Business Delegate, Value Object.

Expert in HTML5/CSS3 development and have experience React.js, angular.js, Responsive design.

Developed Business components and Services using EJB3.0, JPA and JAX-WS and deployed them in Business tier application server.

Used collection and multi-threading concept for more reliable application with JDBC for access of data from database.

Designed and developed the agent portal using framework AngularJS along with HTML5, CSS3, and typescripts.

Developed various Land registry office user interfaces, Model Beans and DAO using JSF Framework.

Have written Unit Test Cases and Integration Test Cases using Junit framework.

Environment: Core Java, J2EE JSP, Servlets, JDBC, Collections, Angular 2.0/4.0, Generics, JUnit, Solr, Lucene, Kafka, ReactJS, Struts, Spring, AWS, JBPM, Github, Hibernate, Microservices, Eclipse, Spring Boot,WebLogicApplication Server 5.0, UML, SQL, NOSQL, Oracle 10g, Agile, Maven, SVN, ClearQuest. Angular 6, Angular JS.

Role: Java Developer

Client: Universal Software, Ahmadabad, India Aug 2018 – Oct 2019

Description: The “Universal Software” was a customer care solution to interact with the customer over the web. The representatives on the server side had a chat session with the visitors or customers on the web site who used this product. It had additional features like sending Files, URL’S and images to the customer.

Responsibilities:

Developed front-end screens using JSP, HTML, CSS, JavaScript, JSON.

Developed SCM by using the JSP/HTML like one form for each functionality user interface, standard validations using the JavaScript, Servlets used as the controllers for the business logic and business logic using JDBC, XML parsing techniques etc. using MVC.

Developed Single Sign On (SSO) functionality, through which we can run SCM from Oracle Applications.

Developed Server-Side components for the business services for creating Items, BOM, Sourcing Rules, and substitute.

Involved in developing the Routings and configured Routing Program as scheduled the concurrent request.

Involved in raising the Notifications to Oracle Users through Mailing Concept for intimating to start the next process using workflow.

Extensively worked on creating the setups for Organizations, Templates, Concurrent Requests, Cross Reference Types, User Creations, assigning responsibilities, creating value sets, Descriptive Flex Fields etc., in Oracle Applications.

Used CVS as version control system.

Implemented Struts MVC design pattern and front controller pattern along with Action Servlet as front controller for this application.

Environment: Java, JDBC, Servlets, Oracle, JSP, XML, UML, HTML, CSS, JavaScript, JSON, UNIX, CVS, DB2 and Ionic Framework, Struts MVC, Action Servlet.

AARK Technologies, India June 2015 – July 2018

Java Developer

Roles & Responsibilities

Developed Admission & Census module, which monitors a wide range of detailed information for each resident upon pre-admission or admission to your facility.

Developed UI using HTML, JavaScript, and JSP, and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.

Designed user-interface and checking validations using JavaScript.

Coded Struts Actions and Struts-config.xml files.

Created business logic and application in Struts Framework using JSP, and Actions

Hands on experience with data persistency using Hibernate.

Reverse Engineered to generate Hibernate mapping files using Eclipse IDE.

Used Hibernate for Object Relational Mapping (ORM) to interact with Oracle 10g database .

Managed the team's source repository through GitHub and continuous integration system using Jenkins.

Involved in design of JSP’s and Servlets for navigation among the modules.

Designed cascading style sheets and XML part of Order entry Module & Product Search Module and did client side validations with java script.

Review Requirement, develop technical design documents and create a prototype of the critical business application using JAVA/J2EE Initiated use of Http Unit for testing.

ENVIRONMENT: Java, JQuery, HTML,Github, JavaScript, JSP, Struts, Eclipse, JDBC etc.



Contact this candidate