top of page

Backend Developer | Kotlin

JID-1259

Miesto práce

Hybrid

Základné udaje o pozícii resp. projekte

ID

Dátum začiatku

By agreement

Typ zmluvy

Freelance

Plat

By agreement EUR/month

Short description


We’re looking for experienced Backend Developer for a project in the banking sector. You’ll build robust, scalable backend services in Kotlin/Java, deliver clean APIs, and collaborate closely with frontend, QA, and DevOps teams. Long-term roadmap, modern stack, and a strong focus on code quality and reliability.


Job description


  • Write and maintain backend code (Kotlin/Java) with clean architecture principles.
  • Design, build, and manage RESTful APIs.
  • Integrate and operate event streaming with Kafka.
  • Collaborate with frontend, QA, and DevOps to plan, deliver, and release features.
  • Review code, enforce standards, and promote maintainability.
  • Monitor performance, troubleshoot issues, and fix defects.
  • Maintain CI/CD pipelines and support automated deployments.
  • Support testing efforts (unit/integration) and ensure overall code quality.
  • Onsite presence in Vienna once every or every second week required



Benefits


  • Membership in APM.Digital club - become APM Expert
  • Beer box for each APM Expert
  • 100% work from home
  • Multisport card
  • Flexible working hours
  • Tax and social counseling for freelancers
  • Work with the most modern tools on the market in all areas
  • Young team, frequent team building



Requirements


  • Solid hands-on experience with Kotlin and Java (ideally Java 17–21).
  • Strong Spring Boot expertise for scalable backend services.
  • Practical experience with AWS infrastructure and services.
  • Familiarity with CI/CD and deployment automation.
  • Proficiency with Docker and Kubernetes.
  • Experience with Kafka for event-driven architectures.
  • Commitment to code quality, clean architecture, and maintainability.
  • Nice to have: experience with Elasticsearch, PostgreSQL, Rest Assured for API testing.



The position is suitable for candidates with education


university I. degree



Language skills


English Language - upper intermediate (B2)



Number of years of experience


Minimum of 4 years of experience


Information concerning the recruitment process


  • We will give feedback to all candidates invited to the interview.

Digitálna transformáciu v mnohých odvetviach

  • LinkedIn
  • Instagram
bottom of page