Scala/Java Developer
Summit Partners, L.P
Brno, CZ / Prague, CZ
před 7 dny

We're looking for a versatile software engineer to work on backend systems that help protecting our users.

  • Are you a passionate developer in multiple languages but prefer the backend side?
  • Do you like the idea of creating systems that process thousands of requests per second sensitive to latency?
  • Then we're looking for you! Scala / Java Developer

    Your role would be to design, develop, test and help maintaining distributed backend systems running in data centers all over the world.

    Join a team responsible for development of various backend applications - we love Scala and functional programming, but we do whatever is needed using different technologies and approaches.

    Job description

  • Develop high-performance distributed backend systems
  • Work in a team of 4-8 developers
  • Develop software components and support tools in various languages - BigData jobs, automation scripts, UI for internal tools etc.
  • Contribute to overall system architecture
  • Review code of your peers
  • Create and maintain documentation
  • Debug production issues and help maintaining the systems (DevOps)
  • Contribute to continuous integration and deployment pipelines
  • Use open source libraries and contribute back
  • Learn from your peers and teach them something you know well
  • Requirements

  • Knowledge of Scala or Java (ideally both, JVM in general)
  • Knowledge of other programming languages (Python, Javascript, Rust, C++) is beneficial
  • General knowledge of computer science and software engineering (algorithms, data structures, discrete mathematics, computer architecture, networks, software architecture)
  • Familiarity with the usual developer's toolkit - Git, Gradle, Maven, IDE
  • Familiarity with databases (Cassandra, Postgres, Redis)
  • Familiarity with messaging systems (Kafka, RabbitMQ)
  • Familiarity with Linux and Bash scripting
  • Familiarity with Docker and Kubernetes
  • Familiarity with build automation (TeamCity, Jenkins)
  • Experience with Linux Ops (Puppet) or Big Data (Hadoop) is beneficial
  • Willingness to learn new technologies, passion for challenges
  • Being responsible
  • We offer :

  • An interesting job in an international team of a growing and very successful company
  • An exciting product portfolio
  • Opportunities for professional growth
  • Dynamic international work environment
  • An adequate performance based salary
  • Great benefits : food and drink provided all day by the company, game room, music studio, fitness center, golf simulator, library, language lessons and much more
  • Flexible working hours, home office
  • Cafeteria benefit system, multisport card
  • 25 days of holiday, 5 sick days
  • The chance to join a major global tech company
  • Sounds interesting? We d love to hear from you!

    Přidat do oblíbených
    Odebrat z oblíbenýcch
    Můj e-mail
    Kliknutím na "Pokračovat", souhlasíte s tím, že neuvoo sbírá a zpracovává vaše osobní údaje, které jste poskytli v tomto formuláři, aby vytvořili neuvoo účet a přihlásili vás k odběru emailových upozornění v souladu s naší Ochranou Osobních Údajů . Váš souhlas můžete vzít kdekoliv zpět, následováním těchto kroků .