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.