Return to all offers

Java Engineering Lead

Hybrid work: one day per week in the office (Gliwice), Poland
5+
B2
B2B up to 28800 PLN + VAT
UoP up to 25100 PLN + 70% PKUP gross
javalidership

About the role

We are a well-funded startup team building a cloud-based product powered by state-of-the-art AI and ML models. Our mission is to deliver a seamless, AI-powered ecosystem that monitors systems in real-time, prevents failures, reduces downtime, and delivers fully autonomous support.

We’re looking for an ambitious and experienced Java Backend Lead (hybrid) to lead our backend development efforts, and build the next generation Industrial IoT monitoring and incident prevention system which combines a data platform with AI components. In this project you will develop our new product based on microservices architecture and Kubernetes, deployed on Google Cloud Platform. You will work closely with CTO, UX designers, Frontend, and AI/ML teams .

We mostly work remotely, but we try to meet in the office once every week, whenever possible.


Requirements

  • Expert Java proficiency (5+ years).
  • Deep expertise in SaaS backend technologies (cloud-native, APIs, scalability).
  • Solid understanding of cloud architectures (GCP preferred), microservices (Kubernetes, Docker), RESTful APIs, and databases.
  • Ability to lead architectural decisions and establish technical standards.
  • Experience with Micronaut or Spring (Micronaut preferred).
  • Ability to write high-quality tests (JUnit, Spock).
  • Experience with VCS (Git preferred) and CI/CD pipelines.
  • Agile project management experience (sprint planning, daily rituals, task management).
  • Strong problem-solving and analytical skills.
  • Pragmatism in balancing engineering quality with delivery speed
  • Experience overseeing daily engineering operations and development workflows.
  • Self-driven with a strong sense of initiative.
  • Ability to align technical strategy with product and business goals.

Nice to have:

  • Familiarity with AI/ML technologies or AI-driven products.
  • Experience in SaaS, IIoT, or enterprise software development.

Responsibilities

Development & architecture:

  • Engage in hands-on backend development (coding, reviews, implementation).
  • Develop, deploy, and operate Java microservices (You Build It, You Run It).
  • Define and maintain the backend architecture, ensuring technical consistency and quality across services.
  • Establish and enforce backend coding standards, best practices, and quality benchmarks.
  • Drive continuous improvement by exploring new technologies and alternatives
  • Provide necessary code documentation.

Team & People Management:

  • Lead the backend team
  • Provide technical guidance and support to backend engineers.
  • Work with UX, UI & ML leads to oversee sprint planning, task management, daily rituals, and ensure timely delivery of the product.

Our Benefits

Startup atmosphere based on partnership approach
Independence, influence on the company
No corporate rules
Cyclic integrations
Private medical care Medicover
Choice of the type of contract
Development in modern technologies
Knowledge sharing, Agile / Scrum
Flexible working hours – you choose
Multisport card
Modern equipment
Free fruits, snacks and drinks

This process is handled by

Anna Kowalczyk
IT recruiter

Anna Kowalczyk

Apply now