Home

Priti - Java developer
sreeja@itarks.com
Location: Pittsburgh, Pennsylvania, USA
Relocation: yes
Visa: L2S
Resume file: FSD_PRITI_LATEST_RESUME_GCP (4) (1) (1)_1743170079586.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
Name: FNU Kumari Priti Full Stack Java Developer
Phone: +1 8606030185
Email Id: pritikarn18102@gmail.com
https://www.linkedin.com/in/priti-kumari-596068140/
Professional Summary: Highly skilled Full-Stack Developer with 9 years of hands-on experience in designing, developing, and deploying large-scale, enterprise-level web applications. Demonstrated expertise in front-end and back-end development, delivering efficient, user-centric, and scalable solutions tailored to business needs across finance, banking, and retail industries.
Developed responsive, dynamic web applications using HTML, CSS, JavaScript, and frameworks like Angular, React crafting visually appealing and user-friendly interfaces. Delivered Single Page Applications (SPAs) by leveraging Angular modules, services, and directives, ensuring seamless functionality.
Successfully implemented lazy loading and modular architecture in Angular applications, reducing load times and enhancing application scalability for enterprise-level projects.
Developed and integrated custom Angular components, directives, and pipes to handle complex UI requirements, delivering consistent functionality and improved user experience.
Built dynamic and responsive user interfaces using React with Redux for state management, ensuring predictable and efficient UI behavior in complex applications.
Developed reusable and modular React components, improving code maintainability and enabling faster development cycles across multiple projects.

Collaborated closely with UX/UI teams to implement platform-native designs and optimize usability, enhancing user experiences and meeting industry usability standards.
Designed and implemented robust back-end systems using Java, J2EE, Spring Boot, and Hibernate, ensuring high performance, scalability, and maintainability for enterprise applications.
Architected and deployed microservices-based systems using OpenShift and Docker, enabling modular development and efficient service management.
Built and integrated secure and high-performance REST APIs, facilitating seamless communication across systems and enhancing interoperability.
Implemented Spring Boot microservices to process the messages into the Kafka cluster setup.
Led efforts to optimize application performance by addressing front-end responsiveness, back-end memory management, and load balancing issues.
Applied key design patterns such as MVC, Singleton, and Factory to deliver clean, reusable code and maintain efficient system architecture.
Wrote comprehensive unit tests using JUnit5 and Mockito, adhering to Test-Driven Development (TDD)
principles, and collaborated in Behavior-Driven Development (BDD) environments to ensure high-quality code.
Implemented Continuous Integration and Continuous Deployment (CI/CD) pipelines to automate build, test, and deployment processes, enabling faster and more reliable software releases.
Worked within Agile Scrum teams, participating in daily stand-ups, sprint planning, and retrospectives. Successfully refined user stories, estimated development efforts, and ensured timely sprint deliveries.
Managed version control using Git and Bitbucket, streamlining collaboration with distributed teams and maintaining robust release cycles.
Conducted extensive data integration and validation tasks using SQL, ensuring data consistency and accuracy across integrated systems.
Developed operational and technical documentation, including API specifications, system design guidelines, and functional workflows, fostering clarity across cross-functional teams.
Played a key role in end-to-end project lifecycles in finance/banking and retail industries, delivering solutions aligned with domain-specific compliance and business objectives.
Actively contributed to distributed environments, collaborating with cross-functional teams across time zones to meet project goals.

Education Details:
Btech (Computer Science 2010-2014 From Jntu Hyderabad University).
Technical Skills:
Programming Languages: Java 8, 7

