| Manideep Yamsani - Senior Java Full Stack Developer |
| [email protected] |
| Location: Remote, Remote, USA |
| Relocation: Yes |
| Visa: H1-B |
| Resume file: Manideep_Resume_1772029020880.docx Please check the file(s) for viruses. Files are checked manually and then made available for download. |
|
Sr. Java Full Stack Developer
Name: Manideep Yamsani | Phone: +1 3142209312 | Email: [email protected] LinkedIn: https://www.linkedin.com/in/manideepyamsani/ Professional Summary: Senior Java Full Stack Developer with 11 years of experience in designing, developing, and delivering enterprise-scale applications across finance, healthcare, insurance, and telecom domains. Strong expertise in Java, Spring Boot, Spring Cloud, RESTful and GraphQL APIs, and microservices architecture, with a proven record of modernizing legacy systems into secure, cloud-native solutions. Hands-on experience with AWS (EKS, ECS, Lambda, S3, Aurora, DynamoDB, API Gateway, CloudWatch) and Azure (AKS, Service Bus, SQL Database, Cosmos DB, Blob Storage, API Management) deploying scalable applications with 99.9% uptime and sub-200ms response times. Proficient in full stack development using Angular, React, TypeScript, HTML5, CSS3, and Bootstrap, building responsive and user-friendly front-end interfaces integrated with robust backend services. Skilled in secure API development using OAuth 2.0, JWT, and Azure AD SSO, ensuring compliance with HIPAA and financial regulatory standards. Experienced in messaging and event-driven systems using Kafka, ActiveMQ, JMS, and Azure Service Bus, processing 100K+ events daily with 99.9% delivery reliability. Strong in database design and integration, working with Oracle, PostgreSQL, MongoDB, DynamoDB, and Azure SQL, optimizing queries achieving 40% performance improvement across large datasets. Implemented workflow automation using Camunda BPMN/DMN, automating 20+ business workflows and reducing manual effort by 50%. Solid experience in CI/CD automation with Jenkins, Terraform, Docker, and Kubernetes, enabling 10+ daily deployments with automated rollback capabilities. Well-versed in Agile/Scrum methodologies, TDD/BDD practices, and quality engineering using JUnit, Mockito, Postman, Swagger, and JMeter. Adept in observability and monitoring using Splunk, Grafana, ELK Stack, and CloudWatch, achieving 99.5% SLA compliance and reducing incident response time by 40%. Experienced in full-stack architecture design, API governance, and building secure, scalable microservices with performance optimization in cloud-native environments. Recognized for strong analytical thinking, cross-functional collaboration, and mentoring junior developers in clean coding, performance tuning, and scalable design principles. Technical Skills: Frontend Technologies Angular, React, TypeScript, JavaScript (ES6+), HTML5, CSS3, Bootstrap, jQuery Backend Technologies Java, Spring Boot, Spring MVC, Spring Cloud, Spring Security, Spring Data JPA, Hibernate, Microservices, Servlets, JSP, EJB Databases PostgreSQL, Oracle, Azure SQL Database, MongoDB, DynamoDB, SQL Server, PL/SQL (Stored Procedures, Triggers, Cursors) Messaging & Integration Kafka, ActiveMQ, JMS, Azure Service Bus, REST APIs, SOAP (WSDL, XML), GraphQL, JSON Workflow & Automation Jenkins, Terraform, Docker, Kubernetes (EKS/AKS), Apache Ant Cloud Platforms AWS (EKS, ECS, Lambda, S3, Aurora, DynamoDB, API Gateway, CloudWatch, IAM), Azure (AKS, Service Bus, SQL Database, Cosmos DB, Blob Storage, API Management, Application Gateway, Front Door) Architecture & Governance Full-stack architecture, API governance, secure API design, microservices patterns (circuit breaker, retries, timeouts), scalability, performance tuning Testing & Quality Assurance Junit, Mockito, Postman, Swagger/OpenAPI, JMeter, SonarQube Monitoring & Logging Splunk, Grafana, ELK Stack, AWS CloudWatch, Azure Monitor, Log4J, SLF4J Version Control & Collaboration Git (GitHub, Bitbucket), Azure DevOps, Jira, Confluence, IntelliJ IDEA, Eclipse Methodologies Agile/Scrum, Test-Driven Development (TDD), Continuous Integration & Delivery (CI/CD) Certifications: AWS Certified Solution Architect Associate Oracle JDK 17 Certification Certified Kubernetes Administrator(CKA) Microsoft Certified Azure Administrator - Associate Professional Experience: Client: Nationwide Mutual Insurance Columbus, OH May 2024 - Present Role: Senior Java Full Stack Developer Responsibilities: Developed end-to-end full stack applications using Java 17, Spring Boot, and Angular processing 50K+ daily transactions for claims, policy servicing, and payments with 99.9% uptime. Designed and implemented backend microservices using Spring Boot and Spring Cloud, exposing GraphQL and REST APIs consumed by Angular applications. Implemented REST APIs with OpenAPI/Swagger, pagination, and versioning across 12+ microservices, reducing API errors by30%. Designed reactive microservices using Spring WebFlux, enabling non-blocking REST APIs and improving throughput by 30% under peak load. Leveraged Spring Cloud components including Eureka, Feign, and Gateway for service discovery and load balancing, improving request routing efficiency by 25%. Built responsive, user-friendly Angular dashboards and forms for underwriters and operations teams, serving 200+ daily users with real-time visibility into claims and settlement workflows. Implemented reusable Angular components, services, and state management achieving 40% code reuse across 5 internal portals. Integrated Angular frontends with backend APIs using secure authentication and authorization based on OAuth 2.0 and JWT. Modernized legacy systems by migrating on-prem applications to AWS-based microservices, improving scalability by 2x and reducing deployment time by 60%. Automated insurance workflows using Camunda BPMN and DMN, and external task handlers, orchestrating 15+ automated workflows and reducing manual processing by 40%. Implemented event-driven processing using Kafka (MSK) and AWS Kinesis to stream real-time data to Angular dashboards. Designed Kafka producers and consumers with partitioning and consumer groups achieving 99.9% message delivery with automatic retry handling. Designed and optimized data persistence using Aurora PostgreSQL for transactional data and MongoDB for high-volume event data. Designed MongoDB document schemas with compound indexing, aggregation pipelines, and TTL collections, supporting 100K+ events/day with consistent sub-200ms query performance. Integrated Redis caching and Elasticsearch indexing reducing API response times by 50% and database load by 30%. Containerized applications using Docker and deployed them on Amazon EKS, managing 20+ containers with blue-green deployments. Built CI/CD pipelines with Jenkins and Terraform reducing deployment time by 60% and enabling multiple daily releases. Implemented monitoring and logging using CloudWatch, Grafana, Splunk, and AWS X-Ray reducing mean time to resolution by 40% through proactive alerting. Implemented unit and integration tests using JUnit5 and Mockito, achieving 85%+ code coverage across microservices. Environment: Java 17, Spring Boot 3.x, Spring Cloud, Eureka, Feign, GraphQL, REST APIs, Angular, Kafka (MSK), AWS (EKS, ECS, Lambda, Aurora PostgreSQL, DynamoDB, API Gateway, S3, CloudWatch, IAM, Kinesis), Camunda BPMN/DMN, Docker, Jenkins, Terraform, CloudFormation, JMeter, SonarQube, Git, Splunk, Grafana, JUnit, Maven. Client: HCA Healthcare Nashville, TN Mar 2022 - Apr 2024 Role: Senior Java Full Stack Developer Responsibilities: Delivered end-to-end full stack solutions for a healthcare appointment and care coordination platform using React on the frontend and Spring Boot microservices on the backend. Developed responsive, role based React applications for patients, providers, and administrators, serving 10K+ daily users across scheduling, billing, and care management. Developed React components using Axios and Redux achieving 30% faster page loads through optimized state management. Designed and implemented RESTful backend services using Spring Boot and Hibernate/JPA processing 25K+ daily API calls for patient onboarding and provider scheduling. Implemented secure, role-based access control using OAuth 2.0, JWT, and Azure AD SSO to ensure HIPAA-compliant access protecting 100K+ patient records with zero security incidents. Automated clinical and operational workflows using Camunda BPMN/DMN, reducing approval cycle time by 35% through automated workflows. Built asynchronous, event-driven integrations using Azure Service Bus handling 20K+ messages daily with 99.9% delivery rate. Deployed and managed containerized applications on Azure Kubernetes Service (AKS), achieving99.9% availability with secure routing and auto-scaling. Provisioned and maintained Azure infrastructure including VMs and Azure Storage (Blob/Queue) managing 200GB+ medical documents with encrypted storage. Designed and optimized data storage using Azure SQL Database and Cosmos DB, achieving sub-100ms response times for 50K+ daily queries. Implemented CI/CD using Azure DevOps Pipelines (build/release) to automate deployments to AKS/App Services with quality gates. Implemented monitoring, logging, and alerting using Azure Monitor and Application Insights reducing incident response time by 35% with proactive alerting. Environment: Java 17, Spring Boot 2.x, Spring Cloud, REST APIs, React, Hibernate/JPA, Camunda BPMN/DMN, Azure (AKS, Service Bus, SQL Database, Cosmos DB, Blob Storage, API Management, Application Gateway, Front Door, Databricks, Monitor, Application Insights), Docker, Jenkins, Terraform, Swagger/OpenAPI, Postman, JUnit, JMeter, Git, Jira, Confluence. Client: Cisco Dallas, TX Sep 2021 - Feb 2022 Role: Java Developer Responsibilities: Designed and developed RESTful APIs using Spring Boot and Java 11, enabling scalable microservices that supported Cisco s enterprise communication systems. Built modular and maintainable backend components using Spring IoC, EJB, and Hibernate ORM, improving performance and simplifying data persistence operations. Developed interactive web interfaces with JSP, Servlets, and Vue.js, integrating them with backend REST services to enhance user experience and responsiveness. Utilized ActiveMQ for asynchronous, message-driven processing between distributed systems, ensuring high throughput and reliability. Deployed Spring Boot microservices on Pivotal Cloud Foundry (PCF) and AWS (EC2, S3, RDS, Lambda) for scalable, cloud-native application hosting. Implemented centralized exception handling and validation frameworks, improving stability, logging, and fault isolation across services. Developed and optimized SQL and PL/SQL queries for Oracle databases, improving data access times and query performance by 25%. Automated build and deployment processes using Jenkins and Maven, establishing continuous integration and delivery pipelines. Applied Agile (Kanban) practices for sprint planning, daily standups, and release management to ensure timely feature delivery. Leveraged Bitbucket for version control and code reviews, ensuring consistent collaboration and high-quality releases across teams. Designed XML-based data integration modules for inter-system communication and configuration management. Built responsive front-end interfaces using HTML5, CSS3, jQuery, and AJAX, improving usability for internal monitoring and configuration dashboards. Implemented unit testing with JUnit and Mockito to ensure high-quality, production-ready code through automated validation. Environment: Java 11, Spring Boot, Spring IoC, EJB, Hibernate, REST APIs, JSP, Servlets, ActiveMQ, Pivotal Cloud Foundry (PCF), AWS (EC2, S3, RDS, Lambda), Oracle, SQL/PLSQL, HTML5, CSS3, Vue.js, jQuery, AJAX, Jenkins, Maven, Bitbucket, JUnit, Mockito, Agile (Kanban), Eclipse IDE. Client: Fission Infotech - Hyderabad, India Oct 2017 - Jul 2020 Role: Java Software Engineer Responsibilities: Designed and developed enterprise web applications using Java, Struts, and EJB, adhering to MVC architecture and best coding practices for scalability and maintainability. Built and maintained backend services with Hibernate ORM, optimizing database persistence and reducing boilerplate data access code. Developed SOAP-based web services (WSDL, XML, XSD) to enable secure and reliable integration between internal and external systems. Implemented JMS-based asynchronous messaging for inter-module communication, improving reliability and throughput of business workflows. Utilized JSON and REST endpoints for lightweight data exchange between client and server applications. Wrote and optimized SQL queries and PL/SQL stored procedures for Oracle databases, ensuring data integrity and performance tuning for high-volume transactions. Created dynamic and responsive UI components using JavaScript and jQuery, enhancing front-end interactivity and user experience. Employed Log4J for structured logging and performance tracking, improving monitoring and debugging efficiency. Conducted unit testing with JUnit and Mockito, ensuring code reliability and quality through automated test coverage. Used SVN for version control and collaborated with peers via Confluence for documentation and knowledge sharing. Automated build and deployment processes using Apache Ant, improving release efficiency and reducing manual deployment errors. Followed Agile development principles, participating in sprint reviews, daily standups, and iteration planning to deliver business-critical modules on schedule. Environment: Java 8, Struts, EJB, Hibernate, SOAP (WSDL, XML, XSD), REST APIs, JMS, Oracle, SQL/PLSQL, JavaScript, jQuery, JSON, Log4J, JUnit, Mockito, Apache Ant, SVN, Confluence, Agile. Client: Jayam Solutions Pvt. Ltd. - Hyderabad, India Jan 2014 - Sep 2017 Role: Java Software Engineer Responsibilities: Designed and developed enterprise web applications using Java, JSP, Servlets, Struts, and EJB, following MVC architecture and industry coding standards. Built backend components with Hibernate ORM to streamline database interactions and reduce manual SQL operations. Developed and maintained SOAP-based and HTTP-driven web modules, ensuring seamless data exchange and integration across systems. Wrote and optimized PL/SQL queries and procedures for SQL Server databases, collaborating with the database team to ensure data consistency and performance. Created and enhanced interactive user interfaces with JSP, HTML, and CSS, improving usability and responsiveness of internal applications. Implemented server-side business logic using Enterprise JavaBeans (EJB) for scalable and transactional operations. Ensured code quality and maintainability through code reviews, debugging, and defect resolution during integration and system testing phases. Managed application logging and monitoring, improving issue traceability and reducing production turnaround time. Automated build and deployment activities using Apache Ant, reducing deployment time and human error. Collaborated in Agile development cycles, participating in sprint planning, peer reviews, and cross-functional meetings to ensure timely feature delivery. Environment: Java , JSP, Servlets, Struts, EJB, Hibernate, SOAP (WSDL, XML), SQL Server, PL/SQL, HTML, CSS, Log4J, Apache Ant, Eclipse, CVS, Agile. Education: Master of Science in Computer Science Dallas Baptist University, Texas, USA Bachelor of Technology in Computer Science Vellore Institute of Technology, Vellore, India Keywords: continuous integration continuous deployment user interface javascript sthree database active directory trade national procedural language Ohio Tennessee Texas |