Home

srikanth poojari - Java full stack developer
[email protected]
Location: Riverton, New Jersey, USA
Relocation: Yes
Visa: Green Card
Resume file: Srikanth - Java FullStack Developer_1768316826871.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
SRIKANTH POOJARI
Contact: 432-239-4727
Email ID: [email protected]
LinkedIn: https://www.linkedin.com/in/srikanth-poojari/

SUMMARY:
12+ years of experience as a Java Full Stack Developer, designing, developing, and modernizing large-scale enterprise applications across finance, healthcare, insurance, telecom, and BPM domains.
Strong expertise in Java 7/8/11/17, Spring Boot, Spring MVC, Microservices, and Hibernate/JPA, with proven ability to transform legacy monolithic systems into secure, high-performance service-based architectures.
Advanced front-end development experience using React.js, Redux, Angular 4/5, AngularJS, TypeScript, JavaScript (ES6+), HTML5, CSS3, Bootstrap, building responsive and user-centric web applications.
Designed, built, and optimized RESTful APIs and SOAP-based web services, implementing secure communication using Spring Security, OAuth2, and JWT, and supporting high-transaction, distributed environments.
Hands-on cloud expertise with AWS (EC2, S3, RDS, Lambda, API Gateway, CloudWatch, IAM) for application deployment, monitoring, scalability, and performance optimization.
Strong database background in Oracle 10g/11g/12c, MySQL, PostgreSQL, including complex SQL development, stored procedures, performance tuning, and data modeling for high-volume workloads.
Experience with message brokers such as Kafka, JMS, and RabbitMQ, enabling asynchronous, event-driven communication across microservices.
Skilled in CI/CD automation using Jenkins, Maven, Git, Docker, with solid experience supporting production releases, root-cause analysis, system performance improvements, and incident resolution.
A collaborative and delivery-focused professional with extensive Agile/Scrum experience, contributing to sprint planning, code reviews, daily standups, and continuous integration practices.

TECHNICAL SKILLS:
Languages & Frameworks: Java 7/8/11/17, J2EE, Spring Boot, Spring MVC, Spring Cloud, Hibernate/JPA, Microservices, RESTful & SOAP Web Services, JavaScript (ES6+), TypeScript, React.js (16 18), Redux/Redux Toolkit, Angular 4/5, AngularJS, HTML5, CSS3, Bootstrap, jQuery, Node.js (basic).
Cloud Technologies: AWS (EC2, S3, RDS, Lambda, API Gateway, CloudWatch, SNS, SQS, EKS), IAM, CloudFormation (basic).
Build & CI/CD Tools: Maven, Gradle, Jenkins, GitHub Actions, Git, SVN, Docker, Kubernetes (working knowledge), CI/CD Pipelines.
Databases: Oracle 11g/12c, PostgreSQL, MySQL, MongoDB, SQL Server; SQL optimization, stored procedures, triggers.
Messaging & Streaming: Apache Kafka, JMS, RabbitMQ (working knowledge).
Testing & QA: JUnit 4/5, Mockito, Selenium WebDriver, Postman, Jest, React Testing Library.
Tools & Platforms: IntelliJ IDEA, Eclipse, VS Code, JIRA, Confluence, Splunk, ELK Stack.
Methodologies: Agile/Scrum, Test-Driven Development (TDD), Continuous Integration/Delivery.