Frameworks: Spring, Spring Boot, Spring MVC, Spring JDBC, Spring Data Batch, Hibernate, JPA, REST, Microservice.
Web Technologies: jQuery, AJAX, XML, JSON, HTML, CSS, JSP, Servlet, ANGULAR, REACT
Design Patterns: Singleton, Factory, Abstract Factory, Adapter, Prototype, DAO, MVC, Asynchronous Communication.
Database Management: MySQL, Oracle, MyBatis
Development Tools: Maven, GIT, Bitbucket, SVN, Jenkins, SonarQube, SCM, Eclipse.
Testing: JUnit, Mockito, Cucumber with Java, Log4j
Cloud Services: GCP and OPENSHIFT
Methodologies: Agile, Waterfall, TDD
Others: Jira, Postman, OOP, Data Structure, Solid Principle
Professional Experience:
Client: Google, Pittsburgh, PA. FEB 2023
DEC 2024
Role: Full Stack Java Developer
Project: TALOS (Google Product for Managing and Executing Operations Work in Google Data Centers).
Project Overview: The project focused on enhancing Google Data Center operations by developing a responsive and scalable web application using Angular for the front end and optimizing backend functionality with Java. The platform aimed to improve technician efficiency, streamline operational workflows, and provide a seamless user experience, ultimately boosting engagement and performance across data center processes.
Key Responsibilities:
Designed and implemented a Single Page Application (SPA) using Angular modules, components, and services to create an intuitive and dynamic user interface.
Developed reusable directives, pipes, and templates in Angular to streamline code consistency and improve maintainability.
Enhanced navigation and interactivity by implementing routing with the Angular Router Module, ensuring smooth transitions between application components.
Conducted unit testing for front-end components using Jasmine (Angular) , ensuring robust and error-free UI functionality.
Built dynamic and responsive user interfaces using React with Redux for state management, ensuring predictable and efficient UI behavior in complex applications.
Developed reusable and modular React components, improving code maintainability and enabling faster development cycles across multiple projects.
Refined and optimized Java-based backend services, focusing on efficient data handling, reduced latency, and seamless integration with front-end components.
Developed and maintained secure and scalable RESTful APIs using GRPC, enabling efficient communication between distributed systems.
Enhanced system performance, achieving a 30% improvement in technician efficiency by streamlining workflows and resolving operational bottlenecks.
Implemented automated unit testing for backend services using JUnit, ensuring high test coverage and reducing manual testing efforts.
Collaborated with product managers, designers, and QA teams to define and deliver key features, ensuring alignment with business objectives and user needs.
Participated in Agile ceremonies, including daily stand-ups, sprint planning, and retrospectives, to facilitate continuous improvement and iterative development.
Conducted code reviews and pair programming sessions to maintain code quality and promote knowledge sharing among team members.
Implemented database queries in Spanner DB of GCP.
Environment: Angular, HTML, CSS, Jasmine, Java, GRPC, Borg, Spanner, Agile Scrum.
Client: Citi Bank, INDIA. Jun 2021 Dec 2022
Role: Full Stack Developer
Project: GAMS (Product to Maintain End-To-End Lifecycle of a Trade)

