Post Job Free
Sign in

Stack Developer Node Js

Location:
Hamilton, OH
Posted:
April 18, 2025

Contact this candidate

Resume:

SASANK

Email: ***********@*****.*** PH: 646-***-****

Sr Java Full Stack Developer

Professional Summary

●Around 9+ years of experience in all stages of the Software Development Life Cycle (SDLC) such as Application Specifications, Design, Development, Testing, Debugging and Maintenance.

●Developed UI modules using Angular 7/9/10/11, Node.JS, Java Script, jQuery, Ajax, validations using Ajax in Node.JS, AngularJS, Angular11 and dash board's reports using Backbone.js.

●Experience in Angular11 along with Bootstrap, CSS3 to create reusable components for RWD apps.

●Experience in implementing Component life cycle architecture, store actions, using socket.io in React-Redux app to handle real time data, installing React Router, Thunk Redux for API calls in React JS.

●Experience with HTML5, XML, XHTML, DHTML, CSS3, Tiles, Tag Libraries and JSON.

●Proficient in applying design patterns like MVC, Singleton, Adapter, Bridge, Session Facade, Service Locator, Visitor, Observer, Decorator, Front Controller, Data Access Object.

●Proficient in implementation of frameworks like Spring (Spring MVC, IOC, JDBC, Spring Boot, Spring REST, Spring Micro services), AJAX frameworks (Rich Faces, My Faces) and ORM frameworks like Hibernate, Spring DAO, Java Data Objects and Enterprise Java Beans Entity Beans.

●Hands-on experience in Linux-based systems for development, deployment, and troubleshooting across various environments.

●Experienced with AWS CloudFormation for defining, provisioning, and managing cloud resources

●Expertise in Micro services developing SOA (Service Oriented Architecture) and J2EE Web Services based on SOAP, WSDL, UDDI, JAX-WS, JAXB, JAX-RPC using tools like Apache Axis.

●Created Micro Services using Spring Boot and deployed on AWS instances like EC2.

●Familiar with Linux networking concepts, command-line tools, and filesystem structure for efficient system navigation and troubleshooting.

●Experience with OpenShift for containerized deployment, scaling, and security, ensuring application stability in cloud-based infrastructures.

●Expertise in automating serverless deployments with AWS CloudFormation, defining resources and configurations for consistent infrastructure.

●Hands-on expertise with MySQL (relational) and MongoDB (NoSQL) for scalable data storage and retrieval

●Having good implementation experience with installation and configuration of Kubernetes, clustering them and managed local deployments in Kubernetes, provided consistent environment using Kubernetes for deployment scaling and load balancing to the application from development through production.

●Proficient in designing and implementing integration processes using Apache Camel for seamless data propagation and integration across cloud environments.

●Skilled in using Jenkins, Docker, and JFrog for CI/CD, handling deployment pipelines, versioning, and maintaining code repositories.

●Ported compute-intensive security modules and ML inference engines from C++ to WebAssembly to enable near-native performance inside web browsers and decentralized environments.

●Expertise with employment of Spring Kafka and Zookeeper apart from JMS as Messaging Service.

●Experienced in designing and developing Enterprise and Web-based applications using Java 7/8, Servlets 3, JSP, JDBC, JNDI, JSF, JPA, JAX-WS, Struts, EJB, Spring 4.3, Hibernate 4.0, SOAP, REST, AWS, JMS, XML, JUnit.

●Experience in creating Docker images, containers, push/pull and integrating with Spring Boot, Deployed Spring Boot based Microservices, Docker container using Amazon EC2 container services and using AWS console.

●Expertise in implementing Service Oriented Architectures (SOA) with XML based Web Services (SOAP/REST).

●Experienced in databases like Oracle 10g/11g, SQL Server, DB2 11.1, MySQL 5/7, MongoDB, NoSQL and Cassandra.

●Implemented Mock services and dependency injections in Jasmine for simulating API responses in complex UI workflows.

●Skilled in documenting product details, code review processes, and best practices

●Proficient in using Amazon Web Services (AWS) like SQS, Lambda, Kinesis, EC2, Elastic Beanstalk, Cloud Watch, Cloud Front, Cloud Formation, IAM, S3, RDS, Elastic Cache, SNS, AMI.