WORK EXPERIENCE:
Oportun, San Carlos, CA | Dec 2022 Present
AWS Java Full-Stack Developer
Project: Financial Services Microservices Platform
Description: Developed and enhanced Oportun s digital lending and customer onboarding platform by building scalable Java/Spring Boot microservices, Node.js backend services, and modern React.js front-end applications, deployed on AWS cloud. The platform improved loan origination, payment processing, and customer lifecycle management.
Key Responsibilities
Designed and developed Spring Boot microservices for loan processing, customer verification, payments, and account management.
Built and enhanced Node.js/Express services for API orchestration, validation layers, and lightweight backend utilities supporting front-end workflows.
Developed and optimized RESTful APIs for integrations with credit bureaus, payment gateways, KYC systems, and internal services.
Implemented Spring Security, OAuth2, and JWT for secure authentication and authorization.
Built event-driven features using Apache Kafka to support real-time updates such as loan approvals and payment statuses.
Worked with Oracle and PostgreSQL including query optimization, stored procedures, and schema design.
Developed responsive, high-performance UI screens using React.js, Redux Toolkit, TypeScript, and Material-UI, improving customer experience and conversion.
Integrated React applications with backend services using Axios/Fetch, building reusable components and efficient state management.
Delivered onboarding forms, dashboards, and real-time status components linked to Kafka-driven microservices.
Deployed Java and Node.js services on AWS EKS ensuring scalability, security, and high availability.
Worked extensively with AWS S3, RDS, Lambda, API Gateway, CloudWatch, SNS/SQS, enabling cloud-native workflows and serverless integrations.
Configured CloudWatch dashboards, alarms, log groups, and metrics for full-stack observability.
Implemented S3-based storage workflows and Lambda functions for automation, event triggers, and data processing.
Automated build and deployment using Jenkins, GitHub Actions, Docker, and Kubernetes.
Developed unit/integration tests using JUnit, Mockito, and UI tests using Jest + React Testing Library.
Ensured high reliability and coverage across Java, Node.js, and React components.
Active contributor in Agile/Scrum ceremonies, including sprint planning, grooming, and daily standups.
Supported production systems with troubleshooting, performance tuning, and monitoring using CloudWatch, Splunk, and ELK.
Environment: Java 11/17, Spring Boot, Spring Cloud, Microservices, Node.js/Express, React.js 18.x, Redux Toolkit, TypeScript, AWS (EKS, S3, RDS, Lambda, API Gateway, CloudWatch, SNS/SQS), Kafka, Docker, Kubernetes, Jenkins, GitHub Actions, Oracle/PostgreSQL, JUnit, Mockito, Jest, Agile/Scrum

CVS Health, Woonsocket, RI | Apr 2019 Mar 2022
AWS Java Full-Stack Developer
Project: Claims & Billing Microservices Platform
Description: Modernized CVS Health s enterprise pharmacy, claims, and billing systems by developing Spring Boot microservices, Node.js utilities, and React.js interfaces deployed on AWS. The platform improved claims accuracy, prescription processing, billing transparency, and cross-system interoperability across multiple healthcare channels.
Key Responsibilities:
Engineered scalable Spring Boot microservices for claims processing, billing workflows, eligibility checks, and prescription management.
Developed Node.js/Express-based utility services for API orchestration, validation workflows, and backend automation tasks.
Designed and integrated RESTful APIs enabling communication between internal enterprise systems, PBMs (Pharmacy Benefit Managers), and third-party healthcare partners.
Implemented Spring Security, OAuth2, and JWT for secure access control across distributed systems and multi-tenant environments.
Designed optimized data access layers with Hibernate/JPA and performed advanced SQL tuning for high-volume Oracle 12c workloads.
Built intuitive UI components using React.js (Hooks, Redux) and Material-UI, enhancing user experience for claims adjudication and billing operations.
Implemented dynamic forms, dashboards, alerts, and transaction views with seamless data synchronization using Axios.
Developed reusable, modular React components improving development speed and reducing UI maintenance overhead.
Deployed Java and Node.js applications on AWS EC2, ensuring high availability, resiliency, and scalability.
Worked with AWS S3, RDS, Lambda, API Gateway, CloudWatch to build cloud-native workflows and improve service efficiency.
Configured CloudWatch dashboards, log groups, and alarms for system observability, incident detection, and performance tuning.
Developed S3-based storage workflows and Lambda handlers for serverless automation and event processing.
Built automated CI/CD pipelines using Jenkins, Maven, Docker, Git, and AWS Code Pipeline, accelerating deployments and improving release consistency.
Developed and maintained unit and integration tests using JUnit, Mockito, and UI tests using React Testing Library.
Ensured code quality through peer code reviews, version control best practices, and automated validation checks.
Actively participated in Agile/Scrum ceremonies including sprint planning, backlog refinement, and feature grooming.
Provided L2/L3 production support, analyzing and resolving issues via Splunk and CloudWatch, ensuring seamless business operations.
Environment: Java 8/11, Spring Boot, Spring Cloud, Microservices, Node.js/Express, React.js 16.x/17.x, Redux, TypeScript/JavaScript (ES6+), Oracle 12c, AWS (EC2, S3, RDS, Lambda, API Gateway, CloudWatch), Docker, Jenkins, Maven, Git, JUnit, Mockito, React Testing Library, Agile/Scrum

