freehire launches on Product Hunt on 26 August.

Follow →

Senior Software Engineer (Java&Kotlin)

Open 20d

Summary

Senior Software Engineer builds and maintains a JVM-based, event-driven platform using Java/Kotlin, PostgreSQL, Kubernetes, and cloud services, owning features from design to production support.

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.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available