Senior Software Engineer (Java&Kotlin)

Contract: B2B
Rate: up to 140 zł/h net + VAT depending on skills and experience
Location: Remote within Poland
Start: ASAP
Project: Development of a JVM-based, event-driven platform with end-to-end ownership of software design, delivery, and production reliability.


Key Technologies/Areas

  • Java, Kotlin, JVM
  • Event-Driven and Distributed Systems
  • PostgreSQL and NoSQL
  • Docker, Kubernetes
  • Cloud Platforms
  • AI Coding Tools

Project Overview

We are looking for a Senior Software Engineer to join one of our client’s engineering teams. You will own features and components from refinement and system design through development, production deployment, monitoring, and post-release support.


Responsibilities

  • Own the end-to-end design and delivery of features and components.
  • Create, maintain, and align system designs using the C4 model with the domain target architecture.
  • Develop reliable, production-ready, and well-tested software using Java and Kotlin.
  • Manage estimation, sequencing, delivery risks, and cross-team technical dependencies.
  • Own monitoring, reliability, production support, and participation in on-call.
  • Contribute to frontend development where required.
  • Use AI coding tools as part of your daily workflow.

Requirements

  • 5+ years of professional software engineering experience, including proven ownership of features and components end to end.
  • Solid foundation in the JVM, including Java and Kotlin.
  • Production experience with event-driven systems.
  • Good understanding of distributed systems, including idempotency, at-least-once vs exactly-once trade-offs, schema evolution, and partitioning.
  • Experience with event-driven architecture, API gateways, and understanding when not to apply these patterns.
  • Sound knowledge of relational and non-relational databases, including PostgreSQL, data modelling, and query performance.
  • Proven experience delivering reliable software with unit, integration, and end-to-end testing.
  • Ability to independently manage delivery, risks, sequencing, and cross-team dependencies.
  • Experience owning system design at team scope using the C4 model.
  • Familiarity with DORA metrics, stability, SSDLC compliance, velocity, and predictability.
  • Experience using AI coding tools such as Claude Code, OpenAI Codex, opencode, Cursor, or similar.
  • Familiarity with cloud service providers.
  • Experience with Docker and Kubernetes.
  • Fluency in Polish and advanced English (B2/C1)

Nice to have

  • Frontend experience with React, TypeScript, and Node.js.
  • Hands-on production experience with Kafka.
  • Experience with Microsoft Azure.

Why join us?

Rite NRG is a vibrant outsourcing technology company driven by the Right People. We are dedicated to empowering businesses through innovative software solutions. We focus on building strong partnerships and providing top-notch software solutions that drive real business growth. Our business model revolves around collaboration and delivering impactful results for our clients.

Join us and be part of a team where great minds, Right Energy, and strong partnerships come together to shape the future of technology!

  • Possibility of long-term cooperation on a full-time project engagement basis.
  • Flexibility in organizing the provision of services, taking into account project requirements and agreed availability.
  • Opportunity to contribute to technically advanced projects.
  • Opportunity for international collaboration.
ID: 503 job_post.published_on: 24/07/2026
announcement.apply