freehire launches on Product Hunt on 26 August.

Follow →

Senior Software Engineer Bank Payments

You will lead complex Java-based web service projects from design through production launch. You will build performant database models, improve scalable distributed platforms, contribute hands-on to implementation, mentor engineers, and collaborate across teams to deliver high-volume bank payment capabilities.

Responsibilities

  • Lead technical projects from requirements analysis through production launch
  • Contribute hands-on to implementation
  • Provide technical guidance and mentoring to engineers
  • Improve platform robustness and scalability
  • Deliver production features at scale
  • Collaborate across teams and time zones

Requirements

  • At least 8 years of professional engineering experience
  • Senior Software Engineer or similar-level experience
  • Communication skills
  • Ability to articulate complex technical concepts
  • Large-scale distributed systems experience
  • Java-based web services
  • RESTful APIs
  • SOAP
  • Performant database modeling
  • PostgreSQL or other relational databases
  • Event-driven architecture
  • Message queueing systems
  • United States work authorization without new visa sponsorship

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available