Abstract: Developers and security: It’s a lot more than just turning on SSL. In this session we’re going to learn to think differently about designing and coding in Java so that the application is less open to being attacked and (bonus) is often of higher quality. This talk will cover seven types of development issues that can get your application into trouble. With code examples (of course), we’ll explore a series of common code pitfalls and explain how to design and code differently. There is much to learn when creating a secure application - take your first steps here.
Steve is a Developer Advocate, DevOps practitioner (whatever that means), and long-time IBM Java developer, leader, and evangelist. He has been working on Java SDKs and JVMs since Java was less than a year old. He has also had time to work on other things including representing or leading various JSRs, and being a committer on open source projects including ones at Apache, Eclipse, and OpenJDK. He is a member of the Adopt OpenJDK group championing community involvement in OpenJDK, and is a seasoned speaker and regular presenter at international conferences on technical and software engineering topics.