Project Overview: This project aimed to develop and optimize a high-performance system for managing the end-to-end lifecycle of trades, from check-in through reporting. The platform facilitated global trade processes while meeting stringent regulatory and operational requirements efficiently. As a Full Stack Developer, I contributed to both the backend architecture and the frontend interface, ensuring a seamless user experience with the integration of cutting-edge technologies such as Angular.
Key Roles & Responsibilities:
Developed and maintained both front-end and back-end features, ensuring smooth integration across the stack. Implemented a responsive UI using Angular for dynamic, data-driven interfaces, offering an enhanced user experience for trade lifecycle management.
Used Angular to develop modules, services, and components for a seamless user interface, ensuring the platform was scalable and highly responsive across different devices.
Optimized React render cycles using memoization techniques like React.memo and useMemo, improving performance for feature-heavy components.
Integrated RESTful web services with both Angular ensuring effective communication between the frontend and backend, enhancing user engagement and real-time functionality.
Developed robust Java Spring Boot applications, focusing on optimizing communication with RESTful APIs for efficient data exchange between systems.
Migrated legacy check-in web services to a microservices architecture using Spring Boot, improving the scalability and performance of the system while enhancing maintainability.
Refactored the monolithic application into independent, scalable microservices within OpenShift POD structure, enabling better deployment flexibility and performance tuning.
Designed and implemented batch processing jobs using Spring Batch to generate scheduled reports and handle large-scale data processing tasks. This reduced manual intervention by 75%, boosting operational efficiency.
Implemented Spring Security to ensure secure application access, providing authentication and authorization for users, and conducting regular security audits for compliance with internal and industry security standards.
Established and maintained a CI/CD pipeline using Jenkins, automating the build, test, and deployment process. This streamlined the deployment pipeline and significantly improved release speed and reliability.
Closely worked with Kafka Admin team to setup Kafka Cluster on QA Region.
Implemented to reprocess the failure messages in Kafka using Offset Id.
Implemented Kafka Producer & Consumer applications on Kafka Cluster setup.
Worked closely with cross-functional teams, including QA, DevOps, and Product Owners, using Agile Scrum practices to plan, estimate, and deliver features. Actively participated in sprint planning, daily stand-ups, and retrospectives to ensure alignment with project goals and delivery timelines.
Wrote and maintained unit tests for both Java backend services (using JUnit 5 and Mockito) and frontend components (using Jasmine for Angular), achieving 80% code coverage, reducing bugs, and ensuring stable releases.
Led regular code reviews and pair programming sessions to share knowledge, improve code quality, and guide junior developers. Encouraged best practices in both backend (Java) and frontend (Angular/) development.
Environment: Angular, HTML, CSS, JavaScript, Redux, Jasmine, Jest, Java, Spring Boot, Spring MVC, Spring Batch, Spring Security, REST APIs, Oracle DB, Docker, OpenShift, ECS (Elastic Container Service), Jenkins, GitHub/GitLab, JUnit 5, Mockito, Agile Scrum, Jira.
Client: HSBC Bank, India. Apr 2018 Jun 2021
Role: Full Stack Developer
Project: Riskoffice (Product to Maintain and Calculate Risk of a Fund)
Project Overview: RISKOFFICE is a comprehensive tool designed to calculate and manage the risk of investment funds. This product provides essential tools for financial institutions to assess investment risks, generate risk measures, and produce detailed reports for fund managers. The platform enables better data-driven decision-making to mitigate potential investment losses, and as a Full Stack Developer, I contributed to both the back-end and front-end components to ensure optimal performance and user experience.
Key Roles & Responsibilities:
Developed dynamic, responsive user interfaces using Angular ensuring an intuitive experience for fund managers and other users interacting with the risk assessment features of the platform.
Created reusable Angular components ensuring a seamless and consistent user experience across the platform.

