Java Full Stack Developer

Short Description

SAP is seeking a Java Full Stack Developer who has Strong understanding of application security and industry standards and best practices (OWASP / SANS / NIST).

Job Description

  • Developer should be able to work as a Full-stack developer with application security experience
  • Experience in application and infrastructure security, especially in cloud environments.
  • Strong understanding of application security and industry standards and best practices (OWASP / SANS / NIST)
  • Strong understanding of SDLC and Secure Development Lifecycle (SDL) including performing threat modeling and risk assessments
  • Collaborate well ‚?? demonstrate excellent development practices, share, and motivate others.

Expectations & Tasks:
  • Exposure to Static/Dynamic Application Security Testing
  • Continuously conduct security assessments on our internal assets and existing and future products.
  • Build and deploy security automation and tooling to verify and further increase our security posture.
  • Manage our vulnerability management program and work with the relevant teams to prioritize remediation efforts.
  • Security certifications preferred but not required (OSCP, OSWE, GWAPT, etc)
  • Cryptography and cryptographic libraries.
  • Experience designing and implementing API Security and Access Controls (OAuth/SAML, Web SSO, AWS IAM, Federation)
  • Strong technical skills with technologies like Java/J2EE, Hibernate, Spring, SAP HANA, UI Technologies(, JS, HTML, CSS and Ajax) and OData protocols to develop modem cutting edge software that performs and scales in cloud environment
  • Knowledge of lean development infrastructure process including Git, TeamCity,Jenkins etc..  and exposure to Continuous Delivery practices

  • Requires 4+ years of professional experience in developing Secure enterprise web-based application, 
  • Outstanding written and verbal communication skills.
  • Bachelor‚??s in Computer Science required, Master preferred.

Java Full Stack Developer
Mid-Senior-level Technology | Information | Information Technology Full-time Information Technology | Other | Engineering Software Developer | Java
As a market leader in enterprise application software, SAP (NYSE: SAP) helps companies of all sizes and industries run better. From back office to boardroom, warehouse to storefront, desktop to mobile devices, SAP empowers people and organizations to work together more efficiently and use business insight more effectively to stay ahead of the competition. SAP applications and services enable more than 296,000 customers in 190 countries to operate profitably, adapt continuously, and grow sustainably.