| The Definitive Guide to Security in Jakarta EE: Securing Java-based Enterprise Applications with Jakarta Security, Authorization, Authentication and More (2022) by Tijms, Arjan, Bais, Teo, Keil, Werner | |
| Mastering Secure Java Applications: Navigating security in cloud and microservices for Java (English Edition) (2024) by Chawdhury, Tarun Kumar, Banerjee, Joyanta, Gupta, Vipul, Poddar, Debopam | |
| Fundamentals of Software Architecture: An Engineering Approach (2020) by Richards, Mark, Ford, Neal | |
| Penetration Testing with Java: A step-by-step pen testing handbook for Java applications (English Edition) (2025) by Snoke, Nancy | |
| Code: The Hidden Language of Computer Hardware and Software (2022) by Petzold, Charles | |
| The Pragmatic Programmer: Your Journey To Mastery, 20th Anniversary Edition (2nd Edition) (2019) by Thomas, David, Hunt, Andrew | |
| Java Security (2nd Edition) (2001) by Oaks, Scott | |
| Clean Code: A Handbook of Agile Software Craftsmanship (2008) by Robert C. Martin | |
