Backend Engineer

 (3+ years exp)
$40k – $70k • 0.05% – 0.2%
Published: 1 month ago
Avatar for Huddle

Huddle

Innovative products and better operational efficiency for gaming operators
Company Size
51-200
Company Type
Technology Provider
Enterprise Software Company
See all jobs at Huddle image

Job Location

Job Type

Full Time

Visa Sponsorship

Not Available

Relocation

Allowed

Skills

Java
noSQL
SQL
Git
REST APIs
Microservices
Automation CI/CD

The Role

About the role

You will be responsible for the technical delivery of our backend platform. You will work closely with the technical team to design and implement the most suitable solutions. You will help define technical standards and culture from the very beginnings of the company. You will cover not only the development but also oversee its operational deployment.

We embrace DevOps values and want to enable our teams to build and ship with a minimal amount of friction. You will be instrumental in the growth and scaling of the Engineering function in Huddle.

About you

We're looking for experienced Java backend engineers with deep knowledge of designing, developing, and operating bespoke JVM based solutions. You will contribute to all phases of the software development lifecycle, from product inception to deployment, and production operations including bug triage, hot-fixing, and interacting with customers.

Basic Qualifications

We are looking for professionals with these required skills to achieve our goals:

  • Experience with Java and JVM.
  • Experience with distributed systems and micro-services architectures.
  • Comfort working within an agile development cycle and exposure to:
    • Git and versioning software
    • Build systems (Maven, SBT, Gradle, etc) and common build patterns.
    • Jenkins or similar CI/CD.
  • A deep understanding of Cloud technologies, preferably AWS.
  • Experience with the following technologies:
    • SQL and NoSQL databases (Postgres, Cassandra, RIAK).
    • Messaging Systems: JMS (AMQ/Artemis), AMQP (RabbitMQ), event log (Kafka/Pulsar).
    • Definition and implementation of REST APIs (Swagger, JAX-RS, Akka, Spring MVC, others).
    • External caches (Redis, Hazelcast, Apache Ignite, etc.).
    • Cluster management tools (Kubernetes or Nomad).

Preferred Qualifications

If you have the following characteristics, it would be a plus:

  • Experience in implementing reactive systems.
  • Experience in implementing CQRS/ES systems.
  • Experience with streaming processing using Spark or Flink.
  • Experience with functional programming and streams.

More about Huddle

Perks and Benefits

Healthcare benefits
Professional development
Company events
image

Funding

AMOUNT RAISED
$3M
FUNDED OVER
2 rounds
Rounds
A
Undisclosed amount
Series A Jun 2022
image

Founders

Jesse Wachtel
Founder • 3 years
image
Francesco Borgosano
CEO • 3 years • 4 years
London
image
Go to team image

Similar Jobs

Huddle company logo
Huddle
Innovative products and better operational efficiency for gaming operators
Huddle company logo
Huddle
Innovative products and better operational efficiency for gaming operators