Home

vamshi Krishna - Sr. Java Full Stack Developer
[email protected]
Location: Chicago, Illinois, USA
Relocation:
Visa: H-1B
Resume file: Vamshi_resume_Java_1767806171474.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
Vamshi Krishna T
Java Full Stack Developer
[email protected] | +1 (312) 217-9694

Professional Summary:

Accomplished Senior Java Full Stack Developer with 10+ years of experience designing and delivering enterprise-grade applications across finance, healthcare, and consulting domains using Java, Spring Boot, Microservices, AWS, and modern front-end frameworks.
Backend expertise in Java/J2EE, Spring Boot, Spring Cloud, Hibernate, and RESTful APIs, building scalable, secure, and high-performance microservices in cloud-native environments.
Proven experience developing distributed microservices using Docker, Kubernetes, and CI/CD pipelines with Jenkins, Maven, and GitHub Actions for automated deployments.
Extensive hands-on experience with AWS services (EC2, S3, RDS, ELB, IAM, ElasticCache) and Infrastructure as Code using CloudFormation and Terraform.
Solid front-end development skills using React.js, Angular (2 9), JavaScript, TypeScript, HTML5, CSS3, Bootstrap, and AJAX to build responsive Single Page Applications.
Strong experience in event-driven architecture and real-time data streaming using Apache Kafka, integrating asynchronous communication between microservices.
Hands-on expertise in database design and optimization using Oracle, MySQL, PostgreSQL, MongoDB, Cassandra, with complex SQL, PL/SQL, and HQL.
Experience building Spark/Scala ETL pipelines for large-scale data processing and analytics.
Comprehensive testing and quality assurance experience using JUnit, Mockito, TestNG, Cucumber, SOAP UI, and JMeter.
Collaborative Agile practitioner with experience in code reviews, sprint planning, mentoring junior developers, and cross-functional team coordination.

Technical Skills:
Programming Languages Java, Core Java, J2EE, Scala, C, C++.
Frameworks & Libraries Spring (Core, MVC, AOP, DAO, Security), Spring Boot, Spring Cloud, Hibernate, JDBC, JMS, Node.js, Express.js, React.js, Redux, React-Redux, Flux, Angular (2/4/6/8/9), NPM
Web Technologies HTML5, CSS3, JavaScript, TypeScript, jQuery, AJAX, JSON, XML, DHTML, Bootstrap
Databases & Persistence Oracle (10g/11g/12c), MySQL, SQL Server, DB2, PostgreSQL, Cassandra, MongoDB, NoSQL, HQL, Stored Procedures, Triggers
Cloud & DevOps Tools Amazon Web Services (AWS: EC2, S3, RDS, ELB, IAM, Glacier, CloudFormation, EBS, S3 CLI), Azure, GCP, Docker, Kubernetes, Jenkins, Bamboo, PCF (Pivotal Cloud Foundry), CI/CD Pipelines, Git, GitHub, SVN
Big Data & Messaging Apache Kafka (Producers/Consumers, Zookeeper, Streams, Pub/Sub), Spark, Spark Streaming, ETL Pipelines
Testing & QA Tools JUnit, Mockito, TestNG, Cucumber, SOAP UI, JMeter, Log4j, Splunk
Build & Project Tools Maven, Ant, JIRA, Bugzilla, Swagger UI, Toad, MS Visio, Rational Rose, Rational Application Developer
Application & Web Servers JBoss, Apache Tomcat, IBM WebSphere, WebLogic
Operating Systems & IDEs Windows, UNIX, Linux, macOS, Eclipse IDE, NetBeans, MyEclipse


Professional Experience:
Client: Bank of America Chicago, IL. Feb 2024 Current
Role: Sr. Java Full Stack Developer
Responsibilities:
Led the design and development of Java 11 based Spring Boot microservices, collaborating with architects, product owners, and QA teams to deliver scalable banking solutions.
Partnered with business and platform teams to modernize legacy monolithic applications into domain-driven microservices, improving agility, scalability, and release velocity.
Designed and implemented cloud-native solutions on AWS using Terraform, AWS CDK, ECS, and EKS, working closely with DevOps teams to standardize deployments.
Built event-driven workflows using Kafka and AWS services (Lambda, Step Functions, SNS, Kinesis), enabling reliable asynchronous processing across distributed services.
Implemented secure and compliant APIs using Spring Security, JWT, and HTTPS, aligning with financial audit, regulatory, and data protection requirements.
Developed concurrent and asynchronous Java services using Executor frameworks, improving throughput for real-time transaction processing.
Collaborated with UX and frontend teams to build React, Redux, and TypeScript based applications, integrating GraphQL and REST APIs for customer-facing dashboards.
Improved application performance and resiliency through Redis caching, JVM tuning, and proactive production monitoring using ELK and CloudWatch.
Actively participated in Agile/Scrum ceremonies, conducted peer code reviews, mentored junior developers, and supported CI/CD pipelines using GitHub Actions and Jenkins.
Environment: Java 11, Spring Boot, Spring Cloud, Spring Security, REST, GraphQL, React, Redux, TypeScript, AWS (ECS, EKS, Lambda, DynamoDB, S3, SNS, Kinesis), Terraform, Kafka, Redis, Docker, Kubernetes, Jenkins, GitHub Actions, Spark, Scala, Oracle SQL, ELK, CloudWatch, JIRA, Agile/Scrum.

