Senior Software Architect — Payments & Enterprise Systems

PayJunction

United States

Hybrid

USD 240,000 - 275,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health, dental, vision coverage
401k with match
Paid time off
Home office equipment stipend
Learning stipend
Flexible work arrangements

Job summary

PayJunction is seeking a Software Architect to design and build enterprise features and payment integrations, taking open-ended problems from a blank page to production while still writing Java yourself.

You will lead strategic initiatives with Product and Engineering, design high-risk systems end to end, and stay hands-on with production Java code while mentoring engineers and guiding architectural decisions across services.

Qualifications

  • 10+ years of professional software engineering with ownership of production systems.
  • 5+ years of architecture experience as an Architect, Staff, or Principal Engineer.
  • 5+ years of Java, including web frameworks and the JVM ecosystem.
  • 5+ years mentoring senior and mid-level engineers through code review and pairing.
  • Experience with AWS, Linux, relational databases (MySQL), CI/CD (Jenkins or comparable), IaC (Puppet or similar), and observability tooling (Splunk, Grafana, Prometheus).
  • Designed and operated a high-availability transactional system with financial impact.
  • Currently uses AI coding assistants in production work.

Responsibilities

  • Lead open-ended initiatives from a blank page to production with Product and Engineering leadership.
  • Design the highest-risk systems end to end with clear requirements, trade-offs, and failure modes.
  • Write production Java every sprint and enforce a robust test strategy for high-risk paths.
  • Mentor senior engineers through design and code reviews.
  • Architect enterprise capabilities like SSO, RBAC, audit trails, and multi-merchant APIs.
  • Keep core platform processor-agnostic and optimize processor integrations.
  • Design for reliability and PCI compliance, define SLOs, monitoring, and RCAs.
  • Incorporate AI-assisted development with appropriate guardrails.

Skills

Java
Architecture
Mentoring
AWS
Linux
MySQL
CI/CD
IaC
Observability
AI coding

Education

BS in Computer Science

Tools

Jenkins
Puppet
Splunk
Grafana
Prometheus

Job description

PayJunction is seeking a Software Architect to design and build enterprise features and payment integrations, taking open-ended problems from a blank page to production while still writing Java yourself.

You will lead strategic initiatives with Product and Engineering, design high-risk systems end to end, and stay hands-on with production Java code while mentoring engineers and guiding architectural decisions across services.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Software Architect for Payments Platforms
Remote Senior Software Architect for Payments Platforms

PayJunction • Santa Barbara (CA)

Hybrid
USD 240,000 - 275,000
Health, dental & vision insurance 100%
401k with 6% match
FSA / Dependent Care FSA
+9
Senior Java Architect, Payments Platform
Senior Java Architect, Payments Platform

The Resumator • Santa Barbara (CA)

Hybrid
USD 240,000 - 275,000
Health, dental, vision benefits
401k with 6% match
Home office stipend
+2
Senior Java Spring Boot Architect - Payments Platform
Senior Java Spring Boot Architect - Payments Platform

AppLab Systems, Inc • Princeton (NJ)

On-site
USD 160,000 - 210,000
Senior Java API Payments Architect - Local Charlotte
Senior Java API Payments Architect - Local Charlotte

Tech Junction Ltd • Charlotte (NC)

Hybrid
USD 180,000 - 240,000
Senior Java Architect - Scalable Payments Microservices Lead
Senior Java Architect - Scalable Payments Microservices Lead

JPMorgan Chase • Palo Alto (CA)

On-site
USD 140,000 - 210,000
Senior Lead Java Architect: Payments Tech Leader
Senior Lead Java Architect: Payments Tech Leader

JPMorgan Chase & Co. • Palo Alto (CA)

On-site
USD 150,000 - 230,000
Executive Director, Cloud-Native Payments Architect
Executive Director, Cloud-Native Payments Architect

JPMorgan Chase • Palo Alto (CA)

On-site
USD 200,000 - 260,000
Health insurance
Retirement plan
Tuition reimbursement
+2
Senior Java Architect & Payments Lead Engineer
Senior Java Architect & Payments Lead Engineer

JPMorganChase • Palo Alto (CA)

On-site
USD 140,000 - 190,000
Software Engineer—Scalable Payments Solutions
Software Engineer—Scalable Payments Solutions

JPMorganChase • Tampa (FL)

On-site
USD 110,000 - 150,000
Senior Architect, Cloud eCommerce Payments
Senior Architect, Cloud eCommerce Payments

JPMorganChase • Plano (TX)

On-site
USD 180,000 - 240,000