# Spandana Panasa > Sr. Full Stack Java developer Location: San Francisco Bay Area, United States Profile: https://flows.cv/spandana • Over 8 years of experience as a Full Stack Developer, specializing in Java (Java 17/11/8), Spring Boot, Angular (18/17/15/11/7/JS), and modern enterprise web applications. • Extensive backend development experience using Java 17/11, Spring Framework, Spring Boot, Spring Data JPA, Spring Security, and Microservices Architecture. • Proficient in building dynamic and scalable front-end applications using Angular, TypeScript, NgRx, RxJS, and HTML5/CSS3. • Strong hands-on experience in working with message brokers such as Kafka and RabbitMQ for asynchronous communication. • Skilled in working with both relational (Oracle, MySQL) and NoSQL (MongoDB) databases. • Experience in building RESTful APIs using Spring Boot, JAX-RS, and secured them using OAuth2 and Spring Security. • Proficient in cloud technologies, especially AWS (EC2, S3, Lambda), and cloud-native development and deployment practices. • Worked on monitoring and alerting tools such as Nagios and Splunk to ensure application reliability and system health. • Hands-on experience with CI/CD tools such as Jenkins, Maven, Git/GitHub, and build automation processes. • Strong experience in Agile and Scrum methodologies with expertise in using tools like JIRA for project tracking and collaboration. • Solid understanding of design patterns, multi-threading, asynchronous processing, and SOA based services. • Experience working with API Gateway, Netflix Eureka, Zuul, and service registry/discovery in microservice ecosystems. ## Work Experience ### Sr. Full Stack Java Developer @ Pioneer Trust Bank Jan 2024 – Present | Salem, Oregon, United States • Collaborated with business analysts and stakeholders to gather requirements and translate them into scalable solutions using Java 17, Spring Boot, and Microservices architecture. • Developed robust backend services using Java 17, leveraging features like records, switch expressions, and enhanced pattern matching to optimize code clarity and performance. • Designed and implemented RESTful APIs using Spring Boot, Spring MVC, and Spring Data JPA to handle CRUD operations on customer and claims data. • Integrated Apache Kafka for asynchronous communication between microservices to enhance reliability and decouple system components. • Engineered reactive, high-performance front-end modules using Angular 18, TypeScript, NgRx, and RxJS, enabling smooth state management and UI responsiveness. • Applied Spring Security and OAuth2 protocols to secure endpoints and implement role-based access control across multiple user roles. ### Full-stack Developer @ Mercury Insurance Jan 2023 – Jan 2025 | Los Angeles County, California, United States • Developed scalable, loosely coupled microservices using Java 11 and Spring Boot, reducing deployment risk and increasing service maintainability. • Built reusable UI components using Angular 15 and implemented state management using NgRx, enabling efficient handling of shared data across modules. • Developed and exposed secure REST APIs with Spring Boot and documented them using Swagger UI for internal consumption. • Configured and maintained Kafka consumers and producers to manage asynchronous event-driven processing for financial transaction events. • Integrated monitoring tools like Nagios and Splunk to proactively detect performance issues and maintain system health. • Managed user authentication and authorization via Spring Security and JWT, enforcing compliance with internal security policies. ### J2Ee Developer @ Credit One Bank Jan 2021 – Jan 2023 | Las Vegas, Nevada, United States • Collaborated with Agile team members to review user stories and requirements, translating them into effective system designs. • Implemented secure authentication for RESTful web services using Spring Boot Security Starter. • Improved Java 11 code by adding new features while ensuring high performance and scalability. • Utilized JSON in Java applications for seamless data interchange, parsing, and generation. • Integrated front-end with back-end APIs via HTTP Client to handle data fetching (GET/POST requests). • Designed and deployed REST APIs and microservices using Spring Boot in a Java J2EE environment. • Wrote efficient, concise code using Java 11 features like lambda expressions and functional interfaces. • Developed custom Kafka producers and consumers for enhanced application communication. • Configured AWS EC2 console for seamless interaction with AWS client APIs. • Managed routing and navigation through configuring the Router module with child routes and route guards. • Ensured cross-browser compatibility, including support for IE11, resolving any browser-specific issues. • Worked with MongoDB, including concepts like locking, transactions, indexes, sharding, replication, and schema design. ### Full-stack Developer @ PACSUN Jan 2019 – Jan 2021 | Plano, Texas, United States • Built back-end services using Java 11, Spring Boot, and Spring Data, ensuring maintainable and testable architecture. • Implemented RabbitMQ as the messaging layer between services to manage queue-based order processing. • Integrated AWS services such as EC2 and S3 to host applications and manage document uploads securely. • Wrote dynamic data queries using MongoDB to handle non-relational customer analytics and order data. ### J2Ee Developer @ Walbrydge Technologies Pvt Ltd Jan 2017 – Jan 2018 | Hyderabad, Telangana, India • Implemented domain-driven design and applied Object-Oriented Design Patterns like Factory, Singleton, and Builder. • Built backend APIs using Java 8 and connected to an Oracle database using Spring JDBC and Hibernate. • Developed batch processing jobs using Spring Batch to handle end-of-day reconciliation tasks. • Enabled modular development through the use of Spring AOP, facilitating better separation of cross-cutting concerns. • Secured APIs and application endpoints using Spring Security and session-based authentication mechanisms. • Designed REST endpoints for mobile banking integration and third-party services. • Built and deployed applications on Tomcat Server, configuring JVM tuning parameters for optimal performance. • Participated in weekly code reviews and maintained project coding standards. • Maintained project artifacts in GitHub and managed release branches using Git. • Collaborated with QA for bug fixing, regression testing, and test case documentation. ### J2Ee Developer @ Columbus Jan 2016 – Jan 2017 | Hyderabad, Telangana, India • Designed and consumed RESTful web services using Spring Boot, enabling seamless communication between client and server. • Secured endpoints and managed user authentication with Spring Security and OAuth 2.0. • Integrated MongoDB to store and retrieve product catalog and user session data efficiently. • Created asynchronous messaging flows with RabbitMQ for inventory updates and order confirmation. • Wrote unit and integration tests with JUnit and Mockito, improving code reliability. • Automated builds and deployments using Jenkins, reducing manual release cycles. • Leveraged Maven for dependency management and project structuring. • Collaborated with UI/UX designers to implement consistent design standards across pages. ## Education ### Master's degree in Computer Science JNTUH College of Engineering Hyderabad ### Bachelor's degree in Computer Science Jawaharlal Nehru Technological University Hyderabad (JNTUH) ## Contact & Social - LinkedIn: https://linkedin.com/in/spandana-panasa --- Source: https://flows.cv/spandana JSON Resume: https://flows.cv/spandana/resume.json Last updated: 2026-04-05