Unlock Full Resume Report

New offer - be the first one to apply!

September 5, 2026

Java Developer (e-commerce)

Senior • On-site

19,000 - 24,000 PLN/yr

Warsaw, MZ, Poland

Development of an e-commerce project for a client that is one of the largest companies in this sector in the country.

Our expectations

  • Minimum 5 years of experience as a Java Developer
  • Proven track record as a Software Engineer delivering highly complex solutions
  • Knowledge and experience with the Java ecosystem: Java, Kotlin, Groovy, Spring Framework; and other languages: Python, Go
  • Experience with Apache Spark, Apache Hadoop, Apache Mesos, and TensorFlow
  • Knowledge of engineering practices and methodologies: TDD, DDD, CI/CD, Pair Programming
  • Fundamental experience and strong interest in AI-driven solutions, particularly LLM integration and agentic systems/frameworks
  • Ability to lead the design and implementation of complex system features and components
  • Strong ownership of delivered solutions, including code quality, stability, scalability, and observability (monitoring, logging)
  • Experience driving architectural decisions and evaluating technical trade-offs
  • Proficiency in identifying and managing technical risks, dependencies, and technical debt
  • Ability to evaluate technical decisions through the lens of user impact, rather than solely fulfilling specifications
  • Strong collaboration skills when working with engineers, Product Managers, and UX/UI Designers
  • High autonomy and accountability, characteristic of contractor roles
  • Advanced Polish and English communication skills, at least B2 level
  • Openness to hybrid work from the client’s Warsaw office

Welcome Skills

  • Practical experience with cloud environments, preferably GCP, and Kubernetes
  • Experience working with large-scale, distributed systems
  • Experience in cross-team collaboration within complex organizational structures
  • Technical mentorship and knowledge sharing within the project team
  • Ability to advise on technical best practices and optimize engineering standards across the project

Key tasks

  • Design, build, and maintain highly scalable, robust Kotlin-based features and distributed components, taking full ownership of code quality, observability, and technical debt management
  • Drive implementation of AI capabilities by integrating LLMs, agentic frameworks, and smart automation into the core platform to enhance the end-user experience
  • Act as an autonomous contributor in a specialist team; collaborate with Product Managers, UX Designers, and cloud engineers on GCP/Kubernetes; evaluate trade-offs, manage technical risks, and mentor the team

Similar jobs you might like