Travelers Insurance, Hartford, CT | Aug 2016 Feb 2019
Java Full-Stack Developer
Project: Insurance Policy & Claims Management Platform
Description: Developed modernized policy administration and claims management applications as part of Travelers digital transformation initiative. Delivered scalable Spring Boot microservices and dynamic Angular applications, improving system performance, usability, and operational accuracy across core insurance workflows.
Key Responsibilities
Developed end-to-end Spring Boot / Spring MVC based modules for policy issuance, claims lifecycle tracking, and customer self-service portals.
Built and optimized RESTful APIs enabling data exchange across internal underwriting, billing, and document management systems.
Implemented secure authentication and role-based access using Spring Security with JWT tokens.
Developed and enhanced backend business logic for premium calculations, claim validation, and policy updates.
Optimized data access layers using Hibernate and crafted complex SQL/PL-SQL queries for Oracle 12c to support high-volume transactional workloads.
Developed interactive, modular UI components using Angular 4/5, TypeScript, HTML5, CSS3, and Bootstrap.
Built dynamic forms, policy dashboards, and claim detail screens ensuring seamless navigation and responsive layouts.
Integrated Angular front-end with backend microservices using REST endpoints and ensured smooth data binding and state management.
Improved user experience through reusable components, lazy loading, and UX-driven enhancements.
Automated builds and deployments using Jenkins, Maven, Git, improving the release cycle and deployment reliability.
Developed unit and integration tests using JUnit and Mockito, ensuring stability and alignment with business requirements.
Participated actively in Agile/Scrum ceremonies including sprint planning, story refinement, daily standups, and reviews.
Contributed to code reviews and design sessions, applying object-oriented design patterns for scalability and maintainability.
Performed production issue triage, root cause analysis, and long-term fixes for performance bottlenecks.
Enhanced backend performance through caching strategies, query optimization, and refactoring heavy modules.
Environment: Java 8, Spring Boot, Spring MVC, Hibernate, Angular 4/5, TypeScript, HTML5, CSS3, Oracle 12c, RESTful APIs, Maven, Jenkins, Git, JUnit, Mockito, Agile/Scrum

Chevron, Richmond, CA | Apr 2014 Jun 2016
Java Full Stack Developer
Project: Enterprise Operations & Asset Management System
Description: Supported Chevron s enterprise-wide digital modernization by building scalable web applications for asset management, safety compliance, and operational analytics. Modernized legacy modules using Java, Spring MVC, Hibernate, and AngularJS, while integrating with internal SAP ERP and third-party vendor systems.
Key Responsibilities
Developed full-stack modules using Java 7/8, Spring MVC, and Hibernate, supporting critical upstream and downstream operational workflows.
Designed and implemented RESTful APIs enabling integration with Chevron s SAP ERP and external vendor systems.
Built robust backend logic for asset lifecycle management, safety incident tracking, compliance audits, and operational reporting.
Created and optimized PL/SQL queries, stored procedures, views, and triggers in Oracle 11g/12c to efficiently handle large volumes of operational and asset data.
Implemented secure authentication and authorization workflows using Spring Security, following Chevron s enterprise IT policies.
Developed responsive, data-driven UI components using AngularJS 1.x, JavaScript, HTML5, CSS3, and Bootstrap.
Built interactive dashboards, asset tracking screens, workflows, and form-based modules with seamless data binding and REST integration.
Improved usability and operational visibility by enhancing UI performance and reducing page load times.
Automated build and deployment workflows using Maven and Jenkins, streamlining multi-environment delivery.
Wrote unit and integration tests using JUnit and Mockito, increasing code reliability and reducing defects.
Participated actively in Agile/Scrum ceremonies, collaborating with business users and technical teams to deliver features aligned with operational priorities.
Performed debugging, troubleshooting, and performance tuning across backend and UI layers.
Supported WebLogic/Tomcat deployments and resolved production issues, ensuring minimal downtime for operations-critical systems.
Environment: Java 7/8, Spring MVC, Hibernate 4.x, AngularJS 1.x, JavaScript, HTML5, CSS3, Oracle 11g/12c, RESTful APIs, Maven, Jenkins, WebLogic, Tomcat, JUnit, Mockito, Agile/Scrum



