Looking for backend engineers to build, or rebuild, rock solid services with a laser focus on scalability and maintainability to revolutionize the credit card industry.
Responsibilities
Support the design, implementation and delivery of large scale, and complex, systems, while collaborating with product managers, frontend engineers or other team members.
Understand how to leverage infrastructure to solve large scale problems.
Contribute to the team by sharing knowledge, participating in code reviews and providing feedback to uphold and ensure best practices.
Triage, debug and resolve product issues or other incoming troubles inquiries.
Adopt problem solving as a way of life – always go to the root cause!
We are seeking an experienced developer to join our team, focusing on identifying, analyzing, and remediating vulnerabilities across full-stack applications.
Compensation
Salary Range: $62-67/hr on W2
Responsibilities
Own remediation of findings from SAST, SCA/FOSS, DAST, secrets, and API scans, including Checkmarx.
Analyze CVE, CWE, and CVSS findings to determine exploitability, business impact, and remediation priority.
Perform root-cause and dependency-chain analysis when vulnerabilities originate from third-party frameworks or packages.
Fix frontend vulnerabilities in React.js, NPM, MVN, JavaScript, TypeScript, HTML, and CSS, including XSS and insecure client-side patterns.
Fix backend vulnerabilities in Java/Spring Boot and/or Node.js, including injection, auth/authz flaws, insecure deserialization, SSRF, path traversal, and misconfiguration.
We are seeking a skilled and motivated Java/Spring Developer with 3–5 years of hands-on experience in designing, developing, and maintaining high-performance Java applications. The role involves writing clean, scalable code, collaborating with cross-functional teams, and contributing to all phases of the software development lifecycle.
Responsibilities
Designing, coding, debugging, unit testing, and documenting large, complex software applications
Collaborate on technical implementation, assist other developers and consultants in implementation and development
Demonstrate capability to effectively assimilate new skills and use of new technologies
Takes ownership of complex, ambiguous problems and drives end-to-end solutions
Makes architectural and design decisions, ensuring scalability and maintainability
Design, develop, and maintain high-performance Java applications, collaborate with cross-functional teams, and contribute to all phases of the software development lifecycle.
Responsibilities
Designing, coding, debugging, unit testing, and documenting large, complex software applications
Collaborate on technical implementation, assist other developers and consultants in implementation and development
Demonstrate capability to effectively assimilate new skills and use of new technologies
Takes ownership of complex, ambiguous problems and drives end-to-end solutions
Makes architectural and design decisions, ensuring scalability and maintainability
High-level application software development and technical consulting services for internal business groups.
Compensation
Base salary if hired will be determined on an individualized basis, including as to experience and market location, and is only part of the BNY total compensation package
Responsibilities
Consult with internal business groups to provide high-level application software development services or technical support
Provide comprehensive senior-level technical consulting to IT management and senior technical staffs
Evaluate compliance with the organization's technology standards
Program well-designed, testable, efficient code
Analyze, design and develop tests and test-automation suites
Requirements
Bachelor’s degree, in Computer Science, Computer Engineering, or a related field