Listmania!
Books for Professional Java Developers
By an Amazon.com customer
Java(TM) Programming Language, The (4th Edition) (Java Series)Java(TM) Programming Language, The (4th Edition) (Java Series) by Ken Arnold
Buy new: $46.87 / Used from: $38.50
Effective Java (2nd Edition) (Java Series)Effective Java (2nd Edition) (Java Series) by Joshua Bloch
Buy new: $40.58 / Used from: $35.92
Java Concurrency in PracticeJava Concurrency in Practice by Brian Goetz
Buy new: $34.64 / Used from: $34.00
Object-Oriented Analysis and Design with Applications (3rd Edition) (Addison-Wesley Object Technology Series)Object-Oriented Analysis and Design with Applications (3rd Edition) (Addison-Wesley Object Technology Series) by Grady Booch
Buy new: $51.99 / Used from: $39.98
Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series) by Erich Gamma
Buy new: $41.57 / Used from: $28.98
Domain-Driven Design: Tackling Complexity in the Heart of SoftwareDomain-Driven Design: Tackling Complexity in the Heart of Software by Eric Evans
Buy new: $47.99 / Used from: $43.00
Refactoring: Improving the Design of Existing Code (Addison-Wesley Object Technology Series)Refactoring: Improving the Design of Existing Code (Addison-Wesley Object Technology Series) by Martin Fowler
Buy new: $47.99 / Used from: $36.98
Refactoring to Patterns (Addison-Wesley Signature Series)Refactoring to Patterns (Addison-Wesley Signature Series) by Joshua Kerievsky
Buy new: $48.58 / Used from: $38.22
Patterns of Enterprise Application Architecture (Addison-Wesley Signature Series)Patterns of Enterprise Application Architecture (Addison-Wesley Signature Series) by Martin Fowler
Buy new: $45.03 / Used from: $33.00
Software Systems Architecture: Working With Stakeholders Using Viewpoints and PerspectivesSoftware Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives by Nick Rozanski
Buy new: $47.99 / Used from: $45.00
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition)Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition) by Craig Larman
Buy new: $51.99 / Used from: $43.74
It introduces the entire life cycle of the commercial software development. If you don't have chance to work on a project from begin to finish, this is a book giving you an introduction of the software development life cycle with an iterative approach. I suggest a new title, Agile & Iterative Development A Developer's Guide to OOAD Artifacts with Patterns in UML during UP Lifecycle. :)
Continuous Integration: Improving Software Quality and Reducing Risk (Addison-Wesley Signature Series)Continuous Integration: Improving Software Quality and Reducing Risk (Addison-Wesley Signature Series) by Paul Duvall
Buy new: $37.17 / Used from: $39.61