Senior Software Engineer (Java&Kotlin)
R
Rite NRG Sp. z o.o.Software Development
Remote within PolandContractSenior
SalaryUp to 140 zł/h net + VAT depending on skills and experience
Apply NowOpens the employer's application page
Job Details
- Languages
- Polish (C2), English (C1)
- Experience
- 5+ years
- Required Skills
- DockerPostgreSQLJavaJVMKotlinKubernetesNosqlDistributed Systems
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 and API gateways.
- 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).
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.
View Full Description & ApplyYou'll be redirected to the employer's site