Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Vinaya Bhimaneni

Santa Clara,CA

Summary

Seasoned Java Backend Developer with over 10 years of experience in designing, developing, and implementing high-performance web-based applications. Seeking a challenging role to leverage my expertise in building scalable and distributed systems, with a focus on continuous integration and agile methodologies. .

Overview

10
10
years of professional experience

Work History

SENIOR JAVA DEVELOPER

TISTA Science & Technology Corporation
08.2023 - Current
  • Seasoned Java Backend Developer with over 10 years of experience in designing, developing, and implementing high-performance web-based applications
  • Proficient in Java/J2EE, Spring Boot, microservices architecture, and cloud technologies
  • Seeking a challenging role to leverage my expertise in building scalable and distributed systems, with a focus on continuous integration and agile methodologies

SENIOR JAVA DEVELOPER

SEI Wealth Platform
02.2022 - 08.2023
  • Java Developer at Walmart Labs
  • Bengaluru, India from Aug 2019 to Mar 2021
  • Developed and maintained core modules of web-based applications using Java, Spring, and Hibernate frameworks
  • Worked extensively on spring boot for building web services under Micro service architecture
  • Involved in all phases of Software Development Life Cycle (SDLC) like Analysis, Designing, Developing, Testing and production deployment
  • Responsible for the deliverables, code reviews and interacted with cross functional teams for fixing issues and cloud deployments
  • Implemented RESTful APIs to enable communication between different components of the application
  • Used Hibernate to query Oracle database and return results to the front-end
  • Used Microservice architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers
  • Design and develop REST API to retrieving configuration JSON data and testing the connection using Postman
  • Documented the REST API's using Swagger2 API for briefing the services involved in the application
  • Wrote test cases using JUnit as the Unit testing framework for the developed Java applications
  • Materialized entire kafka topics by storing to local files using rocksDB, effectively increasing the performance
  • Involved in Production Support of the application and troubleshooting of Issues by checking logs, Splunk data etc
  • Implemented Swagger for the microservices for Documenting Rest API
  • Participated in configuration management, change management activities and code reviews
  • Used Kubernetes for Docker containerization and orchestration for deploying the application
  • Implemented Unit Testing/Integration using JUnit, Mockito
  • Transformed legacy applications into a suite of Microsoft Azure cloud-hosted services using Spring Boot
  • Involved in Design, Development and Testing of application modules by following AGILE/SCRUM methodology
  • Developed server-side application to interact with database using Spring Boot and Hibernate.

JAVA DEVELOPER

Walmart Labs
08.2019 - 03.2021
  • Developed and maintained core modules of web-based applications using Java, Spring, and Hibernate frameworks
  • Worked extensively on spring boot for building web services under Micro service architecture
  • Involved in all phases of Software Development Life Cycle (SDLC) like Analysis, Designing, Developing, Testing and production deployment
  • Responsible for the deliverables, code reviews and interacted with cross functional teams for fixing issues and cloud deployments
  • Implemented RESTful APIs to enable communication between different components of the application
  • Used Hibernate to query Oracle database and return results to the front-end
  • Used Microservice architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers
  • Design and develop REST API to retrieving configuration JSON data and testing the connection using Postman
  • Documented the REST API's using Swagger2 API for briefing the services involved in the application
  • Wrote test cases using JUnit as the Unit testing framework for the developed Java applications
  • Materialized entire kafka topics by storing to local files using rocksDB, effectively increasing the performance
  • Involved in Production Support of the application and troubleshooting of Issues by checking logs, Splunk data etc
  • Implemented Swagger for the microservices for Documenting Rest API
  • Participated in configuration management, change management activities and code reviews
  • Used Kubernetes for Docker containerization and orchestration for deploying the application
  • Implemented Unit Testing/Integration using JUnit, Mockito
  • Transformed legacy applications into a suite of Microsoft Azure cloud-hosted services using Spring Boot
  • Involved in Design, Development and Testing of application modules by following AGILE/SCRUM methodology
  • Developed server-side application to interact with database using Spring Boot and Hibernate.

