Software Engineer

Rite NRG Sp. z o.o. · Information Technology

Job description

Contract: B2BRate: up to 140 zł/h net + VAT depending on skills and experienceLocation: Remote within PolandStart: ASAPProject: Development of a JVM-based, event-driven platform with end-to-end ownership of software design, delivery, and production reliability. Key Technologies/AreasJava, Kotlin, JVMEvent-Driven and Distributed SystemsPostgreSQL and NoSQLDocker, KubernetesCloud PlatformsAI Coding ToolsProject OverviewWe 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. ResponsibilitiesOwn 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. Requirements5+ 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 haveFrontend 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.

Skills

  • cloud_services
  • distributed_systems
  • docker
  • integration_testing
  • java
  • jvm
  • kafka
  • kotlin
  • kubernetes
  • microsoft azure
  • node_js
  • nosql
  • postgresql
  • react
  • typescript
  • unit_testing

Languages

EN, PL

Apply

Open this job in our interactive board to apply, save it, or sign up for matched alerts on similar roles.

View & apply
Software Engineer — Rite NRG Sp. z o.o. | RVC