Back End Engineer

Company:  Acmeticketing
Location: San Jose
Closing Date: 19/10/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

ACME Technologies is both a payment infrastructure provider and a cloud application provider. Our core ticketing and membership applications are powered by ACME Pay, our payment infrastructure that can be used by any SaaS company seeking to monetize payments.

Our cloud application stack is composed of eCommerce (B2C) and web-based Backoffice (B2B) applications as well as Point of Sale and Access Control applications for in-venue sales and scanning.

Our payment infrastructure stack is a modern API layer with SDKs, providing a rich omnichannel (online and POS) interface at the payment acceptance layer all the way to back office management and daily payout to sellers, with a global footprint. See acmepayments.com.

Our back end technology is modern, based on the latest Java microservices architectures and modern REST API principles. The challenges are great to keep our infrastructure reliable, secure, with high uptime and high performance as we process the main integrated payment use cases for our app layer and external API clients. If you like great engineering challenges, it’s hard to find better; we do deep technology.

Our culture is collaborative. Given we build mission-critical systems, we take pride in a low-key, solution-oriented company that deals with problems productively. Everybody is part of the solution. As a core tech company, we focus on great engineering to support our clients and sales.

Role

Become a member of the core engineering team at ACME. Contribute at a foundational level to our growing multi-product portfolio and have lots of fun building at scale.

Qualifications

  • Are you excited to build systems that replace existing ERP systems for large venues?
  • Are you interested in building mission-critical systems such as payments?
  • Do you like to handle problems that are true enterprise class?
  • Can you write RESTful APIs using Java that can handle millions of transactions across multiple venues without losing sleep over it?
  • Can you figure out when MySQL is the right database versus MongoDB? Can you handle both types of databases?
  • You definitely need to know how to work in a team environment since we don’t build our system in a vacuum.
  • If you said yes to most of the above you must already be a self-starter and obsessed about building great products.
  • Microservices, Spring Boot, Hibernate are frameworks that you need to know or learn fast since that is the foundation of our system.
  • We would prefer a BS or MS in Computer Science but are open if you meet most of the above requirements.

Seniority Level

Mid-Senior level

Industry

Computer Software

Employment Type

Full-time

Job Functions

Engineering

If this sounds exciting to you and matches your background, we would love to hear from you! You can apply by emailing us at

#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