• Java
  • JavaScript
  • Kotlin
  • TypeScript

Senior Fullstack (Java + Kotlin) Developer



  • 120 - 160 PLN/h Before Tax (B2B)
  • 14 000 - 19 000 PLN Gross (Employment Contract)


  • Fully remote or Wrocław office

Position: Senior Fullstack (Java + Kotlin) Developer

Location: Poland (remote work)

Project Description:

We are currently seeking an experienced Senior Fullstack Developer to join the team working on a project for our German client in the e-commerce industry, specializing in the digital marketplace sector (Fashion and Home&Living). Specifically, this involves the creation of a Product Data Hub – in other words, gathering, processing, and enhancing product data from market participants (B2B customers) so that products can be presented and purchased as effectively as possible in the market.

Main tasks:

  • Active role as a Fullstack Developer in a team based on Agile methodologies, such as Scrum or Kanban
  • Further software development and ensuring its quality
  • Maintenance and handling of software in the AWS environment (DevOps) – but don’t worry, you don’t have to be an expert, there will be DevOps and infrastructure/process CI/CD specialists in the team
  • Creation of tested microservices and independent deployment of new features within the Continuous Delivery approach
  • Using Java and primarily Kotlin, in conjunction with JavaScript/TypeScript, HTML, and CSS – with a focus on Backend, but it’s beneficial if you have a basic understanding of JavaScript
  • Optional tasks include experimenting with various technologies and methodologies depending on project needs, such as Spring-Boot, Kinesis, S3, Lambda, MongoDB-Atlas, Event-Sourcing, REST, Git, Pair Programming, etc.


  • Experience as a Senior Fullstack Java Developer, minimum 4-5 years of experience
  • Very good skills in designing and creating scalable web systems using Java/Kotlin technologies
  • Very good command of English (B2/C1 level)
  • Understanding of REST architecture and practical experience with NoSQL (e.g., MongoDB-Atlas), Microservices, and AWS (e.g., EC2, S3, CloudFormation/CDK, Cloudwatch, SNS/SQS, IAM, etc.), as well as CI/CD (e.g., Jenkins, Github Actions, GitlabCI, etc.)
  • Passion for working in a team based on Agile methodology, familiarity with XP Practices (e.g., Test-driven, Pair Programming, etc.), DevOps, and a test-oriented approach to software development in cross-functional teams
  • Knowledge of popular programming tools such as IntelliJ, Git, Github, Unix Shell, etc.

Nice to have:

  • Experience in the e-commerce sector
  • Knowledge of Event-Sourcing (e.g., using Kafka)
  • German language

What will happen when you apply?

  1. 1
    (phone call)

    HR Call

    Short conversation with Recruiter, perfect opportunity to get to know each other and talk about cooperation. We’ll also check your foreign language skills.
  2. 2

    Hiring Manager 
+ Tech Verification

    We invite you to Hiring Manager Interview and technical conversation with our developer to check your tech skills and talk more about the project.
  3. 3

    Meeting with the client

    At this point you can speak directly with a client and get all the information you need at source.
  4. 4

    Decision & Contract

    Welcome on VM.PL board! Here begins your great adventure :)
Start to work

Meet your recruiter

Martyna Ostrowska

IT Recruiter


  • 120 - 160 PLN/h Before Tax (B2B)
  • 14 000 - 19 000 PLN Gross (Employment Contract)


  • Fully remote or Wrocław office

Apply for Senior Fullstack (Java + Kotlin) Developer

    Information on personal data processing