Venkat Pappula
Principal Application Engineer @Discover
Signup · Get unlimited contacts
WORK HISTORY
Principal Application Engineer @Discover
EDUCATION
University of Madras
Master of Computer Applications, Computers
SKILLS
ABOUT VENKAT PAPPULA
Self-motivated and enthusiastic Senior Java Developer with extensive experience in analysis, design, and development of robust enterprise Java applications and automation frameworks. Designed and delivered frameworks (POM, modular, BDD) to reduce maintenance and accelerate test execution.• Hands-on experience with payments, dispute systems, ISO 8583, and Open Banking.• Skilled in API automation with REST Assured and Karate, and performance testing with JMeter and Gatling.• Expertise in RESTful and event-driven microservices using Spring Technologies, and cloud platforms such as AWS, OpenShift (OCP) and Pivotal Cloud Foundry PCF. • Extensive experience with payment systems, including cards, mobile payments, immediate payments and open banking and good understanding of ISO 8583 standards, TCP/IP, SSL, and cryptography.• Collaborated with leading industry players such as Visa, Discover Financial Services, HSBC, and FIS.• Proven track record as a Tech Lead, with a focus on team collaboration, peer programming, and CI/CD practices.• Designed and defined software architecture for large-scale Java applications, breaking down complex requirements into workable technical solutions.• Evaluated and selected appropriate Java frameworks, libraries, and tools to meet project requirements.• Worked on creating scalable, decoupled systems that operate in real-time and batch modes.• Designed adapters using Spring Integration, Spring Batch, RabbitMQ, Kafka, and AWS SQS.• Adept at building and managing DevOps pipelines with Jenkins, and experienced in clean coding, unit and integration testing, stubbing/mocking, BDD, TDD, and Site Reliability Engineering.• Successfully optimised resource usage by converting Spring Batch applications to cron-based jobs, improving efficiency and reducing costs.• Experienced with Agile methodologies, including Scrum and Kanban.• Strong problem-solving skills with a systematic approach and adaptability to new technologies.
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.