Designed and implemented Java Spring Boot APIs to calculate risk measures, ensuring accurate data processing for investment funds. Integrated front-end components with the back-end using RESTful APIs for smooth data flow.
Integrated Spring Boot with JPA to interact seamlessly with relational databases, modeling risk-related data efficiently through domain objects and enhancing the persistence layer for accurate risk calculation.
Optimized SQL queries and backend code to improve system performance and reduce latency during risk calculation processes.
Integrated Java-based backend services with Angular interfaces, ensuring a smooth, data-driven, and user- friendly experience for risk management features.
Worked on migration from on-premises servers to virtual machines, achieving 95% uptime.
Implemented the transition from traditional data warehouses to Big Query, resulting in a 40% increase in query performance.
Developed and deployed microservices to GCP using Cloud Functions, reducing server costs.
Implemented a secure and cost-effective data archival strategy using Google Cloud Storage.
Experience with IAM policies (GCP).
Setup Database in GCP using RDS, using Google storage bucket.
Implemented Stack Driver (GCP) for monitoring logs and alerts.
Implemented Airflow to schedule jobs in GCP.
Actively participated in Agile Scrum methodology, refining and estimating user stories and tasks alongside product owners and other stakeholders, ensuring timely feature delivery while maintaining high-quality code.
Conducted daily stand-ups, sprint planning, and retrospectives, ensuring alignment with project goals and stakeholder expectations.
Wrote unit and integration tests for both back-end services using JUnit and Mockito, and for frontend components using Jasmine and Jest, ensuring 80% code coverage, reducing the risk of bugs in production.
Participated in Test-Driven Development (TDD) practices, ensuring the reliability, maintainability, and performance of both the front-end and back-end components.
Utilized Jenkins to automate the CI/CD pipeline, improving the deployment process for both the backend and front-end components, and ensuring consistent, fast, and error-free releases.
Led code reviews and pair programming sessions, encouraging best practices in both front-end (Angular) and back-end (Java/Spring Boot) development, while mentoring junior developers on the project.
Environment: Angular, HTML, CSS, JavaScript, Jasmine, Jest, Java, Spring Boot, Spring Data JPA, REST APIs, Oracle DB, Spring Security, Jenkins, Git, GitHub/GitLab, JUnit, Mockito, Agile Scrum, Jira.
Client: Reliance, India. Aug 2017 Feb 2018
Role: Java Developer
Project: AJIO Online Shopping Portal
Project Overview: The AJIO Online Shopping Portal is Reliance's premier e-commerce platform, delivering a wide range of fashion and lifestyle products to a diverse customer base. This project involved maintaining and enhancing the platform's backend infrastructure and B2C storefronts (AJIO, Trends, and Jio), ensuring high availability, seamless functionality, and a superior customer experience. The scope included resolving incidents, implementing system updates, and aligning the platform with dynamic business needs.
Key Roles & Responsibilities:
Monitored and maintained the daily operations of AJIO and related e-commerce storefronts, achieving continuous uptime and optimizing customer transactions.
Successfully addressed and resolved over 2,000 incidents, collaborating with cross-functional teams to ensure minimal downtime and maintain system reliability.
Designed, developed, and maintained Java-based backend APIs, enabling efficient data processing and smooth integration between the front-end and database systems.
Partnered with Business Analysts to gather, validate, and translate business requirements into technical solutions, ensuring alignment with organizational goals.
Prepared comprehensive high-level and low-level design documents to guide development and release processes, ensuring clear and actionable specifications for implementation.
Led the implementation of system enhancements, defect fixes, and performance optimizations to meet evolving user demands and business priorities.
Worked closely with QA, development, and support teams to deploy new features, validate system integrity, and resolve issues in a timely manner.

Environment: Java, JSP, RESTful APIs, Spring Framework, HTML, CSS, Git, Eclipse IDE, MySQL, Oracle.

Client: Accenture, India. June2014 August 2017
Role: Java Developer
Project: Specsavers Online Retail Portal
Project Overview: The Specsavers Online Retail Portal is a UK-based e-commerce platform that enables customers to explore and purchase eyewear products with ease. This project focused on developing a robust backend system and creating intuitive web interfaces to provide a seamless shopping experience. Key functionalities included product browsing, secure order processing, and customer account management, with an emphasis on performance optimization and data security.
Key Roles and Responsibilities
Designed and implemented the core business logic, ensuring data integrity and reliability while optimizing backend operations for scalability and performance.
Built and integrated RESTful APIs using Java and Spring Framework to facilitate efficient communication between front-end applications and the database, ensuring a smooth user experience.
Developed interactive and responsive web interfaces using JSP, HTML, and CSS, following modern UI/UX principles to enhance user engagement and satisfaction.
Applied client-side and server-side form validations using JavaScript and Java to ensure accurate data entry and improve data quality across the system.
Partnered with front-end developers, UI/UX designers, and business analysts to align technical solutions with user requirements and business objectives.
Conducted detailed analysis and debugging to identify and resolve performance bottlenecks, leading to faster load times and improved application responsiveness.
Streamlined development processes by implementing continuous integration using Jenkins, ensuring efficient builds, testing, and deployment cycles.
Authored detailed technical documentation, including API specifications and deployment guides, to support knowledge transfer and future maintenance efforts.
Environment: Java, JSP, Spring Framework, RESTful APIs, JavaScript, HTML, CSS, Eclipse, Visual Studio, Git, Jenkins, MySQL
Keywords: continuous integration continuous deployment quality analyst user interface user experience database Idaho Pennsylvania

To remove this resume please click here or send an email from sreeja@itarks.com to usjobs@nvoids.com with subject as "delete" (without inverted commas)
sreeja@itarks.com;5097
Enter the captcha code and we will send and email at sreeja@itarks.com
with a link to edit / delete this resume
Captcha Image: