SOFTSWISS

Back-end Engineer, Junior/Middle

SOFTSWISS

full-time

Posted on:

Origin:  • 🇵🇱 Poland

Visit company website
AI Apply
Apply

Job Level

Junior

Tech Stack

DjangoDockerGoGrafanaHibernateJavaJenkinsKafkaKubernetesLaravelLinuxMicroservicesMySQLPHPPostgresPrometheusPythonRabbitMQRedisRubyRuby on RailsSpringSpring BootSpringBootSQLSymfonyTerraformVault

About the role

  • Investigate, debug, and fix product issues while making sure they don’t happen again.
  • Read and understand complex codebases, break down problems into clear, actionable steps, and share your insights with the team.
  • Build and maintain web back-end features and services that are reliable, scalable, and maintainable.
  • Automate repetitive tasks and customer requests to make life easier for everyone.
  • Write clean, well-tested code – unit, integration, or contract tests – and confidently work with mocks and fixtures.
  • Collaborate with team members across L1/TAM/Product.
  • Continuously learn new technologies, frameworks, and domains to grow your skillset.
  • Transition to the Ruby on Rails stack as the role requires.

Requirements

  • 1+ year of experience with at least one modern back-end framework: Ruby on Rails, PHP (Laravel/Symfony), Python (Django/FastAPI), Go (Gin/Fiber/GORM), Java (Spring Boot/Hibernate).
  • Web back-end experience and knowledge of protocols: HTTP, REST/JSON, authentication/authorization basics, webhooks, idempotency.
  • Understanding of architecture patterns: MVC, repository/ORM layers, events, retries, microservices.
  • Solid SQL skills and experience with relational databases (PostgreSQL/MySQL): indexes, query plans, normalization, transactions, isolation levels, locks, deadlocks.
  • Queues and background jobs: experience with at least one of the following: Sidekiq/Resque, Celery/RQ, Spring Batch, BullMQ, RabbitMQ/Kafka consumers.
  • Good caching knowledge: Redis/Memcached, cache-aside, TTL, invalidation patterns.
  • Familiarity with production observability practices: logs, metrics, tracing (ELK/EFK, Prometheus/Grafana, Sentry/Datadog/New Relic).
  • Experience with DevEx tools: Git/PR workflow, CI/CD pipelines, Docker, basic Linux.
  • Strong algorithmic and analytical thinking.
  • Ability to quickly dive into the architecture of a web application for troubleshooting.
  • Ability to communicate clearly, break down complex tasks, and collaborate effectively with the team.
  • Intermediate or higher English and fluent Russian (B2+).
group.one

Developer, Python – Django

group.one
Mid · Seniorfull-time🇮🇳 India
Posted: 7 days agoSource: careers.one.com
DjangoDockerJavaScriptKubernetesLinuxPythonSQL
CloudLinux

Backend Developer

CloudLinux
Mid · Seniorfull-time🇪🇸 Spain
Posted: 6 days agoSource: apply.workable.com
AnsibleApacheDjangoDockerKafkaPostgresPuppetPythonRabbitMQRedisSaltStackSQL
OnHires

Backend Developer, Python

OnHires
Mid · Seniorfull-time🇺🇦 Ukraine
Posted: 1 day agoSource: vacancies.onhires.com
AWSDjangoDockerFlaskGoogle Cloud PlatformKafkaKubernetesNoSQLPythonRabbitMQSQL
Axios

Software Engineer - Full Stack

Axios
Mid · Seniorfull-time$145k–$160k / year🇺🇸 United States
Posted: 13 days agoSource: boards.greenhouse.io
AWSAzureDjangoFlaskGoPythonReactTypeScript
Axon

Senior Software Engineer II

Axon
Seniorfull-time$149k–$238k / yearWashington · 🇺🇸 United States
Posted: 14 days agoSource: boards.greenhouse.io
AWSAzureCloudDjangoGoJavaKafkaNoSQLPythonSQL