●Experienced in Development, testing, and deployment of enterprise applications on Windows & UNIX platforms using IDEs such as Eclipse, NetBeans, WebStorm, Spring Tool Suite, IntelliJ.

●Experienced in methodologies like Agile, Waterfall, Scrum, and Test-driven development (TDD).

●Developed and maintained user-friendly web applications using React.js and Redux.

●Expertise in unit testing with Junit with Mockito and TestNG frameworks and integration testing and automation with Selenium, CUCUMBER and experienced with Splunk tool for production support.

●Experienced in JIRA for bug tracking, implemented on build tools ANT 1.10, Maven 3.3.9, Gradle 3.4.1 and logging tool Apache Log4j and CICD tools JENKINS, HUDSON.

●Implemented Software Configuration Management using Version Control Software such as SVN, CVS and GIT.

Professional Experience

Sr Java Full Stack Developer

Goldman Sachs, NYC, NY April 2023 to Present

Responsibilities:

●Following Agile (Scrum) Methodology for developing application development.

●Developed modules using Core Java APIs, Collections, Java 1.8 (Streams), Jordan API(Dates), Multi-threading, Exception Handling, Generics, Enums, Java I/O and object-oriented designs patterns.

●Developed business components by using Spring Boot, Spring IOC, Spring AOP, Spring Annotations, Spring Cloud &Persistence layer by using Hibernate/JPA along with Web Services (RESTful).

●Used PL/SQL to write business logics in functions and procedures in databases for Oracle Applications.

●Experienced in WebSphere 7.0, WebLogic, JBoss, Oracle Application Server and Tomcat Web Server 8.5.

●Implemented OpenShift for containerized deployment, ensuring scalability, security, and efficient resource utilization.

●Deep understanding of JavaScript ES6+, including async programming, closures, event loop, and memory management, ensuring optimized client-side performance under high traffic.

●Developed an interactive dashboard for real-time tracking of capital markets transactions, including IPOs, bond issuances, and derivatives.

●Designed and developed high-performance, multi-threaded backend services using Core Java, Spring Boot, and Service-Oriented Architecture (SOA), ensuring scalability, resiliency, and low-latency performance for financial applications.

●Built event-driven orchestration systems with Kafka/Spring Event models to trigger actions asynchronously based on business workflows.

●Developed and maintained Selenium WebDriver test scripts to automate UI testing for capital markets

●Designed and developed microservices architecture, integrating with Redis for caching and Kafka for real-time event streaming and messaging.

●Implemented rule-based engines to dynamically evaluate financial/business rules at runtime, improving system flexibility and maintainability.

●Developed full-stack solutions using Java, Node.js, and Python, with backend services interacting with both RDBMS (e.g., PostgreSQL, Oracle) and NoSQL databases (e.g., MongoDB, Redis).

●Led initiatives for improving API design strategies and enforcing best practices for security, scalability, and maintainability in distributed systems.

●Developed and maintained REST APIs and microservices using Core Java 11/17, Spring Boot, Spring MVC, and Spring Security, ensuring high scalability and security.

●Developed and maintained Selenium WebDriver test scripts to automate UI testing for capital markets

●Developed UI using Angular 11, Bootstrap, TypeScript, for interactive cross browser functionality and complex user interface.

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

●Worked with Angular 11 Controllers, Directives, Services, Pipes, Guards, and Angular Routing.

●Deployed Spring Boot based Microservices Docker container using Amazon EC2 container services and using AWS admin console.

●Configure Jenkins build Jobs for (CI) and (CD)and writing Python scripts on top of it.

●Administered and deployed applications into WebSphere Application Server.

●Developed and performed test cases using Jasmine and Karma for front end unit testing.

●Tested REST API using REST Assured framework.

●Design Shell scripts to filter and transform the huge amount of data in troubleshooting the issues.

●Created JSON request and validated the response using postman Interceptor and Swagger UI.

●Used Log4j for logging and tracing the messages.

●Used GIT for version control and involved in writing the build scripts using Maven.

●Used JIRA for defect management and to keep track of bugs and issues.

●Prepared documentation for some of the recurring defects and resolutions and business comments for those defects.