Zayo Group, Denver, CO | Apr 2012 Feb 2014
Java Full Stack Developer
Project: Telecom Service Provisioning & Billing System
Description: Developed enterprise web applications supporting telecom service provisioning, automated billing cycles, and customer account management. Delivered full-stack features using Java, Spring MVC, and AngularJS while integrating external APIs and optimizing backend performance for high-volume telecom operations.
Key Responsibilities:
Developed full-stack modules using Java/J2EE, Spring MVC, Hibernate, and RESTful APIs for provisioning, billing, and customer management workflows.
Built responsive UI components using AngularJS, JavaScript, jQuery, HTML5, CSS3, improving usability and reducing customer support tickets.
Integrated third-party APIs for payment gateways, vendor systems, and customer account synchronization.
Wrote and optimized SQL queries, stored procedures, and triggers across Oracle and MySQL, improving transaction speed for large customer datasets.
Implemented Spring Security for role-based access and ensured compliance with enterprise data protection standards.
Performed code reviews, refactoring, and implemented design patterns to enhance application scalability and reduce technical debt.
Created unit and integration tests using JUnit and Mockito and partnered with QA for regression and functional testing.
Automated build and deployment pipelines using Maven, Jenkins, and Git, accelerating release cycles.
Participated in Agile/Scrum ceremonies, collaborating closely with product owners, BA, and QA teams.
Provided production support, troubleshooting issues and performing performance tuning for mission-critical modules serving large enterprise customer bases.
Environment: Java/J2EE, Spring MVC, Hibernate, RESTful APIs, AngularJS, JavaScript, jQuery, HTML5, CSS3, Oracle, MySQL, Maven, Jenkins, Git, JUnit, Mockito, Apache Tomcat, Eclipse, Agile/Scrum.

Lead IT Corporation, India | Mar 2009 Jan 2012
Project: EXL Services
J2EE/Java Developer
Project Overview: Developed and maintained enterprise-grade applications for EXL Services, a leading provider of outsourcing and business process management solutions. The applications supported core business processes including claims processing, client onboarding, and performance reporting. The initiative included migrating legacy systems to a J2EE-based architecture, implementing SOAP web services for third-party integrations, and optimizing backend performance for high-volume transaction processing.
Key Responsibilities:
Designed, developed, and maintained scalable Java/J2EE applications using Servlets, JSP, Struts, and Spring frameworks.
Optimized SQL queries, stored procedures, and triggers in Oracle to enhance database performance.
Integrated Hibernate ORM for efficient database interactions and implemented tuning for high-performance modules.
Developed and consumed SOAP-based web services for seamless system integration with external partners.
Participated in requirements analysis, system design sessions, and created comprehensive technical documentation.
Wrote unit test cases using JUnit and supported integration and regression testing.
Collaborated with cross-functional teams business analysts, QA, and support to resolve issues and deliver functional enhancements.
Managed application deployment on WebLogic servers and provided ongoing production support.
Followed Agile/Scrum methodologies; participated in sprint planning, daily standups, and client demonstrations.

Education:
Bachelors in Computer Science Rajalakshmi Engineering College, INDIA | 2009
Keywords: continuous integration continuous deployment quality analyst business analyst user interface user experience javascript sthree information technology procedural language California Colorado Connecticut Idaho Rhode Island

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];6627
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: