I am trying to build a transimpedance amplifier circuit on a PCB (as in the figure below).
Although I have run a SPICE simulation and got the desired results, I wanted to test it out on a breadboard before ordering a PCB. I am using an op-amp chip AD8648 from Analog Electronics and SFH2704 as my photodiode (although it's simulated with SFH2701 in the figure above). Here's a picture of how the connections are in my KiCAD schematic
Where Vin is -5V and +V and -V are +5V and -5V respectively.
Now my problem is that even though everything seems to work fine in my SPICE simulation, when I make connections on the breadboard, I am getting the following on the oscilloscope when measured between the output of the op-amp and the ground.
I am not sure what is happening here. I thought of testing out the same circuit with another op-amp I had lying around. So I tried the same circuit with AD712 and it showed a response with light as one would expect. This sinusoidal output stops when I remove the feedback connection. I tried out with different values of resistors and the frequency and the amplitude of this sinusoidal output remained the same.
I would be really grateful if someone could help me troubleshoot this problem.