Shiva  ·  Lead Java Full Stack Developer  ·  9+ yrs

Senior
Bengaluru9+ years experienceonsite
Available within 48 hrs

About Shiva

Shiva Kumar Gampa is a seasoned software professional with over 13 years of experience in the IT industry. He has a proven track record of leading projects through the complete software development lifecycle, from analysis and design to implementation and testing. His expertise spans various technologies, including Java, Spring Boot, and Angular, making him a versatile asset for any development team. Shiva has worked extensively in product-based companies, demonstrating his ability to deliver high-quality software solutions in fast-paced environments.

Core expertise

Java
language
10/10
Spring Boot
backend
9/10
Hibernate
backend
9/10
SQ
SQL
database
9/10
PS
PL/SQL
database
9/10
Angular
frontend
8/10
JavaScript
language
8/10

Additional skills(27)

JavaSpring BootHibernateAngularSpringJavaScriptEclipseOracleJUnitSQL Server

Why hire Shiva?

Production deploy authorityMentored 5+ juniorsLed multiple projects

Developed UIs and data services for a critical financial control platform handling customer payments.

Implemented core business logic and MVC design patterns for large-scale applications.

Created JUnit-based test frameworks to ensure code quality across multiple projects.

Involved in all phases of the Software Development Life Cycle (SDLC), demonstrating comprehensive project ownership.

Delivered modules for real-time applications, incorporating multithreading and serialization.

Developed a financial control platform that handles customer payments.

Implemented core business logic for large-scale applications.

Created a JUnit-based test framework ensuring code quality across projects.

Project highlights(9)

Financial Control PlatformSoftware Engineer

Overview: This application handles customer payments via online/cheque or ATM, and manages Remittance Exceptions and Account settlements for internal users. Responsibilities: Prepared detailed designs for the application. Developed GPRS-based mobile banking application for bank customers.

JavaSpring BootHibernateAngularSQL

Key outcomes:

  • Developed the UI and data services for a critical financial platform handling customer payments.

  • Involved in build and integration testing.

Mobile Banking Application for BankMuscatSoftware Engineer

Overview: This project involved developing a GPRS Banking (Browser based) App for BankMuscat customers. Responsibilities: Developed the GPRS Banking application. Wrote SQL queries and stored procedures, and participated in testing and releases.

JavaSpringHibernateJSPJavaScript

Key outcomes:

  • Developed a GPRS-based mobile banking application for BankMuscat.

  • Implemented client-side validations and developed the presentation layer.

Number Management SystemSenior Software Engineer

Overview: The project focused on Number Management and Number Porting systems for telecommunications services. Responsibilities: Interacted with the Business Team for requirements gathering. Wrote SQL queries and stored procedures and developed custom API and Libraries.

JavaSpringHibernateSQL

Key outcomes:

  • Developed custom APIs and libraries for number management and porting systems.

  • Created a comprehensive unit testing framework to ensure system reliability.

Number Management System & Number Porting System (Sprint)Senior Software Engineer

  • The project focused on Number Management and Number Porting systems for telecommunications services.
  • Interacted with the Business Team for requirements gathering.
  • Wrote SQL queries and stored procedures and developed custom API and Libraries.
  • Developed modules and APIs, and contributed to the presentation tier and server-side components.
  • Created a comprehensive unit testing framework.
EclipseJavaSpringHibernateJBossOracleJUnit

Key outcomes:

  • Developed custom APIs and libraries for number management and porting systems.

  • Created a comprehensive unit testing framework to ensure system reliability.

  • Contributed to both presentation and server-side business logic development.

Entertainment Software Rating Board (ESRB)Software Engineer

  • This project supported the Entertainment Software Rating Board (ESRB) operations.
  • Interacted with the Business Team for requirements gathering.
  • Wrote SQL queries and stored procedures, and participated in testing and releases.
  • Implemented new functionality and bug fixing, and wrote JavaScript validations for user input screens.
  • Developed the presentation layer using JSP, Tag libraries, HTML, CSS, and client-side components.
  • Developed Struts Action classes and JSPs, using Struts Tiles and Validation Framework.
  • Performed unit testing.
EclipseJavaJSFJSPJavaScriptIBM WebSphereSQL ServerStrutsHTMLCSS

Key outcomes:

  • Developed presentation layer using JSP, HTML, and CSS for a software rating board.

  • Implemented client-side JavaScript validations for user input screens.

  • Contributed to new functionality development and bug fixing, and SQL queries.

9+ years of industry experience

FinTech4 projects
  • Financial Control PlatformSoftware EngineerJava · Spring Boot · Hibernate · Angular +1
  • Mobile Banking Application for BankMuscatSoftware EngineerJava · Spring · Hibernate · JSP +1
  • BankMuscat - Mobile BankingSoftware EngineerNetBeans · Java · Spring · Hibernate +6
  • NBB Bank - Mobile BankingSoftware EngineerNetBeans · Java · J2ME · XML +9
Banking4 projects
  • Financial Control PlatformSoftware EngineerJava · Spring Boot · Hibernate · Angular +1
  • Mobile Banking Application for BankMuscatSoftware EngineerJava · Spring · Hibernate · JSP +1
  • BankMuscat - Mobile BankingSoftware EngineerNetBeans · Java · Spring · Hibernate +6
  • NBB Bank - Mobile BankingSoftware EngineerNetBeans · Java · J2ME · XML +9
Telecom2 projects
  • Number Management SystemSenior Software EngineerJava · Spring · Hibernate · SQL
  • Number Management System & Number Porting System (Sprint)Senior Software EngineerEclipse · Java · Spring · Hibernate +3
  • Entertainment Software Rating Board (ESRB)Software EngineerEclipse · Java · JSF · JSP +6

Ready to work with Shiva?

Onboard within 48 hours. No long hiring cycles, no recruiter middleman.

At a Glance

LocationBengaluru
Experience9+ years
Work modeonsite
Direct hirePossible
Start within48 hours
From$2,156/ month

Single contract. Billed in USD.

Typically responds within 4 business hours.

5-day replacement guarantee
48-hour onboarding, single invoice
Direct chat — no recruiter middleman

Top Skills

Java
10/10
Spring Boot
9/10
Hibernate
9/10
SQL
9/10
PL/SQL
9/10
Seniority signals
Owns production deploysSystem ownerCode reviewerMentor / leads juniors
VerifiedVetted by Witarist
Technical skills assessed & verified
Background & identity checked
English communication verified
Ready to onboard in 48 hours

Not sure if this is the right fit?

Tell us your requirements and we'll match you with the best candidates.

Shiva

Java Developer