Post Job Free
Sign in

Node Js Web Services

Location:
Chicago, IL
Salary:
90000
Posted:
May 23, 2025

Contact this candidate

Resume:

Professional Summary:

Nishanth Nutula

************@*****.*** 630 -943-0156

LinkedIn: https://www.linkedin.com/in/nishanth-reddy-b96928217

Over 9+ years of Strong experience in Developing, Testing, Implementing Enterprise applications using Java/J2EE platform and web-based applications using Object-Oriented Analysis and Design.

Experience in re-architecting monolith J2EE applications to Microservices Architecture and running them in different environments

Good knowledge in developing and deploying applications on J2EE servers like Apache Tomcat/Web Logic/Web Sphere for deployment and customizing WAR/JAR file management for web applications.

Experience working with Amazon Web Services like EC2, S3 bucket, RDS, SQS, Elastic Load Balancer, Dynamo DB, through AWS Console and API Integration.

Developed API for using AWS Lambda to manage the Server less architecture and run the code in AWS.

Experience with messaging systems like Kafka, Kafka event sourcing.

Contributing in all phases of the development lifecycle by Java 11

Deployed Spring Boot based micro services in Kubernetes, Docker and Amazon EC2 container using Jenkins.

Design, develop and test HTML, CSS, JQuery, React JS, Redux that meets accessibility of web browser

Developed responsive client-side application to integrate with server side using Java/J2EE, Springs framework, web services, HTML5, JavaScript, jQuery, Angular, Node.js and Bootstrap.

Expertise in design and development of Micro Services based Cloud Native systems using Spring Boot, Spring MVC Rest services, Spring cloud APIs like Eureka, Config Server, Circuit Breaker, Spring Security on Pivotal Cloud Foundry, Docker Data centers and AWS Docker containers.

Developed Docker image and containers for the application by configure Docker file, using Docker Compose to manage images

Used Microservice architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.

Built main application leveraging technologies such as Angular.js and used NodeJS to run angular.

Used Kubernetes to deploy scale, load balance, and manage Docker containers with multiple namespace versions.

Designed Frontend with in object-oriented JavaScript Framework like AngularJS, Node.js, Require.js

Expert in Java/JavaScript programming. Experience with Node Js and React Js.

Used Mongoose API to access the Mongo DB from Node JS and used Angular CLI and NPM for scaffolding the Angular 8 Application

Experience with Front-end JavaScript frameworks like Angular 8, Node JS. And with the creation of RESTful Web service

Developed data transformer for converting legacy data from Source tables to Avro format and fed into Kafka using Camel.

Experience in using versioning software tools Subversion (SVN), CVS and Git and build management tools Ant, Maven, and Gradle.

Technical Skills:

Languages: Java, SQL, PL/SQL

Frameworks: Spring, Hibernate, Struts

Database: Oracle, DB2, MongoDB, DB2, SQL Server, MySQL, NoSQL.

J2EE: Servlets, JSP, JSTL, JMS1.1, JDBC, JUnit, JNDI Web Services, XML, JAXB, GWT, DOM, SAX, Java Mail, Multi- threading, JTA.

Web Technologies: Angular JS, Angular, jQuery, Html, JavaScript, CSS, AJAX, React JS

Web Services: JAX-WS, JAX-RPC, JAX-RS, SOAP, WSDL, UDDI, REST, Micro services

Tools: UML, Rational Rose, Splunk, SQL Developer, TOAD, Hudson, Jenkins, Ant, Maven, Log4J, SOAPUI, Rest Client UI, Postman, Grunt, Node JS

Operating Systems: Unix, Linux, Windows

Web/App-Servers: JBoss, Tomcat, WebSphere, WebLogic

IDEs: Eclipse, Spring Tools Suite, NetBeans, IntelliJ.

Methodologies: Waterfall Model, Iterative, Agile, Test Driven Development (TDD), OOAD, SDLC

Version Control Systems: CVS, SVN, GitHub, Clear Case, CVS, Sub Version

Build Tools: ANT, Maven, Jenkins

Mark up Languages: HTML5, CSS3, XML

Work Experience:

Client: Arvest Bank, Bentonville, AR Jan 2023 – Apr 2025 Full Stack Developer

Responsibilities:

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

Developed readable and writable streams of Node JS to process the data from external means of the application.

Utilized AWS EC2 to deploy Docker containers and Maintained Traffic using AWS Elastic Load Balancers.

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

The back-end use of Node JS, Express JS, MongoDB and Mongoose, the complete MERN Stack to provide RESTful API.

Developed a User-friendly interface to seamlessly combine the new module with the existing login system using React JS.

Supported continuous improvement by investigating alternatives and technologies and presenting these for architectural review by Java.

Analyzes design and determines coding, programming, and integration activities based on general objectives and overall architecture of product or solution using Java.

Worked on AWS, High Availability Practices and deploying backup/restore infrastructure

Used React JS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA) and React-Redux thunk to make REST API calls.

Developed various single page applications (SPA) using React JS and used various components in the REDUX library.

Developed a web application using React as front end and using Web API to receive and pass data to back-end.

Using Kafka for Publish/Subscribe pattern in application dealing with messaging.

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

Adopted agile methodology with pair programming technique and addressed issues during system testing

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

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

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

Designed and developed a module to publish the claim files to the created AWS S3 (cloud storage) Bucket using AWS Java SDK and integrated it to the application.

Enhanced user experience by designing new web features using MVC Framework like Express JS and Node JS.

Making changes to the existing web applications and creating new components using React JS.

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

Build Docker images via Bamboo which are deployed to Kubernetes pods

