Senior Engineer

August 27

🏡 Remote – New York

Apply Now
Logo of PayJunction

PayJunction

Accept payments anywhere, manage all activity in the cloud and receive award-winning service.

payments • creditcardprocessing • contactlesspayments • softwareasaservice • saas

51 - 200

Description

• Lead medium to large projects, requiring significant payments product understanding and technical design • Ability to remove ambiguity and solve problems while disseminating information effectively • Work with stakeholders to develop Product Requirement Documents for PayJunction’s payment processing solutions, documenting and articulating technical decisions • Ensure business outcomes by delivering your work using the Agile development process • Regularly communicate project status and metrics to the team • Give team members feedback during design, code, and demo reviews • Own and manage project backlogs, status tracking, and reporting • Produce customer-facing documentation that is accurate and concise • Mentor and assist teammates • Follow stringent quality assurance protocols, ensuring compliance with relevant legal and industry standards (PCI DSS, GDPR, etc.) • Maintain a defect rate of less than 1% in all product releases and ensure compliance with audit requirements

Requirements

• 5+ years of professional Java development experience, with a strong preference for candidates familiar with the Netty framework • 5+ years of experience in a technical leadership role, including leading projects and delegating tasks within an Agile software development environment • 5+ years of professional web development experience developing APIs • Knowledge of HTML, CSS, and DOM events/lifecycle, with familiarity with modern UI/UX paradigms and best practices • Recent experience with Angular, React, or similar frontend frameworks is required • BS/BA degree or higher in Computer Science, Computer Engineering, or other relevant field is a plus • Proven experience working through the full Agile Software Development Lifecycle, from planning to deployment • Proficient in writing effective unit tests using JUnit to ensure system reliability, with experience in using Selenium (or a similar E2E testing framework) for testing application functionality, user interactions, and critical workflows • Experience in integrating with third-party applications using formal specification documents, ensuring seamless and reliable system interoperability

Benefits

• Health, dental, and vision paid 100% by company for you and your dependents • 401k with 6% match • FSA and Dependent Care FSA • Long-term & short-term disability coverage for you paid 100% by company • 8 paid company holidays per year • 2 paid floating holidays per year • 1 paid volunteer day per year • Paid Time Off • Annual learning stipend • Home office equipment stipend • Quarterly “fun budgets” for team bonding events • Opportunity to be part of a company that is changing a whole industry • Opportunity for growth within the company • Opportunity for remote, in-office, or hybrid work

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobsnewyorkcity.com