Senior Software Engineer - JVM, Kotlin

Brak informacji o wynagrodzeniu
SeniorFull-time·Umowa o pracę
#246193·Dodano 9 miesięcy temu·136
Źródło: Simple Machines
Aplikuj teraz

Tech Stack / Keywords

JVMKotlinAIBackendAgileSoftware DevelopmentJavaReact.js

Firma i stanowisko

Simple Machines is a global team of creative engineers and expert technologists. We partner with organisations to unleash their data’s potential in new and impactful ways. We design and build data platforms and unique software products. We create and deploy intelligent systems. We engineer data to life.

Our heritage is architecting and engineering highly performant, distributed, data driven platforms and data driven applications that perform at massive scale. We partner with enterprise, governments and global technology companies to put their data to work in the real world.

Simple Machines partners with leading technology providers including GCP, AWS, Azure, Databricks, Snowflake, Confluent, Immuta. Sites in Sydney, London, and Christchurch.

Wymagania

  • Strong written and verbal English.
  • Consultative approach to software development and engineering.
  • Core programming foundation in JVM languages, particularly Kotlin or Java.
  • Experience designing and implementing data-driven APIs.
  • Exposure to frontend development, particularly React.js, Tailwind, REDUX, and Typescript.
  • Past project experience with large scale web services.
  • Cloud infrastructure experience with AWS, Google Cloud, or Azure.
  • Infrastructure-as-code (IaC) experience such as with Terraform or CloudFormation.
  • In-depth experience with unit and integration testing, test automation; ideally TDD and/or BDD.
  • Experience working with SQL databases for implementing data-driven APIs and designing database schemas and queries.

Nice to have:

  • Passion and proven ability to adopt new technologies quickly.
  • Exposure to Scala or functional programming.
  • Experience with DynamoDB or similar NoSQL databases like Cassandra, HBase, BigTable, or Cosmos DB.
  • Experience with Git workflows tailored to project needs.
  • Experience with containerised application deployment using Docker, Amazon ECS, Kubernetes.

Obowiązki

  • Design and technically develop backend services for a highly scalable marketing platform.
  • Design APIs, applications, and infrastructure; document technical requirements and design for the client.
  • Manage end-to-end delivery and support including build, automation, deployment, and operations.
  • Collaborate with client stakeholders and team members to gather business requirements and translate them into technical and design specifications.
  • Operate within an iterative delivery team using Agile tools and practices.
  • Hybrid remote and in-person collaboration with delivery team and client stakeholders.

Benefity

  • Competitive salary and benefits package.
  • Join a fast growing team with 30% growth in the last 12 months.
  • Health and Wellbeing Allowance: 6,129 zł per year for food, non-alcoholic beverages, healthcare, gym memberships, sporting goods, and wellness appointments.
  • Professional Development budget: 7,355 zł annually for training, courses, and conferences with potential additional funding.
  • Certifications budget: 12,259 zł annually for certifications and related courses.
  • Equipment Allowance: 6,129 zł for Poland team members plus Apple MacBook Pro laptops and necessary accessories.
Elastyczne godziny
Dofinansowanie szkoleń
Opieka zdrowotna

Inne informacje

You must be based in Poland with citizenship or full-time working rights to be considered for the opportunity.

Simple Machines

Simple Machines

5 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz