Koderia
IT ProjectsAbout usCase studies
Contact
Koderia

We connect IT specialist outsourcing with complete software development — from flexible team extension to turnkey delivery.

Pages
IT ProjectsCustom softwareIT OutsourcingAbout usCase studiesContact
Tools
CVComing soonSalary calculatorJob comparisonAdequate salaryReferralExtra
Company Information
Koderia, s. r. o.
Registered office: Dúbravská cesta 1793/2, 841 04 Bratislava – Karlova Ves
Company ID (IČO): 47 975 890
Tax ID (DIČ): 2024169290
VAT ID: SK2024169290
Registered in the Commercial Register of the Municipal Court Bratislava III, Section: Sro, File No.: 101669/B
+421 917 863 972info@koderia.sk
Follow us
FacebookInstagramLinkedInSpotify
Copyright © 2026 Koderia, s. r. o.
Privacy policy
Webdesign by Juraj Porubän
Koderia
  1. Home
  2. IT Projects
  3. Senior Java Backend Developer (Spring Boot, Kafka, Azure)
NewRemote 50%

Senior Java Backend Developer (Spring Boot, Kafka, Azure)

Cooperation type: Employment
Compensation: 2000 – 4000 € / month
Location: Košice
Seniority: Senior
Project length: 60 months
Start: 9/5/2026
Language: Slovak
Profession: Back-end

Required technologies

CI/CDDistributed TracingAPI SecurityMicrosoft AzureClean ArchitectureMonitoringGitlab CIDockerSQLIntegration testinggithub actionsTimescaleDBLoggingHibernateJPAUnit testingOWASPSpring BootKubernetesREST APIJavaHTTPWebSocketPostgreSQLApache KafkaOAuth 2.0jwtDomain-Driven Design

General Description

For our client, we are looking for an experienced Senior Java Backend Developer with a strong focus on designing and developing backend services in the Java/Spring Boot ecosystem.

The role is suitable for a candidate who can design APIs, work with event-driven architecture, and pay attention to security, testing, and observability of solutions.

Key Responsibilities

  • Design and implementation of backend services in Java with a focus on OOP, core concepts, streams, and concurrency.
  • Development in Spring Boot with comprehensive knowledge of the ecosystem.
  • Design and implementation of REST API (HTTP, authentication: JWT, OAuth2).
  • Design and implementation of communication via WebSocket; gRPC as an advantage (nice to have).
  • Working with relational databases: SQL, JPA/Hibernate, indexes, transactions, migrations.
  • Working with PostgreSQL and the time-series database TimescaleDB.
  • Implementation and integration in an event-driven architecture (EDA) using Kafka.
  • Applying design and architectural patterns: Clean Architecture, DDD.
  • Containerization and basic orchestration: Docker, Kubernetes (basic).
  • Working with Azure cloud (core services, cloud architecture).
  • Setting up and using a CI/CD pipeline: GitHub Actions / GitLab CI.
  • Preparation and maintenance of tests: unit tests and integration tests.
  • Considering security: OWASP, secure API design.
  • Supporting observability: logging, monitoring, and tracing.

Requirements

  • Java: OOP, core concepts, streams, concurrency, design patterns.
  • Spring Boot: comprehensive knowledge of the ecosystem.
  • Protocols: REST API (HTTP, JWT, OAuth2), WebSocket; gRPC (nice to have).
  • Relational DB: SQL, JPA/Hibernate, indexes, transactions, migrations.
  • PostgreSQL, TimescaleDB.
  • Event-driven architecture (EDA): Kafka.
  • Design and architectural patterns: Clean Architecture, DDD.
  • Docker, Kubernetes (basic).
  • Azure: core services, cloud architecture.
  • CI/CD: GitHub Actions / GitLab CI.
  • Testing: unit tests, integration tests.
  • Security: OWASP, secure API design.
  • Observability: logging, monitoring, tracing.
  • Soft skills: high level of independence, critical thinking, strong communication skills, openness to new technologies, and willingness to learn both technical skills and the domain.
Refer a friend

Interested in this offer?

Reach out directly to our recruiters, who will gladly tell you more.

Need more info?

Reach out directly to our recruiters, who will gladly tell you more.

Adam Ďurdiak

Call Adam ĎurdiakEmail Adam Ďurdiak

Is your colleague looking for a change?

Recommend them for one of our projects and, once a deal closes, earn a commission every day.

How referral works

Similar positions

Show all
NewRemote 80%

Senior Software Engineer / Time Series Expert (.NET, C#, C++)

B2B
200 – 310 € / manday
Remote
Senior
NewRemote 50%

Java Application Engineer (Java/Spring Boot)

Employment
2800 – 4600 € / month
Bratislava
Medior, Senior
NewRemote 60%

Solution Designer

Employment
from 3000 € / month
Bratislava
Senior