Reach peak performance | IT consulting and software engineering backed by our expertise in Dev Experience, ML and Scala
Kotlin Engineer
Location
Poland
Posted
69 days ago
Salary
0
Seniority
Senior
Job Description
Kotlin Engineer
VirtusLab
• Build various tooling using mainly Kotlin • Work on IntelliJ plugin, IDEs, coding agents or frameworks for Local AI inference • Responsible for design, scope, testing and implementation • Collaborate with tooling engineers and be part of an organisation specialized in developer tooling
Job Requirements
- Strong Kotlin skills or Strong Java expertise with knowledge of Kotlin
- Understanding of asynchronous and concurrent programming, at best with Kotlin Coroutines
- High agency and ability to drive work in a changing environment
- Engineering pragmatism: cutting complexity while keeping the system extensible
- Hands-on experience using LLMs daily, with the judgment to know when they help and when they don't
- Fluency in English, with good communication skills for a remote-first team
- Self-motivation and the ability to take full ownership of features end-to-end
Benefits
- self-development opportunities
- good working conditions
- attractive salaries
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design and build scalable AI/ML infrastructure for VLM training, tuning, deployment, and lifecycle management • Leverage agentic coding tools (e.g., Claude Code, Codex) to generate code, tests, and documentation • Direct AI-assisted development by crafting prompts, reviewing outputs, and ensuring production-quality results • Own code quality through reviews with a focus on scalability, performance, and maintainability • Contribute to backend systems, API design, and occasional full-stack development work • Collaborate closely with product, design, and engineering teams to deliver high-impact solutions
Backend Engineer, Go
FinteqHubFinteqHub is a PCI DSS certified payment gateway for online businesses.
• Integration of new payment providers: from API documentation analysis and technical design to deployment and monitoring in production • Leveraging AI tools (Claude and similar) to accelerate provider documentation analysis and automate the generation of integration Boilerplate code • Configuration, debugging, incident investigation, and automation of routine processes • Contributing to product quality improvements, code reviews, backlog grooming, and retros • Cross-team collaboration and product user support
Software Engineer – Backend, Core Services
CensysThe Leader in Attack Surface Management & Cloud Security
• Implement and extend services that deliver new core platform functionality. • Support authentication, authorization, and analytics capabilities alongside the team. • Build, test, deploy, and monitor a distributed set of services. • Partner with product, design, and other engineering teams to ship features end-to-end. • Help evolve the Censys public API as platform capabilities grow. • Improve developer experience for internal teams and external API consumers. • Own small-to-medium features from technical design through launch, with increasing independence; participate in design discussions with guidance from senior engineers. • Share on-call responsibilities for your areas and handle straightforward incidents with team support as needed.
Senior Fullstack Developer – Focus Backend (Java / Spring Boot)
TantiveIT-Beratung neu gedacht! Bei uns gestaltest du Arbeit aktiv mit und übernimmst Verantwortung für Entscheidungen. Wir arbeiten in selbstorganisierten Teams und entwickeln unsere Zusammenarbeit kontinuierlich weiter. Transparenz und Vertrauen schaffen dabei den Rahmen, damit jeder den eigenen Beitrag leisten und Zusammenhänge verstehen kann.
Role Description Werde Teil unserer Crew! Du willst nicht nur coden, sondern echte Softwarelösungen entwickeln? Wir entwickeln Software- und AI-Lösungen für Kunden in der Metropolregion Nürnberg. Dich erwartet ein moderner Tech-Stack, der kontinuierlich weiterentwickelt wird, sowie abwechslungsreiche Projekte mit unterschiedlichen technologischen Herausforderungen. Unsere crossfunktionalen Teams arbeiten agil und eigenverantwortlich und bringen Ideen direkt in die Umsetzung. - Du entwickelst skalierbare Backend-Systeme mit Java, Spring Boot und modernen Architekturen (ca. 80% Backend / 20% Frontend). - Du konzeptionierst und implementierst hochkomplexe Java-/Java EE-Anwendungen sowie REST APIs und Business-Logik. - Du berätst Kunden zu Software-Architektur, technischen Lösungen und Anforderungsdesign. - Du arbeitest in selbstorganisierten, agilen Teams (Scrum, Clean Code, DDD, TDD). - Du sicherst Qualität durch automatisierte Tests, steigende Testabdeckung und CI/CD. - Du übernimmst Verantwortung im Team und hast die Möglichkeit, dich Richtung Lead Developer weiterzuentwickeln. Qualifications - Mehrjährige Erfahrung in der Java-Backend-Entwicklung (Spring Boot, Java EE). - Erfahrung mit REST APIs, Webservices und Systemintegration. - Praxis im Umgang mit modernen JavaScript-Frameworks (Angular oder React). - Erfahrung mit Testing (Unit- und Integrationstests) sowie Interesse an hoher Code-Qualität. - Du fühlst dich wohl in agilen, selbstorganisierten Umgebungen ohne klassische Hierarchien. - Dein Werdegang ist zweitrangig – entscheidend ist Deine praktische Erfahrung. - Fließende Deutschkenntnisse sowie gute Englischkenntnisse. Benefits - Selbstorganisation & Verantwortung: Du steuerst deine Arbeit eigenständig, übernimmst Verantwortung für Entscheidungen und gestaltest Vorgehen sowie Lösungen aktiv mit. - Fair Pay (für Alle!): Ein transparentes Gehaltsmodell ohne individuelle Verhandlungen, ergänzt durch Sonderzahlungen und betriebliche Altersvorsorge. - Flexible Arbeitsweise: Du entscheidest, wann und wo du arbeitest! (Viel Spaß auf Workation!) - Multispace Office: Kaffee aus der Siebträgermaschine? Air Fryer, Popcornmaschine, modernen Arbeitsplätze und ein Wohnzimmer mit Sofas? Bekommst du! (Du liebst Pfotenabdrücke auf dem Teppich? Bürohunde erlaubt!) - Mobilität nach Bedarf vom Deutschlandticket bis zum Dienstwagen. Außerdem steht dir unser ID.Buzz zur Verfügung! - Weiterentwicklung: Du bekommst Zeit und Budget für Weiterbildung und kannst Themen über dein Projekt hinaus voranbringen. - Eigene Hardware & Geräte: Du wählst deine bevorzugte Hardware. Sowohl Firmenhandy als auch Laptop kannst du auch privat nutzen. Company Description IT-Beratung neu gedacht! Bei uns gestaltest du Arbeit aktiv mit und übernimmst Verantwortung für Entscheidungen. Wir arbeiten in selbstorganisierten Teams und entwickeln unsere Zusammenarbeit kontinuierlich weiter. Transparenz und Vertrauen schaffen dabei den Rahmen, damit jeder den eigenen Beitrag leisten und Zusammenhänge verstehen kann.