TEAM LEAD

Value Labs
07.2011 - 12.2011
  • Used loosely coupled architecture Spring Boot
  • Developed Micro Services in the application by using Spring Boot
  • Worked in controller and service layer using Spring IOC and annotations and Controllers using Spring MVC
  • Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC
  • Used JSON as response type in REST services
  • Implemented the project structure using spring boot
  • Developing persistence layer modules using EJB JPA annotations and Entity manager
  • Worked on Swagger API and auto-generated documentation for all REST calls
  • Unit Testing/Integration Testing using JUnit, Mockito, Cucumber
  • Developed Micro Services for service-oriented architecture to build flexible and independently deployable software
  • Experienced in implementation of JMS in order to exchange information over reliable channel in an asynchronous way by using Active MQ as a message queue
  • Responsible for production support and analyzing the Splunk logs for hidden application errors
  • Interacted with Product owners and cross functional teams for signing the json contracts
  • Participated in code reviews and integration testing
  • Used Maven for creating reports, checks, build and testing automation setups
  • Tech Lead/developer involved in finalizing the technical architecture for the application including leading the design, coding, and testing and analysis tasks
  • Understanding the requirements and designing the APIs which are needed for the integration with the third-party vendors along with the documentation
  • Involved in preparation of design strategy documents for all the impacted methods and for new functionality
  • Worked in AGILE Methodology and was involved in the project planning discussions
  • Developed Restful web service APIs
  • Responsible for Work delegation to the team members and supporting offshore teams
  • Responsible for coordinating with testers during system testing
  • Involved at the time of deploying the code in the production environment and doing the functional check out
  • Involved in design and code reviewing the code.

TEAM LEAD/SR. SOFTWARE ENGINEER

Broadcom
05.2005 - 02.2011
  • Project: CA Recruitment system
  • Project: CA Integration with Google Earth POC
  • Project: CA Machine Allocation system
  • Performed gap analysis of the 'as-is' and 'to-be' system
  • Involved In detail discussions with the HR team to identify the process flows about the recruitment process
  • Conduct business process analysis and identify critical issues and gaps for the already established process
  • Translate business requirements into functional requirements and created high level design documents
  • Worked on developing the application using HTML, Servlets, EJBs and database
  • Developed middleware business logic using Enterprise Java Beans
  • This online system reduced the manual work and saved time drastically and made work easy for the clients
  • Involved in customer discussions to provide the POC with google Earth integration
  • Involved in the Design, Development Phases of quotes, customer service modules
  • Developed the front-end using JSP, Struts, MVC, Javascript, HTML and DHTML
  • Used Struts-validation Framework to provide Validation
  • Developed middleware business logic using Enterprise Java Beans
  • Worked in the development of DAO classes for the data access logic
  • Design and develop requirements for the inventory management system
  • Integration with mail service for notifications and tracking.

Education

BACHELOR OF TECHNOLOGY IN COMPUTER SCIENCE AND ENGINEERING -

Andhra University
India
03.2004

Skills

  • Java
  • J2EE
  • Spring Boot
  • Microservice Architecture
  • REST API
  • Kafka
  • Active MQ
  • DataStructures
  • Maven
  • Ksql
  • Microsoft Azure
  • MySQL,Oracle
  • RocksDB
  • Cassandra
  • Docker
  • Kubernetes

Timeline

SENIOR JAVA DEVELOPER

TISTA Science & Technology Corporation
08.2023 - Current

SENIOR JAVA DEVELOPER

SEI Wealth Platform
02.2022 - 08.2023

JAVA DEVELOPER

Walmart Labs
08.2019 - 03.2021

TEAM LEAD

Value Labs
07.2011 - 12.2011

TEAM LEAD/SR. SOFTWARE ENGINEER

Broadcom
05.2005 - 02.2011

BACHELOR OF TECHNOLOGY IN COMPUTER SCIENCE AND ENGINEERING -

Andhra University
Vinaya Bhimaneni