Manikanta Sai Guduru
Ph: 309-***-**** ****************@*****.*** linkedin.com/in/manikanta-sai-
guduru_ios
Senior Full Stack Developer
Software Development Engineer with proven experience in the banking and insurance sectors. Expertise in software design, development, and optimization using a variety of programming languages and databases. Adept at delivering scalable, high-quality solutions in agile settings and committed to driving innovation and efficiency in fintech and insurance applications.
SKILLS
• Languages: J2EE, Java 8/11/17/21, JavaScript, Kotlin, Python, Golang
• Databases: Oracle, Redis, SQL, Cassandara, DynamoDB, graph SQL, Oracle, Postgres, NOSQL, MongoDB
• Web Technologies: Angular, Bootstrap, CSS3, HTML5, Node.js, React.js, Redux, Spring MVC
• Build and Deploy: AWS (EC2, ECS, S3, RDS, ECR, Lambda, CloudFront), Docker, GCP, JIRA, Microsoft Azure, OpenShift
• Tech Stack: Elasticsearch,Solr, Hibernate, JPA, JPOS, JSON, Junit, Kafka, Microservices, Mockito, RESTful API, Soap, Sonar Lint, Spring Boot, XML
• ETL Tools & Processes: Data ingestion pipelines, batch processing, transformation logic, data validation, high-volume data processing
• ServiceNow: Incident Management, Change Management, Service Catalog, Workflow automation, REST API integration
• Tools and Services: Agile, Ansible, Apache Tomcat, AutoSys, Chef, CI/CD, Git/GitHub, Jenkins, Kubernetes, log4j, Nexus, Pipelines, Putty, SDLC, Selenium
• Technologies: Azure SQL Server, Flask, HTTP, HTTPS, Jasper Reports 6.4.1, JBoss, Kibana for dashboards, SSL protocols, TCP, TLS
• Operating Systems: Linux/Unix, Windows
PROFESSIONAL EXPERIENCE
BMO Bank Mar 2024 - Present
Senior Full Stack Java Developer
•Designed and maintained ETL workflows to extract, transform, and load high-volume financial data across microservices.
•Integrated backend APIs with ServiceNow to automate incident notifications, workflow triggers, and ticket updates.
• Applied advanced Core Java concepts—such as multithreading, exception management, and serialization—to build reliable and high-performance backend systems within the Spring Framework ecosystem.
• Strengthened application security by integrating Spring Security, enforcing robust authentication, authorization, and token-based access control across financial platforms.
• Designed and maintained transaction management systems that powered financial operations including authorization, clearing, settlement, and reconciliation, ensuring ACID compliance with PostgreSQL and MySQL databases.
• Optimized PostgreSQL databases through query tuning, indexing strategies, and execution plan improvements, leading to significant reductions in latency and higher throughput in real-time payment processing pipelines.
• Architected event-driven microservices leveraging Apache Kafka, enabling real-time data streaming, event sourcing, and asynchronous communication between core banking, fraud detection, and analytics subsystems.
• Deployed and managed containerized applications on Microsoft Azure, utilizing AKS (Azure Kubernetes Service), Azure Container Instances, Azure Service Bus, and Azure Functions to deliver scalable, fault- tolerant, cloud-native solutions.
• Streamlined development workflows through automated CI/CD pipelines built with Jenkins and Azure DevOps, incorporating JUnit, Mockito, and TDD methodologies to maintain quality, reliability, and faster release cycles.
• Devised and implemented OpenSearch-based analytics solutions for transaction monitoring, reconciliation tracking, and real-time fraud detection, optimizing index configurations and cluster tuning to handle large- scale financial datasets efficiently
• Engineered dynamic, responsive front-end interfaces with Angular, leveraging Reactive Forms, RxJS Observables, and Angular Signals to create seamless, data-reactive user experiences for complex transaction flows.
• Integrated Angular front-end applications with secure RESTful APIs, implementing JWT-based authentication and role-based access control (RBAC) for secure and streamlined financial transactions.• Enhanced system visibility and operational monitoring by integrating Log4j with Azure Monitor and Splunk, enabling centralized log aggregation, proactive alerting, and performance insights across distributed environments.
• Built rich, responsive front-end interfaces using Angular, implementing Angular Signals, Reactive Forms, RxJS Observables, and component-based architecture to enhance data reactivity, performance, and real- time transaction visualization.
• Integrated Angular applications with backend RESTful microservices for secure and seamless transaction workflows, incorporating JWT-based session management and role-based access control.
• Improved system observability by integrating Log4j with Azure Monitor and Splunk, enabling centralized monitoring, alerting, and log analysis across distributed financial services GIECO Aug 2022 – Nov 2023
Full Stack Java Developer
•Developed ETL components for data consolidation and fraud-analytics pipelines, improving data quality and processing throughput.
• Designed secure RESTful APIs to handle policy transactions, premium collections, and claims settlements, implementing OAuth 2.0 and Spring Security to safeguard policyholder and agent data.
• Developed robust ReactJS interfaces for insurance operations dashboards, integrating Redux and Redux- Saga to manage application state and provide real-time visualization of policy, claim, and payment data.• Applied Hibernate ORM with PostgreSQL to ensure data consistency, transactional integrity, and efficient management of policy and claim records, while maintaining ACID compliance across distributed systems.
• Enhanced system scalability and availability by containerizing applications with Docker and orchestrating deployments through Kubernetes and AWS ECS Fargate, supporting critical insurance workflows.
• Implemented OpenSearch for advanced analytics on claims, fraud detection, and policy trends, optimizing search indexing and query performance for large insurance datasets.
• Configured AWS services including EC2, VPC, S3, CloudFormation, and Lambda, integrating cloud-based microservices for secure data storage, event automation, and high-volume transaction processing.
• Improved PostgreSQL query performance through indexing, optimization, and caching, reducing data retrieval latency for claims and policy management operations.
• Streamlined CI/CD delivery pipelines with Ansible, Jenkins, and AWS Code Pipeline, automating deployments, testing, and release processes for faster and more reliable software rollouts.
• Built and maintained automated testing suites using JUnit, Mockito, and TDD methodologies, ensuring robust API validation and reliable integration across distributed insurance systems.
• Strengthened observability by integrating Log4j with Splunk, establishing centralized logging and monitoring to enhance visibility and traceability across cloud-hosted insurance services.
• Leveraged Big Data technologies such as Hadoop and Apache Spark for large-scale policy and claims data analysis, supporting fraud analytics and actuarial modeling initiatives.
• Maintained and optimized payment and claims microservices responsible for authorization, clearing, and reconciliation workflows, aligning with regulatory compliance and industry data standards. Mphasis Sep 2019 – Nov 2021
Java Developer
•Built ETL flows supporting policy, claims, and payment systems, ensuring reliable data synchronization across distributed services.
•Designed and maintained microservices-based systems using Java and Spring Boot, emphasizing scalability, modular design, and seamless deployment across distributed environments.
• Leveraged Hibernate ORM for efficient data management, optimizing query execution and reducing database latency through strategic caching and lazy loading techniques.
• Built RESTful APIs supporting enterprise integrations and automation workflows; implemented TDD/BDD practices using JUnit, Mockito, and Postman to ensure reliability and maintainable test coverage.
• Containerized Spring Boot microservices with Docker and deployed them on Google Cloud Platform (GCP), utilizing Kubernetes Engine (GKE), Compute Engine, Cloud SQL, and Cloud Functions to achieve scalable, high-availability deployments.
• Integrated RabbitMQ and Java Message Service (JMS) to enable robust, asynchronous communication between microservices and external systems, improving fault tolerance and system decoupling.
• Implemented secure authentication and authorization using Spring Security and JWT, ensuring compliance with enterprise security and data protection standards.
• Adopted Node.js ES Modules, Streams, and the Fetch API to build modular microservices capable of efficient data streaming and lightweight HTTP integration.
• Managed and orchestrated GCP services including Cloud Storage, BigQuery, and Pub/Sub, enhancing data flow, event handling, and analytics capabilities within cloud-native applications.
• Designed and maintained CI/CD pipelines using Jenkins, Git, and GCP Cloud Build, automating build, testing, and deployment stages to accelerate release cycles and improve delivery consistency.
• Enhanced system reliability and observability through Splunk and New Relic integration, enabling proactive performance monitoring, issue detection, and incident response optimization.
• Worked closely with cross-functional Agile teams, participating in sprint planning, backlog refinement, daily stand-ups, and retrospectives via Jira to drive transparency, collaboration, and iterative delivery. EDUCATION
Master of Science in information system management Jan 2024 – Dec 2025 Key Courses: Data Visualization, Advanced Database Organization, Data Analytics, Computer Networks. CERTIFICATIONS
React Developer Certification – Demonstrated proficiency in developing dynamic web applications using Angular framework and TypeScript.
Golang Programmer Certification – Validated expertise in Golang programming, data handling, and object-oriented application development