| vamshi krishna - java developer |
| [email protected] |
| Location: Wichita, Kansas, USA |
| Relocation: yes |
| Visa: gc |
| Resume file: Vamsi_full_stack_developer_Updated_1758558573772.docx Please check the file(s) for viruses. Files are checked manually and then made available for download. |
|
Vamsi Krishna Reddy
Full Stack Java Developer Email : pydev.vamsi@gmail Phone: +1 (804)-384-0511| LinkedIn: https://www.linkedin.com/in/vamsi-reddy-1b1825346/ PROFESSIONAL SUMMARY Around 10+ years of experience in Full Stack Development with expertise in Java (Java 17), AWS, and integration platforms including MuleSoft. Full Stack Java Developer with 10+ years of experience in backend development using Java, Spring Boot, and Hibernate, and front-end development using HTML, CSS, JavaScript, and jQuery. Proficient in writing optimized PL/SQL and SQL queries for Oracle and MySQL databases, supporting complex transactional systems. Hands-on experience across all phases of the Software Development Life Cycle (SDLC) from requirements gathering and system design to development, testing, and production support. Skilled in maintaining and enhancing legacy systems, performing root-cause analysis, and deploying critical patches and enhancements. Collaborated with infrastructure and network administrators for system integration, deployment, and performance tuning. Familiar with Drupal CMS, WordPress, and basic Adobe Photoshop usage for UI and content collaboration in web platforms. Built and maintained responsive front-end applications using SASS/LESS, Bootstrap, and JavaScript frameworks, ensuring cross-browser compatibility and user accessibility. Experienced in Agile development environments, DevOps practices (CI/CD), and version control systems including Git and Jenkins Proven experience leading and mentoring small development teams while serving as an Integration Architect to deliver cloud-native, scalable solutions. Expert in backend development using Spring Boot and J2EE technologies (Hibernate, Servlets, JMS) and integration with REST/SOAP Web Services. Hands-on experience with AWS services including Lambda, Kinesis, DynamoDB, Aurora, Redshift, SQS, SNS, and API Gateway. Strong development practices using GitHub/GitLab, SonarQube, and test-driven (TDD) and behavior-driven (BDD) methodologies with JUnit, MUnit, and Cucumber. Familiar with modern microservices architecture and container orchestration using Docker, Kubernetes, and Rancher. Experienced in CI/CD pipelines with Jenkins and Azure DevOps, ensuring reliable deployments and DevOps best practices. Solid understanding of software development methodologies including Agile/Scrum and Waterfall. Proficient in Java collections, threading, OOP, and design patterns (Singleton, Factory, DAO, MVC). Expertise in relational and NoSQL databases (Oracle, Aurora, MongoDB), SQL tuning, and PL/SQL development. Well-versed in securing applications using OAuth2, Spring Security, JAAS, and implementing firewall and cloud security policies. Developing, enhance and maintaining a Spring Boot based Microservices application using Docker containers and Kubernetes with Azure Container Service. Extensive programming experience in developing web-based applications using JSP 1.2/2.0, Servlets 2.4, EJB, Struts1.x/2.x, Spring, Hibernate3.5/4, JDBC, JavaScript, Angular 6/7, HTML5, JS Libraries and Web Services. Expertise in DB Design, DB normalization, writing SQL queries &PL/SQL Storing Procedures, Functions, Triggers, Sequences, Indexes and Views. Experience in handling messaging services Hadoop skills using Apache Kafka extensive experience in Microservices cloud architecture in AWS. Extensively Using Jenkins as Continuous Integration tool to deploy Spring Boot Microservices to Pivotal Cloud Foundry (PCF) using building pack. Good experience on version managing tools GIT, TFS, CVS, SVN, Maven, Jenkins and Clear Case experience in writing building scripts using ANT, MAVEN. Used Maven and Gradle as build tools to automate building, testing, publishing and deployment and dependency management. Experienced in working with GIT, SVN as the source control systems. Experienced in working with Jenkins for Continuous Integration (CI) and Continuous Deployment. Developed Unit test cases for all the modules developed using JUnit, Jira, Bugzilla and Power mock and mock to frameworks. Developed JavaScript unit tests using Jasmine and karma frameworks. Expertise in NoSQL databases like MongoDB working on Mocking frameworks like using Karma, Jasmine and Protractor Hands on experience on front-end technologies such as HTML5, CSS, JavaScript, Struts tag libraries, AJAX, JSON, XML, XSLT, AngularJS, Angular, J Query, React JS and Bootstrap frameworks. TECHNICAL SKILLS: Programming Languages C, C++, Java 8.0/7.0/5.0, J2EE, Python 3.6.0, PL/SQL Web Services JAX-WS (SOAP), JAX-RS (REST, REST API), PCF, WSDL,Flask Web/Application Servers Apache Tomcat 6.0, Kafka, IBM WebSphere 8, Oracle WebLogic, JBoss 4.0. IDE Eclipse, My Eclipse, Edit Plus, NetBeans 7.0, Visual Studios. Design Methodologies Agile, Scrum, UML, J2EE Design Patterns. Application Frameworks Struts 1.x/2.x, Spring 4/5, Spring Core, Spring MVC, Spring Boot, Spring Security, Spring Batch, Spring ORM, Kotlin, Spring WebFlux, Project Reactor, RxJava, Kotlin Coroutines, Flow, Ktor UML tools/ Build tools Apache ANT, Maven, Jenkins, JUnit, Jira, Dream viewer, Docker, Rational Rose, Google cloud, CI/CD, PCF, Kubernetes, UML, Selenium, Adobe Photoshop (basic) Web Technologies HTML5, CSS3, JavaScript, jQuery, AJAX, Angular 6 or 7, AngularJS 2.0, 4, 6.0, Node JS. Bootstrap, JSON,React XML XML, DTD, XSL, XSLT, XHTML, XML Schema and DOM Parsers. AWS EC2, RDS, S3, ELB, Kinesis, SQS and SNS, Aurora, Fargate. J2EE Technologies Servlets, Struts, EJB 2.0, JSF, JDBC, JSTL, JNDI, JMS, RMI, Java Bean, JTA. CMS Knowledge Drupal Gardens (basic), WordPress (basic) ORM Framework Hibernate, JPA, DAO. Databases Oracle 9i/10g/11g/12c, SQL Server, MySQL, Mongo DB, SQL server2012/2014 Soft Skills Strong problem-solving and debugging abilities, deep understanding of data structures and algorithms, passionate about technology and teamwork, adept in working under pressure and within constrained deadlines, capable of mentoring junior engineers CERTIFICATIONS: Certified HTML, CSS, and JavaScript for Web Developers. Certified Introduction to Structured Query Language (SQL). Certified Server-side Development with NodeJS, Express and MongoDB. Certified Python Data Structures. Certified Crash Course on Python. Certified DevOps on AWS Specialization. Certified Introduction to Software Testing WORK EXPERIENCE: Client: Prudential, NJ Oct 2022 to Present Role: Sr. Full Stack Java Developer Responsibilities: Designed and developed enterprise-level applications using Java 17, Spring Boot, and J2EE, following Object-Oriented Programming principles. Developed and maintained enterprise-grade full-stack applications using Java 17, Spring Boot, and Hibernate, contributing to scalable, performant backend services. Designed and implemented RESTful APIs and web services using Spring Framework and integrated them with front-end UIs. Wrote complex PL/SQL queries, stored procedures, and views for Oracle and Aurora databases to support high-volume transactions and data processing. Participated in all phases of the Software Development Life Cycle (SDLC), from requirements gathering and development to testing, deployment, and production support. Supported and enhanced existing Java-based systems, debugging and resolving critical production issues to maintain service continuity. Collaborated with network and cloud administrators to troubleshoot integration points and improve overall infrastructure reliability. Created responsive UIs using HTML5, CSS3, JavaScript, jQuery, and Angular/React, improving user experience across mobile and desktop platforms. Maintained cross-platform UI styling using preprocessors like SASS and LESS, aligning with Verizon s design guidelines. Built secure authentication layers using Spring Security, OAuth2, and JWT for enterprise applications. Used Jenkins and Git for CI/CD automation and version control; deployed services using Docker and Kubernetes. Assisted UI/UX and content teams with component integrations and supported CMS tooling compatibility (Drupal/WordPress knowledge leveraged where applicable). Built and maintained RESTful web services using Spring Boot and JAX-RS, ensuring robust communication between distributed components. Leveraged Spring AOP for transaction management, security, and cross-cutting concerns, improving application modularity and maintainability. Developed and executed unit tests using JUnit, increasing code quality and reducing production defects. Wrote complex SQL queries to interact with relational databases such as Aurora, PostgreSQL, and Oracle, supporting data-driven services. Developed Kafka consumers and producers in Kotlin for real-time, asynchronous data ingestion and event processing. Implemented responsive, mobile-first front-end applications using React and Angular, ensuring seamless user experiences on both web and mobile devices. Facilitated Agile ceremonies (standups, sprint planning, retrospectives), driving team productivity and continuous improvement. Collaborated cross-functionally with product owners, designers, and cloud engineers to align development work with business goals, ensuring roadmap alignment and delivery success. Developed and integrated RESTful APIs and microservices using Spring Boot, FastAPI, and Flask, enabling seamless communication between mobile/web UIs and backend systems. Extensive experience with AWS (EC2, RDS, S3, Lambda, Kinesis, SQS, SNS, DynamoDB) aligns directly with the requirement for cloud platform knowledge (AWS/Azure/GCP). Utilized Test-Driven Development (TDD) and Behavior-Driven Development (BDD) practices with Cucumber and Selenium for robust testing across services. Implemented RESTful APIs and microservices architecture using Spring Boot, Hibernate, and JPA, enabling seamless communication between front-end and back-end systems. Worked with Docker and Kubernetes to containerize and orchestrate microservices, enhancing application scalability and reliability. Managed cloud-based deployments on AWS (EC2, S3, Lambda, RDS, DynamoDB), optimizing cloud infrastructure costs and improving application availability. Utilized Git, GitHub, and Bitbucket for version control, ensuring smooth collaboration and codebase management across multiple teams. Environment: Java 8.0, J2EE, Spring 5, Spring MVC, Spring Boot, Angular 7, Angular JS, Tomcat 8, Micro services, SOAP, Rest, Rest API, Python, Flask Node.JS, Hibernate, AWS, Kafka, CI/CD, Docker, Kubernetes, Mongo DB, JPA, JavaScript, React, jQuery, Ajax, HTML5, CSS3, Bootstrap 3, Maven 3.0, GIT, JUnit, Log4j, IntelliJ. Client: Gilead Sciences, Raleigh, NC Feb 2021 to Sep 2022 Role: Full stack Java Developer Responsibilities: Developed scalable, cloud-native applications using Java (OOP), Spring Boot, and the J2EE stack with Hibernate and REST APIs. Designed and implemented RESTful services using Spring Boot and JAX-RS for secure and high-performance integrations. Managed Spring AOP configurations for declarative transaction handling and method-level security. Authored and maintained JUnit-based unit tests, ensuring a high level of test coverage across all modules. Wrote and optimized SQL queries for PostgreSQL and MySQL databases, supporting real-time application logic. Built Angular-based UI components, enhancing the user experience and meeting front-end requirements. Integrated event-driven processing using Kafka and AWS services (Lambda, SQS), optimizing background tasks and async workflows. Used Jenkins, Azure DevOps, and Git for CI/CD automation and codebase management. Participated in Agile ceremonies, collaborated with cross-functional teams, and delivered features in short development cycles. Developed enterprise-grade microservices and REST APIs using Spring Boot, Java 17, and PostgreSQL/Aurora, focusing on scalability and maintainability. Created and executed CI/CD pipelines using Azure DevOps, Jenkins, and GitHub Actions, ensuring seamless deployment across environments. Created automated test scenarios using Cucumber, Selenium, and Postman for end-to-end test coverage and automated deployments. Developed and maintained enterprise-grade full-stack applications using Java, Spring Boot, and React, ensuring seamless integration between front-end and back-end services. Designed and implemented RESTful APIs using Spring Boot and Hibernate, optimizing data exchange between microservices and front-end applications. Worked extensively with React and Angular to build dynamic, responsive user interfaces, leveraging Redux for state management and optimizing component reusability. Implemented microservices architecture, breaking down monolithic applications into scalable, modular services deployed on Docker and Kubernetes. Utilized AWS services such as EC2, S3, Lambda, RDS, and API Gateway to deploy, scale, and secure cloud-based Java applications. Developed and optimized SQL and NoSQL databases, working with PostgreSQL, MySQL, and MongoDB to ensure efficient data storage and retrieval. Implemented authentication and authorization mechanisms using OAuth 2.0, JWT, and Spring Security to protect APIs and secure user sessions. Integrated CI/CD pipelines using Jenkins, GitHub Actions, and Docker, automating build, test, and deployment processes for improved efficiency. Optimized performance of Java applications by using caching strategies (Redis, Ehcache) and tuning JVM parameters for enhanced scalability. Led API integrations with third-party services, utilizing tools like Postman and Swagger for testing and documentation. Implemented asynchronous processing using RabbitMQ and Kafka, ensuring efficient handling of background jobs and event-driven communication. Created API testing suites using PyTest and Postman, achieving 90%+ endpoint coverage and enabling smooth CI/CD workflows. Utilized FastAPI's async capabilities to improve I/O-bound task performance by up to 60%, particularly for high-traffic endpoints. Implemented background tasks and cron jobs using FastAPI + Celery for async processing of tasks like email notifications and report generation. Developed responsive and cross-browser-compatible UIs using HTML5, CSS3, Bootstrap, and Tailwind CSS, ensuring seamless user experiences. Optimized SQL queries and database indexing, reducing query execution times and improving overall application performance. Environment: Java, J2SE/J2EE, JDK, RCP, AWS SDK, Git, Swing, JFC, Spring, Hibernate, Core Java, SOAP/Rest, Web Services, Python, Flask, JavaScript, UML, Bower, HTML5, CSS, SASS, Sonar, WAS 8 WSDL, JIRA, JAX-WS, JAX-RS, MYSQL, JMS, Oracle, Angular JS, WebSphere, Spring, Spring Boot, Spring Batch, AJAX, jQuery, JUnit, Maven, ACTIVE MQ, Rabbit MQ. Client: State of California, CA. Jan 2020 to Jan 2021 Role: Java Full Stack Developer Responsibilities: Led end-to-end SDLC processes, utilizing GitLab and Git Command Line for version control, ensuring structured and efficient code management. Managed and maintained repositories in Bitbucket, enforcing best practices and organizational repository structures for optimal code collaboration. Developed unit and functional test cases for all assigned tasks, ensuring high-quality code standards and preventing issues during staging and production testing. Utilized Pivotal Cloud Foundry (PCF) to deploy, manage, and update cloud-based applications, optimizing cloud operations for scalability and reliability. Conducted API testing using Postman, validating request and response formats to ensure seamless communication between frontend and backend systems. Played a key role in Agile (SCRUM) development, participating in sprint planning, daily standups, and retrospectives to maintain continuous integration and delivery. Designed and implemented microservices architecture with Java 8, Spring Boot, Hibernate, and RESTful APIs, improving scalability and performance. Leveraged Lambda expressions and Streams API in Java 8, optimizing backend logic for efficiency and readability. Secured APIs with Spring Security and OAuth 2.0, implementing role-based access controls (RBAC) to ensure data protection and user authentication. Designed and deployed Docker containers on AWS EC2, streamlining application deployment and enhancing cloud infrastructure resilience. Automated CI/CD pipelines using Jenkins, ensuring smooth deployment processes and reducing manual intervention in software releases. Developed serverless functions using AWS Lambda, improving system responsiveness and cost efficiency for event-driven workloads. Managed and controlled APIs via Apigee, ensuring seamless API gateway management, load balancing, and request authentication. Integrated Kafka for real-time messaging, facilitating event-driven architecture and improving communication between microservices. Optimized backend performance by implementing multithreading and design patterns (MVC, Singleton, Factory) to enhance scalability. Led performance tuning initiatives, optimizing SQL queries and Hibernate configurations to reduce database response time. Designed RESTful APIs, ensuring efficient data exchange between frontend and backend while maintaining proper versioning standards. Collaborated closely with DevOps teams to enhance deployment workflows, improve container orchestration strategies, and minimize downtime. Maintained extensive technical documentation, including API specifications, SDLC workflows, and architectural guidelines to facilitate knowledge transfer. Environment: J2EE, Spring, Spring Boot, AngularJS, Hibernate, DOM, SOAP, WSDL, JAX-B, XML, IBM WebSphere, EJB, Log4j, JUnit, SQL, Agile, Windows and AZURE. Client: Edward Jones, St. Louis, MO. Nov 2018 to Dec 2019 Role: Java Full Stack Developer Responsibilities: Worked with Business Analysis teams, Product Owner and Clients in collecting and understanding the business requirements and worked with architects in converting them to functional and technical specifications. Involved in the Software Development Life Cycle (SDLC), Requirements gathering, Design, Code, Integration, and Deployment and production phases. Worked with Spring Boot and microservices architecture to build scalable and efficient systems. Used JUnit and Mockito to write unit and integration tests, ensuring code quality and reliability. Worked with relational and NoSQL databases (Oracle, SQL Server, MySQL, MongoDB). Developed and maintained dynamic, responsive web applications using Angular (version 16), ensuring scalability and high performance. Integrated RESTful APIs and GraphQL endpoints for seamless data communication between client-side and backend systems. Developed custom form validations, reactive forms, and user-friendly UI elements to enhance user experience. Migrated Web Methods Integration software containers into AWS platform using Lambda functions. Designed and implemented AWS infrastructure using Terraform, including EC2 instances, VPCs, RDS databases, S3 buckets, and security groups. Implemented auto-scaling and load balancing using Terraform-managed AWS resources, ensuring infrastructure can handle spikes in traffic. Configured and deployed EKS clusters using AWS Management Console, CLI, or Infrastructure-as-Code (e.g., Terraform, AWS CloudFormation). Developed applications using SDK code change and using Java, C sharp, .Net, JavaScript, XML, and HTML. Led the migration of multiple projects from older Java versions (Java 8) to Java 17 along with Maven Dependencies ensuring compatibility and performance improvements. Updated project dependencies using Gradle and Maven, optimizing builds, resolving conflicts, and ensuring compatibility with Java 17. Designed and implemented RESTful APIs for various services, ensuring secure and efficient data exchange between microservices. Utilized Postman and Swagger to test and validate API endpoints, ensuring comprehensive functional and performance testing. Deployed applications using Jenkins for CI/CD pipelines, integrating automated testing and monitoring during deployment. Worked with Spring Boot and microservices architecture to build scalable and efficient systems. Used JUnit and Mockito to write unit and integration tests, ensuring code quality and reliability. Worked with relational and NoSQL databases (Oracle, SQL Server, MySQL, MongoDB). Developed and maintained dynamic, responsive web applications using Angular (version 16), ensuring scalability and high performance. Integrated RESTful APIs and GraphQL endpoints for seamless data communication between client-side and backend systems. Developed custom form validations, reactive forms, and user-friendly UI elements to enhance user experience. Migrated Web Methods Integration software containers into AWS platform using Lambda functions. Designed and implemented AWS infrastructure using Terraform, including EC2 instances, VPCs, RDS databases, S3 buckets, and security groups. Implemented auto-scaling and load balancing using Terraform-managed AWS resources, ensuring infrastructure can handle spikes in traffic. Configured and deployed EKS clusters using AWS Management Console, CLI, or Infrastructure-as-Code (e.g., Terraform, AWS CloudFormation). Environment: Java, HTML5, CSS3, REACT JS, REDUX Chai, Mocha, Git, NPM, YARGS Grunt, Bower, Spring Security (JWT), MongoDB, Kafka, Node.js, Express, Jetty Server, AEM, Kubernetes, Docker, AWS, EC2, Jenkins, Git, Pivotal Cloud Foundry, Selenium. Client: Verizon Irving, Tx. April 2016 to Oct 2018 Role: Java J2EE/J2EE Developer Responsibilities: Created use cases, class diagrams, activity diagrams and collaboration diagrams. Developed and maintained scalable, high-performance web applications using Java, Spring Boot, and Angular, improving application response times by 40%. Designed and implemented RESTful APIs and microservices with Spring Boot and Spring Cloud, ensuring seamless communication between frontend and backend systems. Built dynamic user interfaces using Angular, React, HTML5, CSS3, and JavaScript (ES6+), enhancing customer experience with intuitive UI components. Integrated Hibernate and JPA for efficient database interactions, optimizing queries and reducing latency in complex MySQL and PostgreSQL transactions. Developed and managed CI/CD pipelines using Jenkins, Docker, and Kubernetes, improving deployment efficiency and reducing manual intervention. Worked with AWS services (EC2, S3, Lambda, RDS) to deploy, manage, and scale cloud-native applications, enhancing system resilience and cost efficiency. Ensured application security by implementing OAuth2, JWT, and Spring Security, safeguarding sensitive user data and improving authentication workflows. Developed and optimized server-side business logic using Spring MVC, Spring Boot, and REST APIs, ensuring high availability and performance. Implemented asynchronous event-driven architecture using Apache Kafka to improve system reliability and real-time data streaming. Created and maintained unit and integration tests using JUnit, Mockito, and Cypress, increasing test coverage and reducing production defects. Designed and managed NoSQL (MongoDB) and SQL databases, optimizing data storage and retrieval for better performance and scalability. Collaborated with cross-functional teams (UI/UX designers, DevOps engineers, and product managers) to align development with business requirements. Automated API testing and performance testing using Postman, JMeter, and Selenium, ensuring robust and scalable backend services. Migrated legacy monolithic applications to a modern microservices-based architecture, reducing technical debt and improving maintainability. Followed Agile and Scrum methodologies, participating in sprint planning, daily standups, and retrospective meetings to enhance development efficiency. Environment: Java, JSP, Servlets, Spring AOP/IOC, Spring MVC, Hibernate, XML, JBPM, HTML, JDBC, Web services, Web Services (SOAP/WSDL and REST), Multithreading, WebLogic, Mockito, Junit, Maven, Log4J, SVN, Oracle, UNIX. Client: MetLife - Newyork Jan 2014 to Mar 2016 Role: Java developer Responsibilities: Directed an Agile team to develop and maintain microservices with Java 11 and Spring Boot, increasing sprint velocity by 33% and system scalability by 42%. Developed and maintained Java-based microservices using Spring Boot, enhancing the performance and scalability of MetLife s policy management system. Built dynamic frontend components using AngularJS and React, ensuring an intuitive and user-friendly experience for insurance agents and customers. Designed and implemented RESTful APIs and integrated them with various third-party services, improving data retrieval efficiency across multiple platforms. Developed and optimized SQL queries and stored procedures in Oracle and MySQL, ensuring data integrity and improving response times for financial transactions. Utilized Hibernate ORM to streamline database interactions and reduce redundant queries, enhancing the efficiency of backend processing. Implemented Spring Security and OAuth 2.0 authentication mechanisms, ensuring compliance with industry standards and enhancing system security. Developed CI/CD pipelines using Jenkins, Docker, and Kubernetes, automating deployments and reducing manual intervention. Built reusable UI components using HTML5, CSS3, JavaScript, and Bootstrap, ensuring responsiveness and cross-browser compatibility. Integrated Apache Kafka for real-time event streaming, improving communication between microservices and ensuring seamless data synchronization. Worked closely with DevOps teams to containerize applications using Docker and deploy them on AWS cloud infrastructure, enhancing system scalability. Conducted unit and integration testing using JUnit and Mockito, ensuring code reliability and maintaining a high-quality software development lifecycle. Participated in Agile Scrum ceremonies, collaborating with cross-functional teams to deliver high-quality software solutions on time. Environment: Java, JSP, HTML, CSS, Servlets, XML, SOAP, WSDL, Oracle, Eclipse, JAX-R, JAX-WS, PL/SQL, Apache Server, Struts, DAO, AOP Spring, MVC Spring, Hibernate, Junit, Maven. Keywords: cprogramm cplusplus continuous integration continuous deployment user interface user experience message queue javascript sthree database rlang procedural language California Missouri New Jersey North Carolina Texas |