Priyansh
Full Stack Java Developer
************@*****.***
SUMMARY:
●10+ years of experience in the design and development of multi-tier, distributed enterprise applications using Java technologies and the Software Development Life Cycle, with a focus on object-oriented programming.
●Proficient in Core Java with a comprehensive comprehension of Multithreading, Collections, and Garbage Collectors.
●Familiar with Spring and its modules, including Spring Core, Spring IOC, Spring AOP, Spring MVC, Spring Security, Spring Batch, and Spring JPA.
●Experience in the Netflix Eureka Server framework, Spring Boot, and Spring Microservices.
●Has experience with the Front Controller, Session, Façade, DOM, Factory Method, and Singleton Java/J2EE patterns.
●Experience in the development of applications using JSP, Servlets, Apache Struts framework, EJB, JDBC, Spring, Ajax, XML, JUnit, and Test Driven Development (TDD).
●Employed a Microservices architecture to implement the diverse services, which operate autonomously.
●Microservices architecture was implemented to construct, test, and deploy identity Microservices, with Spring Boot-based services interacting through a combination of REST and MQ.
●Proficient in the deployment of Microservices in the development space of pivotal cloud foundry and a higher-level environment.
●MySQL was implemented as the underlying database, and Apache Tomcat was implemented as the underlying server that was included with the Spring Boot application.
●Experience with REST Web Services, SOAP-based Web Services, and MVC.
●Proficient in a variety of technologies, including JMS, Log4J, and JUnit.
●Proficient in the configuration of instances, virtual private clouds (VPCs), and security groups on Amazon EC2.
●Configuring instance backups to an S3 bucket, establishing databases in AWS using RDS and PCF, and setting up storage using an S3 bucket.
●Proficient in the use of build/deploy tools, including Jenkins, Maven, and GIT, for Continuous Integration and Deployment of Microservices.
●Experience in front-end development technologies, including HTML5, CSS3, JavaScript, JSTL, AJAX, JQuery, Bootstrap, React, and Angular 12.
●Experience with relational database management systems (DBMS) such as MySQL, Oracle SQL (PL/SQL), SQL Server (MS SQL), and MongoDB (NO-SQL).
●A wealth of experience in the deployment and configuration of application and web servers, including IBM WebSphere, Apache Tomcat, JBOSS, and Jetty.
●Proficient in the configuration of messaging services such as RabbitMQ, ActiveMQ, and Kafka to establish topics, producers, and consumers.
●The AWS Cloud Platform is utilized to provide cloud computing services and database-related components, including Infrastructure as a Service, Platform as a Service, and Serverless Computing environments.
●Practical experience with version control programs such as Git and TortoiseSVN.
●Practical experience with Continuous Integration (CI)/Continuous Deployment (CD) build automation tools, including Maven, SVN, CVS, Jenkins, Docker, and Apache Ant.
●Proficient in the use of JIRA to monitor defects and issues.
●Experience in the configuration and implementation of continuous build processes using Maven, Ant, and Gradle.
●Proficient in a variety of IDEs, including Eclipse, Spring Tool Suite, Net Beans, IntelliJ, and Visual Studio Code (VSC).
SKILLSET
Languages
Java 17/21, Python, Scala, JavaScript (ES6+), TypeScript, SQL
Web Technologies
HTML5, CSS3, JavaScript, TypeScript, JSON, XML, Bootstrap, Angular 17, React.js, Node.js, Redux, AJAX
Frame Work
Spring Boot 3, Spring Framework, Spring Cloud, Spring Security, Spring WebFlux, Hibernate ORM, JDBC
SOA Technologies
RESTful Web Services, SOAP, GraphQL, JAX-RS, JAX-WS, Swagger/OpenAPI, OAuth 2.0
Application Server’s
Apache Tomcat, JBoss, IBM WebSphere (Legacy Support)
Testing Tools
JUnit 5, Mockito, Selenium, SoapUI, TDD
MicroServices
Spring Boot Microservices, Apache Kafka, ActiveMQ, Netflix Eureka
Other Tools
Maven, Log4j2, JIRA, UML, SonarQube, Postman, TDD, AI Tools (GitHub Copilot, Prompt Engineering basics)
Version Control:
SVN, Git, CVS
IDE’s
IntelliJ IDEA, Eclipse, Visual Studio Code
Operating System
Windows, Linux, MAC
Methodologies
Agile (Scrum), SDLC, Waterfall, Test Driven Development (TDD)
Build / Cloud Tools
AWS (EC2, S3, Lambda, ECS, EKS), Microsoft Azure, Docker, Kubernetes, Jenkins, GitHub Actions, Maven, CI/CD Pipelines
Professional Experience
Fiserv, NJ Jan 2025 – Till Date
Role: Senior Java Full Stack Developer Generative AI Engineer
Responsibilities:
●Designed and developed highly scalable Java Spring Boot Microservices to support Visa Stop Payment and Chargeback processing, ensuring high availability and performance in a large-scale banking environment.
●Architected and developed enterprise-scale Java 21, Spring Boot 3, and Microservices solutions supporting Visa Stop Payment, Chargeback, and Reverse Chargeback processing for high-volume payment transactions.
●Led the design and implementation of scalable, event-driven microservices using Apache Kafka, improving system resiliency, fault tolerance, and real-time transaction processing.
●Designed secure RESTful APIs following domain-driven design (DDD) principles, enabling seamless integration between payment gateways, internal banking systems, and external Visa services.
●Engineered high-performance asynchronous services using Spring WebFlux, WebClient, multithreading, and reactive programming, significantly reducing API response times.
●Developed reusable enterprise frameworks for retry, checkpoint recovery, centralized exception handling, and distributed transaction management across microservices.
●Designed and implemented secure payment solutions using OAuth 2.0, JWT, encryption, tokenization (Visa X-Pay Tokens), and enterprise security best practices.
●Built responsive enterprise applications using Angular 17, integrating real-time dashboards and transaction monitoring capabilities with Spring Boot microservices.
●Designed and implemented AI-powered engineering solutions using Large Language Models (LLMs) to automate software development, code analysis, and engineering workflows.
●Developed an enterprise AI Code Review Agent leveraging GitHub Copilot, OpenAI GPT-4o, prompt engineering, and structured review workflows to analyze pull requests for code quality, performance, security, and architectural compliance.
●Built autonomous AI Security Agents capable of identifying OWASP Top 10 vulnerabilities, insecure coding patterns, API security risks, secret exposure, and compliance violations across Java microservices.
●Designed and implemented Retrieval-Augmented Generation (RAG) applications using vector embeddings and enterprise knowledge bases, enabling context-aware AI responses for developers and support teams.
●Integrated vector databases and semantic search to provide intelligent retrieval of technical documentation, API specifications, architecture guidelines, and operational runbooks.
●Developed multi-agent AI workflows capable of performing code generation, impact analysis, documentation generation, unit test creation, and automated refactoring recommendations.
●Implemented advanced prompt engineering, prompt versioning, and evaluation techniques to improve LLM response accuracy, reduce hallucinations, and optimize enterprise AI workflows.
●Built AI-powered production support tools capable of analyzing application logs, stack traces, distributed tracing data, and exception patterns to accelerate root-cause analysis and incident resolution.
●Integrated AI-powered code quality analysis, security validation, and compliance checks into enterprise CI/CD pipelines, reducing manual review effort and improving release quality.
●Leveraged GitHub Copilot, LLM-assisted development, and AI-driven automation to accelerate feature delivery, improve developer productivity, and reduce development effort by approximately 40%.
●Mentored development teams on microservices architecture, cloud-native design, AI-assisted software engineering, secure coding practices, and enterprise development standards.
●Collaborated with architects, product owners, DevOps engineers, and business stakeholders to design scalable, cloud-ready, AI-enabled enterprise payment solutions following Agile and DevSecOps methodologies.
Environment: Java 21, Spring Boot 3, Spring Cloud, Spring Security, Spring WebFlux, Kafka, Angular 17, Docker, Kubernetes, Jenkins, GitHub Actions, OpenAI GPT-4o, GitHub Copilot, LangChain, LangGraph, MCP (Model Context Protocol), RAG, Vector Databases (FAISS/ChromaDB), Prompt Engineering, REST APIs, Oracle, PostgreSQL, Redis, Elasticsearch, AWS/Azure.
Harvard Pilgrim Healthcare, Wellesley, MA April 2022 – Dec 2024
Sr. Java/J2EE Full Stack Developer
Responsibilities:
●Participated in all phases of the Software Development Life Cycle (SDLC), including requirements gathering, analysis, design, development, testing, deployment, and production support following Agile Scrum methodology.
●Designed and developed scalable microservices using Java 11, Spring Boot, Spring Security, and RESTful Web Services to support healthcare business applications.
●Implemented secure REST APIs using OAuth 2.0, Spring Security, and documented APIs using Swagger/OpenAPI.
●Developed REST services in Scala integrated with Apache Kafka for CBPMAN log tracking and real-time event processing.
●Collaborated with Business Analysts and Rule Governance teams to analyze business requirements and implement rule workflows using jBPM.
●Developed responsive Single Page Applications (SPA) using React.js, Angular 12, TypeScript, HTML5, CSS3, Bootstrap, JavaScript, Redux, and Node.js.
●Built reusable React components utilizing Virtual DOM, Hooks, and state management to improve application performance and user experience.
●Developed Angular components, services, reactive forms, and routing modules for healthcare product management applications.
●Integrated GraphQL APIs to improve frontend data retrieval efficiency and reduce network overhead.
●Implemented asynchronous messaging using Apache Kafka and ActiveMQ for reliable communication between distributed microservices.
●Developed data access layers using Hibernate ORM and Spring Data JPA for efficient interaction with PostgreSQL and MongoDB databases.
●Designed and implemented Elasticsearch indexing and search capabilities to enable high-performance querying of healthcare data.
●Configured and maintained MongoDB environments, including monitoring, backup, security, auditing, and operational support using MongoDB Ops Manager.
●Developed Python automation scripts to deploy, configure, and manage Java applications across Linux-based environments.
●Automated infrastructure provisioning and application deployment on AWS using EC2, S3, Elastic Beanstalk, and Puppet.
●Managed CI/CD pipelines using Jenkins, integrating Maven, Docker, SonarQube, Artifactory, and Git for continuous integration and deployment.
●Built and deployed Java applications across Tomcat and JBoss application servers in multiple development, testing, and production environments.
●Performed code reviews, unit testing using JUnit 5, and static code analysis with SonarQube to ensure code quality and maintainability.
●Implemented JSON schema validation and backend data validation to ensure accurate healthcare case submissions.
●Worked closely with QA teams to support functional, integration, and regression testing, resolving defects throughout the release cycle.
●Prepared High-Level Design (HLD), Low-Level Design (LLD), API documentation, architectural review documents, and technical implementation guides.
●Participated in sprint planning, backlog refinement, daily stand-ups, sprint reviews, and retrospectives as part of Agile Scrum development.
●Provided production support, performance tuning, root cause analysis, and troubleshooting for enterprise healthcare applications.
Environment: Java 11, Spring Boot, Spring Security, Spring Data JPA, Hibernate ORM, RESTful Web Services, Microservices, Scala, Apache Kafka, ActiveMQ, GraphQL, React.js, Angular 12, TypeScript, Node.js, Redux, HTML5, CSS3, Bootstrap, JavaScript, Python, PostgreSQL, MongoDB, Elasticsearch, AWS (EC2, S3, Elastic Beanstalk), Puppet, Docker, Jenkins, Maven, Git, SonarQube, Artifactory, Tomcat, JBoss, Swagger/OpenAPI, JUnit 5, Log4j2, JSON, Agile Scrum.
Mutual of Omaha, Omaha, NE Jan 2020– Mar 2022
Sr Java FullStack Developer
Responsibilities:
●Used agile methodology and attended daily and weekly SCRUM meetings to update working status etc.
●Development, Production Art, Digital Signage, Digital Content Management
●Used J2EE design patterns like Adapter, Service locator, Session facade, Singleton, Factory and DAO.
●Utilized the features of Angular 8 to present effective web design.
●Built Angular 8 components, UI services to consume REST services using Component based architecture provided by Angular 8.
●Developed powerful Single Page Application and dynamic responsive Web Application with Angular 8
●Implemented Data validations for critical functionalities using Angular6 and JavaScript.
●Created After Effects and Flash animations central to the Confidential digital signage brand.
●Optimized and automated ETL process using new DataStage 9.1 features and Unix Shell scripts.
●Lead offshore and onshore developers and coordinated the ETL work.
●Experience with the Adobe AEM6, CQ5.5, CQ5.3 product suite, including, DAM, Search & Promote, Test & Target, A/B Testing, LDAP Configuration and Image Renditions.
●Used Custom Node.js proxy used to simulate API responses before client implementation was complete.
●Application, web server, monitoring tools, operating system in high availability environments
●Develop screens for the front end using ReactJS and used various predefined components from NPM.
●Developed user-friendly web-based GUI using CSS3, HTML5, JavaScript, Bootstrap, and AngularJS.
●Developed and maintained ETL processes with SSIS and RedPoint Data Management.
●New project onboarding on the CI/CD platform.
●Installation, administration and maintenance of CI/CD applications: Jenkins, Artifactory, SonarQube, Stash and Docker.
●Maintenance, taking backup and recovery of CI/CD tools, jobs and scripts.
●Experience on Implementing Terraform and Cloud formation templates as Infrastructure as a Code for GCP
●Deployed Microservices Application on GCP Kubernetes cluster.
●As part of cloud technologies I worked on various clouds like AWS, PCF and GCP where our micro services were frequently deployed in Dev, STG and Prod environments.
●As part of GCP implemented a spring boot app using IntelliJ IDE and deployed it to Google APP Engine.
●Worked with Apache Tomcat 8 and Node.js servers to deploy and configure Java API’s and frontend modules.
●Implemented automation using Selenium WebDriver, JAVA, and Selenium Grid.
Environment: Java 8, Spring MVC, JavaScript, jQuery, JSON, Spring DAO, Spring Boot, Spring Batch, Spring Security, Spring Integration, Spring-Hibernate integration framework, Oracle, PL/SQL, XML, Microsoft Azure, Junit, GIT, Maven, Jenkins, AWS (EC2, VPC), REST, HTML, CSS, SASS, AJAX, Jira, Angular 2.0, Angular JS.
Citrix, Tampa, FL May 2018 – Dec 2019
Full Stack Java Developer
Responsibilities:
●Employed Spring MVC, Spring IOC, Spring Transactions, and Spring Security modules to implement J2EE components.
●Engaged in all phases of the Software Development Life Cycle (SDLC), including project proposal, process engineering, requirement gathering, analysis, design, development, testing, deployment, and support.
●Utilized HTML5, CSS3, JavaScript, and jQuery to create websites.
●Spring IO/Spring Boot and Hibernate were employed to implement the functionalities.
●Utilizing Angular2, I implemented data-binding and MVC to facilitate the front-end development of an existing web application.
●Employed Hibernate to establish database connectivity.
●Formulated HQL queries to execute operations such as insert, modification, and creation in the database.
●Utilizing a variety of spring modules, spring was integrated with Hibernate.
●Utilized Spring Boot to develop a Rest API for product service.
●Employed the Spring ORM component to provide Hibernate support for Oracle Database data maintenance.
●The application was developed as a microservices framework using Spring Boot.
●Employ the Apache Tomcat application server to deploy the war file.
●Employed the dependency injection capabilities of the Spring MVC framework and the ORM mapping utility Hibernate to facilitate rapid development and maintenance.
●Designed the website's overall layout to ensure compatibility with all devices using Bootstrap, and implemented the color scheme using HTML5 and CSS3.
●Proficient in the AngularJS Framework to design layouts in the development of an application.
●The application was developed, tested, debugged, and deployed in Apache Tomcat Server.
●Utilized XML parsers for data retrieval, WSDL and SOAP messages, and Web Services to generate rate summaries. Additionally, I have developed and utilized web services that are based on the REST protocol.
●Employed shell scripts to test and maintain AWS EC2 instances in production.
●Developed unit and integrated test cases for existing MicroServices.
●Collaborated with the QA team to conduct User Acceptance testing and Integration testing.
●Participated in stand-up meetings and collaborated with an agile team.
●Developed and designed an application using Spring Boot and Node.js with Express JS, based on a Microservice Oriented Architecture.
Environment: Java, J2EE, Hibernate, JSP, Servlets, HTML5, CSS3, Bootstrap, JavaScript, JQuery, Angular JS, Spring, Spring Boot, Spring MVC, MicroServices, Apache Tomcat Server, Oracle, Eclipse, Agile.
StaTwig, India June 2014 – Aug 2016
Java Developer
Responsibilities:
●Utilized the data source provided to implement a persistence framework and manage transactions using Hibernate.
●Designed Hibernate mapping files by business logic and object relationships.
●Utilized JavaScript, jQuery, CSS, HTML, JSTL, and JSP to create a user interface.
●Employed a variety of jQuery UI controls and their corresponding event handlers.
●Spring MVC and Dependency Injection were implemented to manage business logic and presentation.
●Employed AngularJS routing services to create a template that contained JSON data from the Rest API endpoint and applied its cache services.
●Employed Spring and Hibernate in conjunction to create backend components and services.
●Utilized Spring ORM together with JDBC and Hibernate O/R mapping to establish database connectivity for DB2.
●Developed SQL queries to retrieve, insert, and update data from the database by mapping Java objects to relational databases using Hibernate in the Data Access Layer.
●Utilized RESTful services to interact with external interfaces and exchange data in various formats.
●Utilized JSON extensively to extract the data from the server side to meet the business requirement.
●Developed IBM DB2 tables, triggers, PL/SQL stored procedures, SQL queries, joins, and views.
●Employed the Spring JMS module to perform lookups for the queues and MDBs for the listeners.
●Executed the deployment of applications on JBOSS.
●Developed LINUX shell scripts to ascertain user login information.
●Managed daily JIRA issues (production issues at the time) that necessitated quick resolution due to data inconsistencies.
●Contributed to the resolution of bugs in a variety of modules that were identified by the testing teams during the integration testing phase of the application.
●Engaged in code reviews of other modules, documents, and test cases.
●Engaged in all phases of the Software Development Life Cycle (SDLC) utilizing Agile Methodology.
Environment: Java, J2EE, HTML, CSS, JavaScript, jQuery, Angular.js, JSP, JSTL, Spring, Hibernate, XML, XSD, SOAP UI, Web Services, RESTful, SOAP, WSDL, Log4j, JUnit, IBM DB2, JBoss, Jenkins, SVN, RAD IDE, JIRA, Agile, Linux, Rational Rose.