Environment: Java 8.0, Spring 4, Hibernate 4.2, Spring batch, Spring Boot, JPA, JMS, Angular 11, HTML5, CSS3, Eclipse, SQL Server, Swagger UI, Log4j, JIRA, Pure XML, Web Services, Kafka, Microservices, REST UI, Typescript.

Java Full Stack Developer

FedEx, Memphis, Tennessee June 2021 to March 2023

Responsibilities:

●Addressing heavy traffic situation and migrating user-specific data off service instances and into a shared by using Microservices.

●Design complex SQL Queries, stored procedures & triggers on SQL Server database.

●All the functionalities are implemented using Spring IO / Spring Boot and Spring JDBC.

●Designed REST and SOAP services.

●Built modern, SEO- friendly, scalable single-page applications (SPAs) using React, leveraging component-based architecture, Redux/Context for state management, and React Hooks for functional programming patterns.

●Developed large-scale data processing pipelines using Apache Spark (Java API) to efficiently handle massive datasets and event streams, leveraging in-memory distributed computing for performance.

●Built responsive, dynamic frontends using React.js, Next.js, Tailwind CSS, and animation libraries like Framer Motion, with a focus on performance, responsiveness, and pixel-perfect UI/UX.

●Integrated WebAssembly (WASM) modules into React applications to enable high-performance, compute-intensive operations on the client-side, significantly improving application responsiveness and runtime efficiency.

●Utilized Git, Maven, and Anypoint CLI for source control and build automation.

●Built and optimized React applications, integrating with Power BI reporting services.

●Developed ML-driven models using Python and C++, optimizing them for deployment in browser environments via WebAssembly (WASM).

●Applied ML algorithms to enhance threat detection and secure multi-party computations, ensuring resilient cryptographic operations under real-world attack scenarios.

●Used Hibernate Transaction Management, Hibernate Batch Transactions and Hibernate Cache Concepts.

●Designed and developed the RESTful web services using the JAX-RS API to communicate over the network.

●Designed, developed, and tested HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.JS that meets accessibility and web browser standards for website.

●Integrated Salesforce with FedEx's legacy shipment and logistics systems using Mulesoft for real-time data synchronization.

●Refactored legacy JUnit tests into Spock-based specifications, enhancing clarity and simplifying future test case expansions

●Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.

●Integrated Google Cloud Storage (GCS) for secure and scalable data storage in a cloud-based environment.

●Used Google Buckets to manage structured and unstructured data storage, ensuring high availability.

●Automated deployments using Jenkins, Bitbucket, and Bamboo, integrating with GCP-based applications.

●Implemented OpenShift Pipelines for automating CI/CD workflows, streamlining deployments on GCP.

●Designed and implemented a mean-variance optimization model for equity portfolios, aligning with client risk profiles.

●Worked with GCP BigQuery for analytics and processing large datasets in a cloud-native environment.

●Implemented Kafka-based real-time data streaming pipelines, integrating with GCP storage solutions for data persistence.

●Developed and deployed Spring Boot microservices on GCP Kubernetes Engine (GKE) for containerized workloads.

●Performed data migration from legacy systems to Salesforce using Data Loader and ETL tools like StreamSets.

Built and optimized React applications, integrating with Power BI reporting services.

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

●Built a consolidated platform to manage equity, derivative, and fixed income portfolios, providing real-time insights into performance and risk metrics.

●Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.

●Worked on Swagger API and auto-generated documentation for all REST calls.

●Implemented persistence layer using Spring JDBC template to store the data in Oracle database.

●Involved in maintaining and updating the procedure for ETL process.

●Utilized OpenShift Pipelines to automate CI/CD processes, streamlining the development-to-deployment workflow for faster and more reliable code deployments.

●Involved in writing complex SQL queries using correlated subqueries, joins, and recursive queries, PL/SQL stored procedures.

●Integrated GCP Google Buckets for secure, scalable data storage, leveraging Kafka for real-time data streaming.

●Experienced in writing real-time processing and core jobs using Spark Streaming with Kafka as a data pipe-line system.

●Implemented Spring boot microservices to process the messages into the Kafka cluster setup.

●Developed Mockito and JUnit test cases to improve code coverage.

