Backend Engineer - Zagreb, Hrvatska - Huddle

    Huddle
    Huddle Zagreb, Hrvatska

    Pronađeno u: beBee S2 HR - prije 1 tjedan

    Default job background
    Puno radno vrijeme
    Opis

    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.

    Huddle focuses on Enterprise Software, Gambling, Sports, and Entertainment Industry. Their company has offices in New York City, London, Las Vegas, Zagreb, and Douglas. They have a mid-size team that's between employees. To date, Huddle has raised $3M of funding; their latest round was closed on June 2022.
    You can view their website at or find them on LinkedIn.