Your Role and Responsibilities You will also integrate the build and test for the security components in a CI/CD pipeline for development and in-service Java releases in the open community and within IBM.
Your Role and Responsibilities:
Develop and support one or more of several components that provide Security within the IBM Java via cryptographic related capabilities.
Become a subject matter expert both inside and outside of IBM to help thousands of IBM products and their many customers provide Secure transactions.
Work with a small team of experts in the field to develop these components and collaborate with other experts in the field in other developments groups and IBM research around the world.
Stay ahead of the latest development tools, technologies, and methodologies to stay up to date with these evolving technologies and new threats.
Collaborate and coordinate with peers to develop and improve IBM Security integrated solutions and sharing of software development and testing methodologies.
Required Technical and Professional Expertise
8+ years of IT experience.
6+ years of development experience in Java Programming
Degree in Software Development and/or Mathematics
Understanding of the Agile development process
At least 2 years of experience in Java development and customer support
Preferred Technical and Professional Expertise
Experience in Cryptography, TLS, FIPS and Java security framework
Experience in understanding security vulnerabilities and implementing the resolutions.
Experience in a leadership role in one or more major software projects
Proven communication skills and proven ability in influencing open-source community developers, academic and industry partners.