Client: United Health Group Minneapolis, MN. MAR 2022 JAN 2024
Role: Sr. Java Developer
Responsibilities:
Designed and developed Spring Boot based microservices and REST APIs for healthcare applications, collaborating with product, QA, and architecture teams to ensure scalability and reliability.
Built responsive and user-friendly front-end interfaces using Angular (6/8/9), TypeScript, HTML5, CSS3, and Bootstrap, enhancing usability for internal healthcare platforms.
Leveraged Kafka-based messaging to support asynchronous healthcare workflows such as claims processing and provider validation.
Deployed and managed containerized applications using Docker and Kubernetes on AWS, working closely with DevOps teams to support CI/CD pipelines via Jenkins, Git, and Maven.
Developed backend integrations using Node.js and Express.js, enabling efficient client server communication and supporting UI responsiveness.
Configured Spring IoC, Hibernate ORM, and transactional persistence, and optimized Oracle 11g SQL queries and stored procedures to improve performance and data integrity.
Implemented secure authentication and authorization using Spring Security, JWT, and AWS IAM, ensuring compliance with healthcare security and access control standards.
Developed rule-based business logic using JBoss Drools, supporting healthcare claims adjudication and complex provider validation rules.
Collaborated within Agile teams across product, QA, and architecture groups.
Environment: Java, J2EE, Spring Boot, Spring Cloud, Spring Security, Hibernate, REST, Microservices, AWS (EC2, IAM, S3), Docker, Kubernetes, Angular 6/8/9, TypeScript, Node.js, Kafka, Oracle 11g, JBoss Drools, Jenkins, Git, Maven, ELK, CloudWatch, JUnit, Mockito, Cucumber, Swagger, JIRA, Agile/Scrum.

Client: Verizon Irving, TX. Jan 2021 Nov 2021
Role: Java Developer
Responsibilities:
Designed and developed Spring Boot microservices and REST APIs support telecom audit, service assurance, and subscriber management workflows.
Built responsive user interfaces using Angular, TypeScript, and Bootstrap for customer service portals and network operations dashboards.
Supported containerized OSS/BSS microservices deployed on Azure Virtual Machines using Docker.
Configured Spring Core, Spring ORM, and Hibernate for dependency injection and persistence of subscriber and network data in Oracle databases.
Managed Azure cloud services including Azure VMs, Blob Storage, Azure SQL Database, Azure AD, and ARM templates to support infrastructure automation and application reliability.
Implemented Kafka producers and consumers for real-time telecom event streaming, CDR processing, and asynchronous microservice communication.
Developed and optimized PL/SQL procedures and complex SQL queries for subscriber profiles, network inventory, and configuration data.
Implemented API security, logging, and monitoring using role-based access control, Log4j, and Azure Monitor, improving system observability.
Participated in Agile/Scrum ceremonies, collaborated with cross-functional teams, conducted peer code reviews using SonarQube, and supported CI/CD deployments with Jenkins.
Environment: Java, J2EE, Spring Boot, Spring ORM, Hibernate, Microservices, REST APIs, Azure (VMs, Blob Storage, Azure SQL, Azure AD, ARM Templates), Docker, Oracle, PL/SQL, Angular, TypeScript, Kafka, MongoDB, Jenkins, Log4j, SonarQube, Agile/Scrum.

Client: DBS Bank Hyderabad, India. Sep 2016 Dec 2019
Role: Software Engineer III
Responsibilities:
Designed and developed Java 8 based Spring Boot microservices using Spring Cloud (Eureka, Config Server, Zuul) for digital banking modules including onboarding, accounts, and payments.
Built and consumed RESTful and SOAP APIs, integrating microservices with Core Banking Systems (CBS) using JMS and Oracle PL/SQL procedures.
Implemented Kafka-based event-driven architecture for real-time transaction processing and asynchronous communication across distributed services.
Applied Spring Security, OAuth, and JWT to enforce secure authentication, authorization, and compliance with banking security standards.
Migrated legacy J2EE applications to Spring Boot microservices, improving system scalability, maintainability, and deployment efficiency.
Containerized applications using Docker and deployed them on OpenShift/Kubernetes, supporting CI/CD pipelines with Jenkins, Maven, and Nexus.
Optimized application performance using Redis caching, SQL tuning, resilience patterns (Hystrix/Resilience4j), and centralized logging with ELK/Splunk, while participating in Agile ceremonies and code reviews.
Environment: Java, J2EE, Spring Boot, Spring Cloud, Hibernate, WebLogic, JMS, REST/SOAP APIs, Kafka, Oracle, MongoDB, Redis, Docker, OpenShift, Kubernetes, Jenkins, Maven, ELK, Splunk, Spring Security, OAuth2, JWT, Angular, Agile/Scrum.

Client: PayPal Chennai, India. July 2013 Aug 2016
Role: Software Engineer
Responsibilities:
Developed backend components using Core Java and J2EE (JSP, Servlets) for payment onboarding, customer management, and account services.
Implemented Spring MVC, IoC, DAO, and AOP for modular application design, dependency injection, and transaction management.
Built web interfaces using JSP, JavaScript, and Struts MVC, implementing client-side and server-side validations.
Designed reusable DAO and service layers using enterprise design patterns (Business Delegate, Session Facade, Service Locator).
Developed and optimized JDBC-based data access logic, SQL queries, and stored procedures across Oracle, DB2, and SQL Server databases.
Performed unit testing and production support, including JUnit-based test case development, deployment support, and issue resolution across QA and production environments.
Environment: Core Java, J2EE, JSP, Servlets, Spring MVC, Spring AOP, Spring DAO, Struts, JDBC, SQL Server, Oracle, DB2, JavaScript, JUnit, Windows Server.
Keywords: cprogramm cplusplus continuous integration continuous deployment quality analyst user interface user experience javascript sthree active directory microsoft mississippi procedural language Illinois Minnesota Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];6605
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: