Sai Vineeth
St Louis, MO *****
314-***-**** *********@*****.*** www.l i n k e d i n . c o m/i n / s a i - v i n e e t h - j a v a - d e v e l o p e r Profile Summary
Highly skilled Java Full Stack Developer with 6+ years of experience in designing, developing, and deploying enterprise applications using Java, Spring Boot, Hibernate, and Microservices. Proficient in developing high-performance and scalable applications with React.js, Angular, Node.js, AJAX, JSON, and RESTful API integrations. Strong expertise in backend development using Spring Boot, Spring MVC, JPA, Hibernate, gRPC, and implementing robust event-driven architectures with Apache Kafka and RabbitMQ. Experienced in working with various relational and NoSQL databases, including MySQL, PostgreSQL, SQL Server, Oracle, MongoDB, and Redis, optimizing data storage and query performance. Skilled in designing and maintaining secure authentication and authorization mechanisms using Spring Security, OAuth 2.0, JWT, and Azure Active Directory (AAD) to ensure compliance with security standards such as HIPAA, PCI DSS, and RBAC. Adept in developing cloud-native applications and deploying microservices on AWS (EC2, S3, RDS, Lambda, IAM) and Azure (App Services, Cosmos DB, Azure Functions), with CI/CD pipeline automation using Jenkins, Azure DevOps, GitHub Actions, Docker, and Kubernetes. Expertise in integrating AI/ML models into Java-based applications using TensorFlow, OpenAI APIs, and Apache Spark, improving business intelligence and analytics workflows. Strong background in test automation and quality assurance, leveraging tools such as JUnit, Mockito, TestNG, Selenium, RestAssured, and Pact to enhance code reliability and performance. Experienced in monitoring and logging solutions, including ELK Stack (Elasticsearch, Logstash, Kibana), Prometheus, and Grafana for real-time system observability. Passionate about Agile methodologies and DevOps best practices, collaborating with cross-functional teams, QA engineers, DevOps professionals, and product managers to deliver high-quality, secure, and scalable software solutions. Strong advocate for best coding practices, continuous integration, and modern software development principles to drive innovation and efficiency. Certifications
Oracle Certified: Professional Java Full Stack Developer Education
Webster University Jan 2023 – Aug 2024
Masters in Computer Science St Louis, MO
Experience
Kemper Jun 2024 - Present
Java Full Stack Developer MO, USA
• Developed and maintained policy management and claims processing applications for the insurance domain using Spring Boot, Java, Hibernate, and RESTful APIs.
• Designed and optimized SQL Server and MySQL database schemas, stored procedures, and indexing strategies to improve query execution time and policy retrieval efficiency.
• Implemented Node.js-based microservices to enhance system modularity and enable real-time policy updates and premium calculations.
• Integrated AJAX and JSON in front-end applications to ensure seamless communication between React.js and Angular UI components and backend services.
• Developed event-driven architecture using Apache Kafka and RabbitMQ to process high-volume policy transactions asynchronously.
• Enhanced application performance by implementing NoSQL solutions (MongoDB, Redis) for scalable policy and claims storage.
• Implemented Spring Security, OAuth 2.0, and JWT to secure API endpoints and ensure compliance with insurance data protection regulations.
• Worked on migrating monolithic insurance applications to microservices architecture, improving scalability and maintainability.
• Designed and executed unit and integration testing strategies using JUnit, Mockito, Selenium, and Postman, ensuring high code reliability and test coverage.
• Followed Agile Scrum methodology, collaborating with QA, DevOps, and product teams in sprint planning, backlog grooming, and code reviews to ensure timely and high-quality software releases. Commerce Bank Aug 2023 - May 2024
Java Full Stack Developer MO, USA
• Worked on the Intelligent Payment Processing System (IPPS) project, developing and optimizing microservices architecture using Spring Boot 3, Java 17, Hibernate, and REST APIs to handle secure and scalable transaction processing.
• Designed and developed interactive user interfaces using React.js 18 and Angular 15, implementing reusable UI components and state management with Redux and NgRx.
• Integrated Azure SQL Database and Cosmos DB with backend microservices, optimizing data indexing and partitioning strategies to improve query performance.
• Designed and developed Node.js middleware services to handle financial data processing, improving transaction validation and fraud detection.
• Implemented secure API communication using JSON-based message formats across distributed microservices for real-time payment processing.
• Optimized database performance by integrating SQL Server and NoSQL (Cosmos DB) for structured and unstructured financial data storage.
• Implemented gRPC and WebSockets for real-time payment processing, reducing transaction response time by 40%.
• Developed and maintained event-driven architecture using Azure Service Bus and Kafka, ensuring seamless asynchronous communication between services.
• Collaborated with data engineering teams to integrate AI-driven fraud detection models using Azure Machine Learning, OpenAI APIs, and PyTorch, enhancing security in digital payments.
• Implemented advanced authentication and authorization using OAuth 2.1, JWT, and Azure Active Directory
(AAD), ensuring compliance with PCI DSS security standards.
• Automated API testing and contract testing using Postman, Pact, JUnit 5, and Selenium WebDriver, reducing manual testing efforts by 50%.
• Designed and implemented CI/CD pipelines using Azure DevOps, Docker, and Kubernetes, enabling automated deployment and monitoring of services.
• Led cross-team collaboration with QA, DevOps, and product teams, participating in Agile Scrum sprints, sprint planning, and code reviews to ensure high-quality deliverables. Indegene Jan 2020 - Nov 2022
Java Developer Hyderabad, India
• Developed and maintained the Clinical Data Management System (CDMS), enabling pharmaceutical companies to manage patient data, regulatory submissions, and compliance workflows.
• Implemented Java-based backend services using Spring Boot, Spring MVC, and RESTful APIs to process clinical trial data and automate regulatory reporting.
• Designed and optimized PostgreSQL and SQL Server databases, utilizing PL/pgSQL stored procedures and indexing to improve query execution time for healthcare analytics.
• Developed and integrated GraphQL APIs to streamline data retrieval from multiple sources, reducing frontend queries and improving application performance.
• Implemented server-side rendering (SSR) using Next.js and optimized front-end applications with React.js and Vue.js for a seamless patient experience.
• Designed a data pipeline using Apache Spark and Hadoop to process large-scale medical records, enabling predictive analytics and population health management.
• Developed asynchronous batch jobs using Spring Batch for automated lab report processing, reducing manual intervention in healthcare workflows.
• Integrated FHIR (Fast Healthcare Interoperability Resources) to enable secure data exchange between electronic health record (EHR) systems and insurance providers.
• Implemented RBAC (Role-Based Access Control) and enhanced application security with Keycloak SSO, ensuring secure authentication and user management.
• Developed AI-driven models using PyTorch and Hugging Face Transformers to analyze patient history and recommend personalized treatment plans.
• Optimized application performance by implementing Redis for caching and Hazelcast for distributed in-memory processing, improving response times by 40%.
• Automated testing using Cypress, JUnit 5, and Pact Contract Testing, achieving over 90% test coverage across APIs and front-end components.
• Followed Scrum-based Agile development, collaborating with data engineers, QA teams, and regulatory experts to ensure timely feature releases and compliance with HIPAA standards. Telstra Mar 2019 – Dec 2019
Java Developer Hyderabad, India
• Worked on the Telecom Billing and Customer Management System (TBCMS), enhancing Telstra’s digital infrastructure for accurate billing, real-time transaction processing, and service management.
• Developed and optimized Spring Boot-based microservices to handle telecom customer account management, call data records processing, and automated invoice generation.
• Designed and maintained SQL Server and MySQL databases, implementing stored procedures, indexing, and query optimization for efficient processing of high-volume telecom transactions.
• Implemented Node.js-based backend services to support asynchronous communication between the customer portal, payment gateways, and fraud detection modules.
• Enhanced React.js and Angular front-end applications by integrating AJAX and JSON-based REST APIs, ensuring smooth real-time updates for customers managing their service plans.
• Developed a real-time notification system using RabbitMQ and WebSockets, providing customers with instant alerts on billing updates, plan renewals, and service activations.
• Integrated NoSQL (MongoDB, Redis) for storing frequently accessed customer and usage data, improving database query response times by 40%.
• Implemented Spring Security, OAuth 2.0, and JWT for secure authentication and access control across billing and account management services.
• Developed unit and integration test cases using JUnit, Mockito, and Postman, ensuring robust API functionality and minimal system downtime.
• Collaborated with telecom engineers and DevOps teams to automate deployment pipelines using Jenkins and Docker, reducing release cycle times.
• Participated in Agile Scrum methodology, contributing to sprint planning, backlog refinement, and cross-functional collaboration to deliver scalable telecom solutions. Technical Skills
Programming Languages: Java, Python, JavaScript, TypeScript, SQL, Node.js. Frontend Technologies: React.js, Angular, HTML5, CSS3, Bootstrap, Material UI, Redux, NgRx, AJAX. Backend Technologies: Spring Boot, Spring MVC, Spring Cloud, Hibernate, JPA, Microservices, RESTful APIs, gRPC, Node.js.
Databases: MySQL, PostgreSQL, SQL Server, Oracle, MongoDB, NoSQL, Redis. Cloud & DevOps: AWS (EC2, S3, RDS, Lambda, IAM), Azure (Azure App Services, Azure Functions, Cosmos DB, AAD), Docker, Kubernetes, Terraform, Jenkins, GitHub Actions, Azure DevOps. Messaging & Event Streaming: Apache Kafka, RabbitMQ, ActiveMQ. Security & Authentication: Spring Security, OAuth 2.0, JWT, SAML, Role-Based Access Control (RBAC). Testing & Automation: JUnit, Mockito, TestNG, Selenium, Postman, RestAssured, Pact. Monitoring & Logging: ELK Stack (Elasticsearch, Logstash, Kibana), Prometheus, Grafana. AI/ML & Big Data: TensorFlow, OpenAI APIs, Apache Spark, Hadoop, PyTorch. Version Control & CI/CD: Git, GitHub, GitLab, Bitbucket, Jenkins, Azure DevOps, SonarQube. Agile & Project Management: Scrum, Kanban, Jira, Confluence, Agile Methodologies. Data Formats & APIs: JSON, SOAP, GraphQL, RESTful APIs.