●Created JSON request and validated the response using postman Interceptor and Swagger UI.

●Involved in understanding SDLC using Agile methodology.

Environment: Java 8.0, Spring 4, Hibernate 4.2, Spring batch, Spring Boot, JPA, JMS, ReactJS, HTML5, CSS3, Eclipse, Oracle 10g, Swagger UI, Log4j, JIRA, Pure XML, Web Services, Kafka, Microservices, REST UI, Apache Camel.

Java Full Stack Developer

Elevance Health, Cincinnati, Ohio December 2019 to May 2021

Responsibilities:

●Involved in Agile stand-up meetings with team members on regular basis and tracked the update on projects using JIRA and HP ALM.

●Integrated Azure DevOps pipelines for Continuous Integration and Continuous Deployment of Mule applications.

●Actively participated in the Analysis, Design, Development and Testing phases of various applications.

●Developed server-side application to interact with database using Spring MVC and Hibernate.

●Developed RESTful web services using JAX-RS API and produced JSON data.

●Developed the DAO layer for the existing applications using Spring, Hibernate and developed various business logic and reports using HQL and Hibernate Criteria.

●Implemented middleware solutions (e.g., MuleSoft) to connect Salesforce with external systems like payment gateways and marketing tools.

●Integrated Azure SQL Database, Cosmos DB (NoSQL), and PostgreSQL for handling structured and unstructured data.

●Created various Advices (before, after) methods as required using Spring AOP for Logging.

●Used Spring Security for authorizing and authenticating the user to applications.

●Used MySQL RDBMS database and created Data Models.

●Developed Single Page Applications (SPA) using Angular 7, TypeScript, HTML5, CSS3, and Bootstrap 3.

●Performed form validations using reactive forms from Angular 7 framework.

●Developed basic shell scripts to automate routine tasks such as file handling, system monitoring, and log parsing, improving operational efficiency.

●Worked with different lifecycle hooks from Angular 7 like ngOnInit, ngOnDestroy, ngDoCheck, ngAfterViewInit etc.,

●Designed and deployed microservices-based applications using Spring Boot and Azure Kubernetes Service (AKS).

●Used Azure App Service for deploying Java-based REST APIs and full-stack applications.

●Optimized cost and performance using Azure Autoscaling and App Service Plans

●Implemented Router to enable navigation from one component to another.

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

●Developed and managed cloud-based solutions for seamless data propagation across services using Apache Camel and Spring Boot, with secure integration through OpenShift and GCP storage solutions.

●Invoked HTTP requests and used RxJS Observable library to handle multiple values over time.

●Developed real time chat application using Node.js (socket.io based on socket technology, Express JS framework)

●Implemented Spring JMS message listeners to consume JMS messages from queues and used Spring transaction management to manage the transactions in the application.

●Used Azure Blob Storage for storing large datasets, including financial reports and logs

●Created various unit test cases and integration tests for the DAO, Service, and Controller components using JUnit classes, and Mockito.

●Used MongoDB to build a consolidated data repository integrating various records and diagnostic results, improving data accessibility.

●Used Jasmine and Karma for unit testing and automated Angular applications using Protractor.

●Used Git repository for version control, Maven, Node for building the application and Jenkins for continuous integration.

●Extensively used Log4j for logging throughout the application.

Environment: Agile, JIRA, HP ALM, HTML5, CSS3, JavaScript, TypeScript, Ajax, jQuery, JSON, JDBC, bootstrap 3, Angular 7, XML, JAXP, SAX, DOM, Spring,GCP, Hibernate, LINUX/UNIX, Node.js, Express, MySQL, HQL, JMS, JBoss, Apache Tomcat, Junit, Spring Web Flow Tests, Protractor, Jasmine, Karma, Git, Ant, Jenkins, Log4j.

Java Developer

Boeing, Arlington, Virginia April 2018 to November 2019

Responsibilities:

●Involved in web designing using HTML, XHTML, CSS, JQuery, AngularJs, JavaScript extensively used Table-Less Design in CSS for positioning.

●Using Angular JS created Responsive Web Design (RWD) and did data manipulations to display data in company standard format in UI.

●Used Express JS which is fast, assertive, essential and moderate web framework of Node JS that helps manage a sever and routes.

