Job Search and Career Advice Platform

Enable job alerts via email!

Back-end Developer

Sapiency Sp. z o. o.

Kraków

Remote

PLN 180,000 - 240,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech startup in Poland seeks a Software Developer experienced in Java and Kotlin to develop applications and implement functional requirements. You will collaborate closely with a team in an agile environment, partake in architecture design, and ensure high code quality through various testing methods. The ideal candidate has strong knowledge of REST APIs and tools like Docker, and is eager to learn and grow within the crypto space. Competitive perks and flexible startup culture offered.

Benefits

Work in a flexible startup environment
Opportunity to learn new technologies
Possibility to impact the product
Education and training
Company events
Medical care

Qualifications

  • Min. 2 years of experience in Java and Kotlin.
  • Experience in JavaScript and Node.js.
  • Experience with SQL and NoSQL databases.
  • Very good knowledge of building REST APIs.
  • Understanding of SOLID principles and Event-Driven Architecture.
  • Experience with cloud providers for at least 1 year.
  • Essentials of Docker and virtualization.
  • Eager to learn and proactive.
  • Experience working remotely in an agile environment.

Responsibilities

  • Work closely with the Product Owner to plan development cycles.
  • Gather process requirements and propose architectural solutions.
  • Create applications based on functional requirements.
  • Implement various levels of tests.
  • Participate in the application's architecture design.
  • Fix bugs and compile documentation.

Skills

Java
Kotlin
JavaScript
Node.js
SQL
NoSQL
REST APIs
Git
CI/CD
Docker
English (B2)
Job description
Overview

Sapiency is an application intended for content creators and communities that may have or want to have their blockchain-based token. It combines the functions offered by social media (including building a community, the possibility of sharing content and interacting with other users) with the possibility of financing your own projects using crowdfunding. Sapiency aims to change the way how social media converts value from monetisation to tokenization.

Responsibilities
  • Work closely with Product Owner and team members to plan and negotiate iterative development cycles
  • Gathering process and proposing the right architectural solutions
  • Create applications and implement functional requirements provided by the feature owner
  • Implement tests at various levels: unit, integration, component, contractual, functional, and performance tests
  • Take part in the application's architecture design
  • Fix bugs
  • Compile necessary documentation
  • Be a reliable team player
Main Requirements
  • Min. 2 years of experience working with Java and Kotlin
  • Experience in JavaScript and Node.js
  • Experience with SQL and NoSQL databases
  • Very good knowledge of building REST APIs accordingly to guidelines
  • Implementing integrations with other systems (SaaS)
  • Understanding of SOLID principles, Event-Driven Architecture
  • Understanding development best practices, Git, CI/CD, automation
  • Experience with any cloud provider at least 1 year
  • Essentials of Docker and virtualization
  • Eager to learn, proactive and self-sufficient
  • English at least B2
  • Experience working remotely within team working in agile environment
Nice to Have
  • Interest and drive in the crypto world. Solidity programming language
  • Flutter
Perks & Benefits
  • Work in a flexible startup environment
  • Opportunity to learn new technologies
  • Possibility to impact the product with your ideas
  • Education, training
  • Company events
  • Medical care
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.