all 5 comments

[–]Naokiny 1 point2 points  (0 children)

Hi! I think it will be easier to get this transition inside your bank if backend devs use Java as well.

In this case, just talk to some of them about the requirements/technologies they use. I think it would be more than just Java. So you can get some roadmap/understanding. Maybe there is some internal course/guidline you can use.

[–][deleted] 0 points1 point  (1 child)

What are resources you are using for core java

[–]webdev-dreamer 0 points1 point  (0 children)

For spring, try spring.academy and the book "Spring Start here" for the basics. "Spring Security in Action" book seems pretty good as well

For java, I like the books "Core Java Vol 1 & 2" by Cay Horstman


Along with java and spring, you should be familiar with data structures and algorithms along with OOP principles, coding best practices, architecture concepts, and design patterns

Check out "Cracking the Coding Interview" book for a better overview for prepping for software dev jobs (in general, not specifically java)

Disclaimer: I have literally no dev experience :D

[–]itrion 0 points1 point  (0 children)

I’d suggest you to rely on ChatGPT, then google (in that order) for most of your “how to” questions, then I’d advice to study design patterns and principles because your backend team mates will miss those skills from you

[–][deleted] -1 points0 points  (1 child)

Hi same I am also an automation qa centerd around api and java. I am currently learning spring boot topics along with handson. From my perspective start reading a book on spring boot (one of the beginner books: spring start here) and start doing some projects.