Kontakt.io is hiring a
Senior Software Engineer

Logo of Kontakt.io

Kontakt.io

πŸ’΅ ~$150k-$222k
πŸ“Remote - Poland

Summary

The job is for a Senior Software Java Engineer at Kontakt.io, a fast-growing company specializing in indoor environmental and location services using BLE. The role involves improving, maintaining, scaling up, and cost controlling the IoT Cloud, delivering features, integrations, tools, documentation, and support for customers, and participating in a 24/7 on-call rotation.

Requirements

  • Min. 4 years of hands-on experience in designing and developing highly scalable applications using modern technology stacks such as Java, Kafka, MongoDB, and Cassandra with microservices architecture
  • Strong hands-on experience with Kafka (with Kafka Streams)
  • Experience with large volumes of data
  • Knowledge of Spring. framework
  • Experience with Kubernetes
  • Understanding the basics of Terraform, Prometheus and Grafana
  • Experience with performance testing
  • The ability to follow good development practices like test automation, CI/CD, source version control, etc
  • Enjoy technical challenges and are eager to explore new technologies and solutions
  • High level of commitment to driving things to completion (delivering real value)
  • Fluent English. (B2)
  • Willingness to participate in the rotation on-call duty (24/7)

Responsibilities

  • Improve, maintain, scale up, and cost control our IoT Cloud
  • Deliver features, integrations, tools, documentation, and support for our customers
  • Define data models and work with database systems like Cassandra and MongoDB
  • Deliver quality and future-proof solutions, not just what was requested
  • Establish connectivity with third-party systems using modern integrations technologies like RESTful APIs and Kafka streams
  • Implement location engine algorithm
  • Write and maintain documentation
  • Write unit and integration tests using JUnit and Testcontainers
  • Support and maintain CI/CD Workflows
  • Create and drive best practices in the team (including peer reviews and building for testability)
  • Propose any upgrades and updates necessary for keeping up with modern security and development best practices

Preferred Qualifications

Knowledge of Python or Bash will be an asset

Benefits

  • Fast-paced and dynamic startup environment, flat structure
  • B2B contract or a permanent agreement
  • Competitive salary and stock option plan
  • Work with our IoT experts and trending technologies
  • Remote or hybrid work (office in Krakow)
  • Collaborative and self-organised environment
  • Private medical care, cafeteria system

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let Kontakt.io know you found this job on JobsCollider. Thanks! πŸ™