Search Remote Jobs

Senior Software Developer, JCP Core Foundation Licensing and Quotation

🕒 September 10

🌐 Germany, Serbia, +4 more countries – Remote

infoinfo

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

👻 Ghost score 11%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of JetBrains

JetBrains

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.

📋 Description

• 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

🎯 Requirements

• 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

🏖️ Benefits

• 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

Similar Jobs

🕒 September 10

Unikraft

11 - 50

☁️ SaaS

🤝 B2B

🏢 Enterprise

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

🕒 September 8

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.

🇩🇪 Germany – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🗣️🇩🇪 German Required

🕒 September 7

Four 20 Pharma GmbH

51 - 200

🏥 Healthcare

📦 Logistics

🏭 Manufacturing

Senior Software Engineer building full-stack systems for Four 20 Pharma, a German medical cannabis manufacturer and wholesaler. Solving user problems with product-focused software in a DevOps culture.

🇩🇪 Germany – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 September 4

Governikus

201 - 500

🏛️ Government

🔒 Cybersecurity

☁️ SaaS

Java Full Stack Developer fßr sichere digitale Identitäten bei Governikus. Entwicklung skalierbarer Webanwendungen mit Java, Spring, React und Kubernetes.

🇩🇪 Germany – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🗣️🇩🇪 German Required

🕒 September 4

CLARIUS.LEGAL Rechtsanwaltsaktiengesellschaft

51 - 200

⚖️ Legal

📋 Compliance

💳 Fintech

Senior Software Developer fĂźr die KI-gestĂźtzte Full-Stack-Entwicklung der B2B-SaaS-Plattform Clair. Verantwortlich fĂźr Agentic Engineering, Architektur, Systemdesign und produktionsreifen TypeScript-Code.

🇩🇪 Germany – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🗣️🇩🇪 German Required