Pavithra
Contact no: 330-***-**** email id: *************@*****.*** linkedin : www.linkedin.com/in/pavithra-d-864795182
Summary:
Full Stack Java Developer with 5+ years of experience in designing, developing, and deploying scalable enterprise applications across telecom, finance, and technology domains. Proficient in building RESTful APIs, microservices, and high-performance backend systems using Java (8, 11, 17), Spring Boot, and Spring MVC, as well as designing responsive front-end interfaces with Angular 16, React.js(ES6, MobX, Redux), Angular 16 HTML5, CSS3, Bootstrap, and JavaScript. and modern UI/UX design principles, Skilled in API Gateway integrations, Apigee for API management, and secure web service implementations (REST, SOAP, WS-*). Skilled in database design and optimization using PostgreSQL, MySQL, SQL Server, and MongoDB, with strong expertise in query tuning, stored procedures, and secure transaction handling. Experienced in cloud deployment and containerization using AWS, Azure, Docker, Kubernetes (EKS, OpenShift), and configuration management with Chef. Hands-on with asynchronous messaging (Kafka, ActiveMQ), caching (Redis), and batch processing (Control-M, ETL pipelines). Adept at logging, monitoring, and automation using ELK Stack, Prometheus, Grafana, and Jenkins CI/CD, Proficient in QA, including writing and executing UAT test cases to ensure high-quality application delivery within Agile/Scrum environments. Experienced with implementing DevOps principles and practices to streamline software development lifecycle.
Technical Skills:
Programming Languages: Java (8, 11, 17), JavaScript, TypeScript
Frameworks & Libraries: Spring Boot, Spring MVC, Spring Web Services, Hibernate, JPA, React.js (Hooks, Redux, React Router), Angular (AngularJS, Angular 16), Bootstrap, Junit, JSP
Web Services: RESTful APIs, SOAP, JAX-RS, JAX-WS
Databases: PostgreSQL, MySQL, SQL Server, MongoDB, Oracle
Messaging & Streaming: Apache Kafka, ActiveMQ
Cloud & DevOps: AWS (EC2, S3, RDS, EKS), Azure (OpenShift), Docker, Kubernetes, Chef, Jenkins, Git, Control-M
Caching & Performance: Redis, Java Streams API, Lambda Expressions, Connection Pooling
Monitoring & Logging: ELK Stack (Elasticsearch, Logstash, Kibana), Prometheus, Grafana
Build & Deployment Tools: Maven, ANT, Shell Scripts, AWS CLI
UI/Frontend Development: React.js(ES6+, MobX, Closures), Angular 16, AngularJS, HTML5, CSS3, Bootstrap 5, JavaScript, Responsive Design
Collaboration Tools: Confluence, Jira
Authentication & Security: Spring Security, OAuth 2.0, LDAP, SQL Injection Prevention, Token-based Authentication
Web Servers: Apache, NGINX, Tomcat
Job Schedulers: Control-M, Airflow, Cron
Design & Documentation: UML Diagrams (Class, Sequence, Activity), OpenAPI/Swagger
Professional Experience:
AT&T, Plano TX July 2024– Current
Full Stack Java Developer
Responsibilities:
Developed RESTful APIs and microservices using Java 17, Spring Boot 3.x, and Spring Framework, delivering scalable and secure backend services.
Integrated data connectors to fetch and validate data from SFTP servers, REST APIs, and SOAP APIs, ensuring high data reliability and accuracy for client reporting and analytics dashboards.
Built and optimized batch processing pipelines handling CSV, JSON, and text files, enabling seamless ETL transformations for multiple client projects and internal dashboards.
Designed and implemented microservices architecture, improving modularity, maintainability, and scalability across internal and client-facing systems.
Optimized SQL queries on PostgreSQL and MySQL, reducing execution times by 30% through indexing and query tuning.
Implemented Apache Kafka and ActiveMQ for asynchronous messaging, improving scalability for real-time updates.
Developed responsive front-end interfaces using Angular 16, HTML5, CSS3, Bootstrap 5, and JavaScript, improving user engagement by 25% and customer satisfaction by 15%.
Deployed scalable microservices on AWS using EC2, S3, RDS, with Docker, Kubernetes (EKS), and Chef for configuration management.
Implemented caching using Redis to enhance performance and reduce database load for high-traffic applications.
Implemented centralized logging and monitoring using ELK Stack (Elasticsearch, Logstash, Kibana) and Prometheus/Grafana, improving system reliability and proactive issue detection.
Documented APIs using OpenAPI/Swagger, improving developer onboarding and ensuring consistent API standards across teams.
Automated deployment pipelines with Jenkins CI/CD, integrating AWS CLI, Docker, and Kubernetes for fast, secure, and reliable deployments.
Wrote and executed Junit unit/integration tests to ensure code quality.
Secured REST endpoints with Spring Security and implemented OAuth 2.0 for token-based authentication.
Streamlined batch job automation with Control-M, ensuring timely ETL execution and reducing operational overhead.
Followed Agile methodologies, actively participating in sprint planning, daily stand-ups, and retrospectives to deliver projects on time.
Wipro/ Citi Bank Dec 2020 – Dec 2022
Role: Software Engineer
Responsibilities:
Designed and developed microservices architecture using Java 8 and Java 11, Spring Boot, and Spring MVC, improving scalability and reducing monolithic dependencies.
Implemented RESTful and SOAP-based web services using Spring Web Services, JAX-RS, and JAX-WS for secure and scalable system integration.
Optimized backend performance with caching, connection pooling, Streams API, and Lambda Expressions, enhancing transaction processing speed.
Integrated Spring Retry Mechanism for fault-tolerant communication with external APIs and databases, ensuring system resilience.
Developed and optimized SQL Server objects (Stored Procedures, Functions, Triggers) and managed MongoDB for scalable data storage and retrieval.
Conducted rigorous database testing to safeguard against SQL injection and ensure secure transaction handling.
Designed and implemented responsive UI components using React.js (Hooks, Redux, React Router), enhancing user experience and application performance.
Developed responsive layouts with HTML5, CSS3, Bootstrap, and JavaScript, ensuring cross-browser compatibility and adherence to UI/UX standards.
Worked in a regulated financial organization, ensuring compliance with security, data privacy, and transaction management standards
Deployed scalable microservices on AWS, leveraging Chef for configuration management and Git for version control within CI/CD pipelines.
Collaborated with cross-functional teams including architects, DevOps, QA, and business stakeholders to deliver high-quality financial applications on time.
Quest Global, Bengaluru India May 2018 – Nov 2020
Role: Java Full Stack Developer
Responsibilities:
Authored technical design documents, including class, sequence, and activity diagrams, for multiple business use cases, ensuring clear architecture and maintainability.
Designed reusable Helper and Utility classes and implemented Spring Framework for core business components.
Configured Spring and Hibernate integration for data persistence using JPA, Hibernate Query Language (HQL), and Spring DAO, improving database operations and maintainability.
Built RESTful APIs for a Service-Oriented Architecture (SOA) using JSON, with robust exception handling via Spring Controller Advice.
Developed core Java components for business logic, ensuring efficient data handling and seamless system integration.
Optimized performance using Java Collections Framework with custom implementations, reducing application latency by 20%.
Designed multithreaded data processing services using Java Executors and Future API, ensuring scalability for high-volume applications.
Implemented LDAP Authentication & Authorization Services using Java, LDAP, and JNDI, enhancing application security.
Automated daily notification services for email alerts and escalations, ensuring timely communication for users.
Managed application builds and deployments using ANT, Maven, and shell scripts on Unix environments, with deployment configuration on Tomcat Web Server.
Implemented and deployed containerized applications on Azure Red Hat OpenShift, leveraging Azure cloud services for scalability, performance optimization, and secure data storage.
Streamlined deployments on partner cloud infrastructures like AWS and Azure, integrating OpenShift for development and test environments.
Created dynamic, responsive, and browser-compatible web pages using JSP, HTML5, CSS3, JavaScript, and AngularJS.
Utilized Oracle Coherence with Java Collections API for data manipulation and event-driven data change notifications.
Documented technical workflows and architectural decisions in Confluence for cross-team collaboration.
EDUCATION:
Master’s Details: University of Akron Jan 2023 – Jun 2024