V

Senior Fullstack (Java+Kotlin+Angular+Typescript) hybrid Kraków

Virtusa · Warsaw, Masovian Voivodeship, Poland

Jun 15
Senior (5-10 yrs) Full-time Poland
Log in to apply, save this posting, or score it against your profile with AI.

About the role

The role involves bridging the gap between high-throughput backend services and data-heavy frontend interfaces. The engineer will drive full-stack implementation, resolve concurrency challenges, and address technical debt in internal tools.

What they look for

Java Kotlin Angular TypeScript Core Java Concurrency Performance Tuning Distributed Systems Microservices RESTful API gRPC SQL GCP AWS Docker Kubernetes

Requirements

Requires over 6 years of experience with strong expertise in Java, Kotlin, Angular, and TypeScript. Candidates must have experience with cloud infrastructure (GCP/AWS), containerization, and CI/CD pipelines.

Full description

We are looking for a seasoned Senior Full-Stack Engineer with over 6 years of experience to join our engineering team. You will bridge the gap between high-throughput backend services and modern, data-heavy frontend interfaces. This role requires an expert who can drive full-stack implementation, resolve complex concurrency challenges, and address technical debt within internal tool infrastructure.

Requirements

Technical Skills — Backend

  • 6+ years of software engineering experience with strong expertise in Java and Kotlin.
  • Strong command of Core Java, Concurrency models, and Performance Tuning.
  • Deep understanding of distributed systems, microservices patterns, and API governance (RESTful, gRPC).
  • Strong SQL skills and solid experience with relational databases.

Technical Skills — Frontend

  • Proven track record of shipping production-grade frontend features using Angular and TypeScript.
  • Experience in building and optimizing complex, data-heavy frontend interfaces.

Cloud & Infrastructure

  • Hands-on experience with cloud infrastructure (GCP preferred / AWS) and modern cloud services (e.g., Cloud Run, Cloud SQL).
  • Solid understanding of containerized workflows (Docker / Kubernetes).
  • Experience with setting up and maintaining CI/CD pipelines and automated testing frameworks.

Soft Skills

  • Strong analytical, root-cause analysis, and technical documentation skills.
  • Ability to articulate architectural decisions and work effectively in an agile, multi-country distributed setup.

Nice to Have (Plus)

  • Hands-on experience with Google Cloud Spanner or similar globally distributed databases.
  • Familiarity with the Dart programming language.
  • Prior experience delivering internal enterprise toolsets or legal technology platforms.