●Developed reusable modules/library using python.

●Developed Web API using Node JS and hosted on multiple load balanced API instances.

●Design and developed the REST based Microservices using the Spring Boot, Spring Data with JPA.

●Created JAX-RS RESTful web services for GET, POST, PUT and DELETE requests. Used POSTMAN Rest client for chrome to test all the services.

●Customized RESTful Web Service using Spring RESTful API, sending JSON format data packets between front-end and middle-tier controller.

●Working on backend Java REST API services which support retail logistics related applications and retail EDI transaction sets.

●Successfully handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.

●Responsible for design and developing Persistence classes using Hibernate and Spring JDBC Template frameworks to save data in database tables.

●Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.

●Worked on PostgreSQL, MongoDB like interacting with Database, writing stored procedures and debug and fix the issues as well.

●Build mail and messaging applications using Java Mail API and used Jenkins and ANT scripts to build the application.

●Involved in working, updating and closing the tasks created in GIT. Used Git/Github for source management.

●Set up Jenkins server and build jobs to provide continuous automated builds based on polling the GIT source control system.

Environment: JDK 1.6, Spring 3.0, Hibernate, D3js, AngularJS, Kafka, ExpressJS, Node.Js JavaScript, Apache Tomcat, PostgreSQL, Oracle, Jdbc, Rest, Eclipse, Bootstrap, Agile, Log4j.

Jr. Java Developer

IBing Software Solutions Private Limited Hyd India September 2015 to December 2017

Responsibilities:

●Coordinated with team members in gathering system requirements and specifications required for the redesign.

●Involvement in architectural and design discussions.

●Helped the project team to identify the suitable technology tools required for the projects.

●Designed and developed the Application based on Model-View-Controller architecture.

●Involved in analysis, design, Coding and development, Implementation phase of the modules.

●Extensive involvement in Designing Azure Resource Manager Template and in designing custom build steps using PowerShell.

●Worked on JAVA J2EE team and designing DAO interface and implementation.

●Involved in Bug Fixing (Debugging) of the application.

●Involved in Developing User Interfaces using HTML and JSP's.

●Developed and published web-services using WSDL, SOAP and XML, Jax-B.

●Implemented Web-Services to integrate between different applications (internal and third-party components using SOAP and RESTFUL services using Apache-CXF.

●Designed and developed the approaches/strategies for the entire application.

●Developed web pages with JSP and Servlets using HTML, JavaScript, AJAX, and XML.

●Used Apache Ant as the software build tool.

●Used Apache Maven for the over-all software project management.

●Used SVN tools for version control and management.

Environment: Java, J2EE, HTML, MVC, JavaScript, JSP, Servlets, SOAP, WSDL, spring, CSS, UML, XML, HTTP, Eclipse, AJAX, Apache Ant, Apache Maven.

TECHNICAL SKILLS

●Languages: Java, J2EE, Bash, C++, PL/SQL, Groovy, Python

●JAVA Technologies: Microservices, Spring (Spring MVC, Spring Boot, Spring Security, Spring AOP, Spring Cloud), J2EE, Hibernate, JSP, JSTL, Servlets, JDBC, JNDI, JMS, JAX-RS, JAX-WS, JPA

●Web Technologies: HTML, XML, CSS, AJAX, JavaScript, jQuery, JSON Angular (Angular 7/9/10/11), React JS, Bootstrap, TypeScript, Node.js, Express.js

●Application Monitoring: Dynatrace AppMon

●Web Services: Web Services (SOAP and REST), Ec2, Lambda, S3, DynamoDB

●Database: MongoDB, Cassandra, MySQL, Oracle (11g, 10g, 9i), SQL Server, DB2, PostgreSQL, HQL, PL/SQL, NoSQL (Graph Databases), Spark (streaming)

●Frameworks: Spring, Spring Boot, Hibernate

●ORM: Hibernate, JPA

●Version Control Tools:

●SQL Tools: TOAD, SQL Developer, MySQL Workbench

●Other tools: Chef, Jenkins, Docker, Splunk, Nagio

EDUCATION

Bachelors in Computer Science

Velagapudi Siddartha Engineering College

2011-2015



Contact this candidate