Java Developer
We're hiring on behalf of a Haystack partner!The Role Design, develop, and maintain secure Java/J2EE-based applications adhering to enterprise security standards Identify, analyze, and remediate application security vulnerabilities (e.g., XSS, CSRF, IDOR) Perform code reviews and security assessments to detect insecure patterns and misconfigurations Implement secure coding practices including input validation, output encoding, and proper authentication/authorization Secure APIs, including TPP/Open Banking integrations, ensuring proper authentication and data protection Participate in Agile sprint planning, daily stand-ups, and backlog groomingWhat You'll Need Minimum 5+ years of experience in Java/J2EE development, building enterprise-level web applications At least 3+ years of hands-on experience in application security, identifying and remediating vulnerabilities Minimum 3+ years of experience with web technologies like HTML, CSS, JavaScript, and frameworks such as jQuery or Axios At least 2+ years of experience in secure coding practices, input validation, and authentication/authorization mechanisms Minimum 2+ years of experience with RESTful APIs, securing them, and handling authentication/authorization Bachelor's degree in Computer Science or equivalent work experienceWhat's On Offer Opportunity to work on challenging application security problems Collaborative and inclusive work environment Chance to contribute to high-impact projectsApply via Haystack today!