
1001 - 5000 employees
Founded 2000
đ¤ B2B
âď¸ SaaS
đ¤ Artificial Intelligence
B2B ⢠SaaS ⢠Artificial Intelligence
JetBrains is a software company that builds professional developer tools and integrated development environments (IDEs) â including IntelliJ IDEA, PyCharm, WebStorm, Rider, and others â plus team and CI/CD tools like TeamCity, YouTrack, Datalore, and code-quality services. The company also offers AI-powered developer features (Junie, AI Assistant, AI Enterprise), a marketplace for plugins, educational offerings (JetBrains Academy, courses, free licenses for students/teachers), and enterprise services for managing developer tooling at scale. JetBrains focuses on improving developer productivity, collaboration, and code quality for individual developers and organizations worldwide.
đĽ 1 minute ago
đ Germany, Serbia, +4 more countries â Remote
â° Full Time
đ Senior
đ§âđť Full-stack Engineer
đť Ghost score 11%
Improve your chances of getting an interview by checking your resume score before you apply.

1001 - 5000 employees
Founded 2000
đ¤ B2B
âď¸ SaaS
đ¤ Artificial Intelligence
B2B ⢠SaaS ⢠Artificial Intelligence
JetBrains is a software company that builds professional developer tools and integrated development environments (IDEs) â including IntelliJ IDEA, PyCharm, WebStorm, Rider, and others â plus team and CI/CD tools like TeamCity, YouTrack, Datalore, and code-quality services. The company also offers AI-powered developer features (Junie, AI Assistant, AI Enterprise), a marketplace for plugins, educational offerings (JetBrains Academy, courses, free licenses for students/teachers), and enterprise services for managing developer tooling at scale. JetBrains focuses on improving developer productivity, collaboration, and code quality for individual developers and organizations worldwide.
⢠Design, build, and operate backend services determining customer entitlements and usage costs ⢠Own end-to-end flows from licensing and purchase data ingestion through quota enforcement and consumption recording ⢠Evolve domain models for seat-based and usage-based commercial plans ⢠Design external integrations using idempotency, ordering, reconciliation, and eventual consistency ⢠Plan and execute live data migrations with feature flags, dual writes, backfills, and verification ⢠Define invariants, metrics, and alerts for system observability ⢠Design versioned, backward-compatible internal APIs ⢠Improve performance and reliability under continuous production load ⢠Decommission legacy subsystems ⢠Write integration tests against real dependencies and maintain test infrastructure ⢠Investigate production incidents, identify root causes, and implement lasting fixes ⢠Build a reliable entitlement and metering foundation supporting new billing models without downtime or data divergence
⢠Proven track record building and operating backend services on the JVM using Kotlin or Java ⢠Solid knowledge of relational databases, including transactions, isolation levels, locking, indexing, and live schema migrations; PostgreSQL preferred ⢠Deep understanding of distributed systems patterns, including idempotency, retry strategies, eventual consistency, and data reconciliation ⢠Practical experience with live data migrations or system changes without downtime using feature flags and staged rollouts ⢠Experience designing versioned, backward-compatible APIs ⢠Hands-on experience with event-driven architectures and message brokers such as Kafka ⢠Ability to diagnose, debug, and resolve production incidents in complex environments ⢠Proficiency in written and spoken English ⢠Dedication to accuracy in domains with direct financial impact ⢠Pragmatic judgment when designing distributed systems ⢠Experience using metrics, traces, and logs to understand production behavior ⢠Comfort navigating and simplifying large existing codebases with legacy decisions ⢠Clear, direct communication skills for agreeing on API contracts ⢠Testing-focused engineering approach
⢠Strong base salary; competitive pay reflecting skills and experience ⢠Flexible work location; work from home or from the office ⢠Remote work up to 30 days per year from abroad ⢠Extra time off ⢠Medical insurance allowance for you and your family ⢠Learning and development opportunities, including conferences, courses, and language classes ⢠Relocation support ⢠Language classes ⢠Hot meal or lunch allowance on workdays ⢠Professional mental health services ⢠On-site gym or sports club stipend ⢠Internal events and team gatherings
Apply NowđĽ 49 minutes ago
GTM Engineer building Python/TypeScript automations, API integrations, and AI workflows for Unikraftâs efficient cloud platform. Supporting campaigns, enrichment, outbound systems, and commercial growth.
đŠđŞ Germany â Remote
đĽ Funding within the last year
đ° $6M Seed Round - Unikraft on 2025-10
â° Full Time
đĄ Mid-level
đ Senior
đ§âđť Full-stack Engineer
JavaScript
Python
TypeScript
đĽ 4 hours ago
Full Stack Developer building scalable Python and React e-commerce systems for a pet products marketplace. Developing distributed services, APIs, and responsive applications used by millions of customers.
Amazon Redshift
AWS
Azure
Cassandra
Cloud
Distributed Systems
GraphQL
HBase
Linux
Microservices
MongoDB
NoSQL
Python
React
Unix
đĽ 6 hours ago
Senior Full-Stack Developer building Java/React applications for BICS, a global telecommunications enabler. Leading technical delivery, architecture decisions, and end-to-end solutions.
AWS
Azure
Cloud
Hibernate
IoT
Java
JavaScript
Microservices
NoSQL
React
Spring
Spring Boot
SpringBoot
SQL
đĽ 23 hours ago
Fullstack-Entwickler fĂźr Angular-Frontends und Java-Backends bei Berliner Digitalagentur. Umsetzung nutzerfreundlicher Enterprise-Anwendungen mit TypeScript, Spring Boot und Microservices.
đŁď¸đŠđŞ German Required
Angular
Hibernate
Java
Kubernetes
Microservices
OpenShift
Spring
Spring Boot
SpringBoot
TypeScript
đ Yesterday
51 - 200
Fullstack-Entwicklung von Online-Ticketing-Software fĂźr Veranstaltungen bei ticket i/O. Arbeit mit Node.js, TypeScript, NestJS, React und AWS im Fulfillment-Team.
đŁď¸đŠđŞ German Required
AWS
Distributed Systems
JavaScript
Node.js
TypeScript