Analyzing bugs, production problem and assigning it to offshore team members. Environment: Java, J2EE, HTML, CSS, React JS, Node JS, AWS, UML, Microservices, Spring Framework, Hibernate, Kafka, Cassandra, Spring Boot, XML, Maven, Jenkins Client: American Airlines, Fort Worth,Tx Oct 2021 – Aug 2022 Role: Java Full Stack Developer

Responsibilities:

Worked in the complete Software Development Life Cycle including Requirement Analysis, Design, Implementation, Testing and Maintenance.

Worked in an agile environment and participated in daily scrums, story refinement sessions, and sprint planning and retro meetings.

Developed java code to deliver a functional and testable piece of software as per the requirement each sprint.

Worked with java libraries to access AWS facilities as Simple Storage service, Simple queue and Simple DB.

Worked with Open Shift platform in managing Docker containers and Kubernetes Clusters.

Worked on AWS for continuous integration of files to the UI and worked for the backed development using Node.js and Mongo DB. Implemented Multi thread concepts in Java classes to avoid deadlocking.

Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test, deploy

Ran Log aggregations, website Activity tracking and commit log for distributed system using Apache Kafka.

Analyzed the Node.JS server structure in legacy project, then mimicked the REST service by using Java JAX-WS API, and did the corresponding configurations.

Built Angular 9 components, UI services to rest services using Component based architecture provided by Angular 9.

Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance with Java 11

Migrated Cassandra cluster from one AWS account to another AWS account by using Cloud Formation Templates in JSON.

Utilized AWSEC2 to deploy Docker containers and Maintained Traffic using AWS Elastic Load Balancers.

Worked at all stages of project including Post Production Support. Worked on Build tools such as Grunt, Gulp, Web pack.

Developed powerful Single Page Application and dynamic responsive Web Application with Angular 9.

Integrated Apache Kafka for data ingestion.

Developed RESTFUL API’s in java with Spring MVC. Written JUNIT test cases for testing Java code.

Implemented CI/CD for both front-end and back-end components. Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.

Used Jackson for conversion of Object to JSON and JSON to Object in the process of developing REST web services.

Wrote SQL queries using spring JDBC template to interact with relational databases like postgre SQL, SQL Server, Oracle and DB2.

Environment: Java, J2EE, Restful-web services, Java 11, Spring Boot, JavaScript, Node.js, Angular, Agile, Kafka, Bootstrap, NPM, JSON, Oracle, PostgreSQL, Windows, AWS Client: Labcrop Apr 2019 – Jun 2021

Role: Java/J2EE Developer

Responsibilities:

Used various Core Java concepts such as multi-threading, exception handling, collection APIs to implement various features and enhancements.

Hands on experience in J2EE framework and extensively used Core Java and Spring API in developing the business logic using Agile Methodology.

Performed form validations using reactive forms from Angular 2 framework.

Worked on automation and Deployment using configuration Management tool like Chef to provision amazon AWS

Extensive experience of developing Representational state transfer (REST) based services and Simple Object Access Protocol (SOAP) based services.

Involved in writing EJBs and Web Services for building the middleware distributed components and deployed them on application servers.

Created Services to consume REST API's and to communicate between components using Dependency Injection provided by Angular.

Migrated Cassandra cluster from one AWS account to another AWS account by using Cloud Formation Templates in JSON.

Apache Kafka is used to send message objects to client queues and topics.

Used design patterns like Front controller, DTO, Singleton, Facade, Factory design patterns.

Used Hibernate framework for back end development and Spring Dependency Injection for middle layer development.

Extensively worked on business, front end and persistence tier using the JSP, Servlets, Spring MVC, and JSON.

Developed RESTFUL web service and hands on experience in JSON parsing and XML parsing.

Created documentation for all the components which is included in React-Bootstrap page.

Supported the applications through debugging, fixing and maintenance releases.

Developing or maintaining a production-level cloud-based architecture in AWS, including creating machine Images like AMI.

Worked on AWS, High Availability Practices and deploying backup/restore infrastructure.

Deployed GUI code to Web Logic application environment and standalone components to J Boss Server.

Implemented Model View Controller (MVC) Architecture based presentation using JSF framework. Environment: Java, J2EE, Spring, Spring Boot, Hibernate, Web Logic, Hibernate, Restful Web Service, HTML, CSS, AJAX, Angular, j Query, JSP, XSD, Agile, MongoDB, JMS, Eclipse, J Unit, Unix, Git, Maven. Client: Redington Gulf, Chennai, India June 2016 – Mar 2019 Role: Java Developer

Responsibilities:

Understanding Use requirements participating in design discussions, implementation feasibility analysis both at front-end and back end level, documenting requirements.

Coded Action classes, Java Beans, Service layers, Business delegates, to implement business logic with latest features of JDK such as Annotations and Generics.

Designed and developed User Interface with JSP, HTML, CSS, XHTML, JSTL, JavaScript, Custom Tags, Struts Tiles and Struts Tag library.

Used Validator framework for validation of client side data and exception handling using Struts exception handler.

Worked on Web services using standard Web protocols such as XML, SOAP, and HTTP.

Involved in the Struts upgrade to which involved in changes to action class.

Used JDBC driver to connect to the Oracle database for all data transactions

Developed the application using Intellij IDE, used Web Logic server to deploy the applications, worked on the JMS queues, and configured on Web Logic server.

Used SVN to manage the versions and Merge the code. Used Log back for writing the logs including errors, warnings, info.

Environment: Java, HTML, XHTML, CSS, JSTL, JavaScript, JSP, Servlets, Java Script, Custom Tags, JDBC, SOAP, HTTP, XML, Intellij IDE, Web Sphere, JMS, Oracle, Log4j, SVN. Education details :

Lewis University Master’s CSE 2022 December

Teegala Krishna Reddy Engineering College B tech CSE 2016 May



Contact this candidate