Java Lead (AI agents)

1 Minute ago • 7 Years + • Research Development

Job Summary

Job Description

Seeking an experienced Java Lead to lead a cross-functional team in Poland, focusing on backend and mobile engineering. This role involves deep technical expertise and people leadership for a global e-commerce leader. You will drive the delivery of AI/ML-powered experiences, ensuring scalable features, operational excellence, and clean architecture. Responsibilities include technical direction, team development, and collaboration with product and AI/ML teams to deliver impactful solutions.
Must have:
  • Lead and mentor cross-functional backend and mobile engineers.
  • Drive architecture and design for large-scale, distributed systems.
  • Provide technical leadership in API contracts (FGQL, REST, WebSockets).
  • Promote best practices in observability (metrics, tracing, alerting).
  • Organize and lead on-call rotations, ensuring incident response.
  • Partner with product and ML stakeholders to define scope and priorities.
  • Conduct regular code and design reviews, contributing hands-on.
  • Foster a culture of ownership and continuous improvement.
  • 2+ years as Tech Lead with direct team leadership.
  • 7+ years backend development with Java or Kotlin.
  • Deep expertise in scalable distributed systems and microservices architectures.
  • Strong understanding of API contract design and maintenance.
  • Solid experience with Spring Framework and related Java/Kotlin tooling.
  • Hands-on experience leading teams through operational responsibilities.
  • Proficiency in modern observability practices.
  • Excellent English communication skills (C1 level or above).
  • BSc or MSc in Computer Science, Engineering, or a related technical field.
Good to have:
  • Experience with Apache Kafka or other real-time streaming systems
  • Knowledge of reactive programming (e.g., Project Reactor)
  • Experience with Docker and Kubernetes in a production environment
  • Exposure to AI/ML-based applications or infrastructure
  • Experience in e-commerce or consumer-facing platforms operating at scale
Perks:
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

Job Details

We are seeking an experienced Lava Lead with a strong Java and distributed systems background to lead our cross-functional team based in Poland. This role combines deep technical expertise with people leadership responsibilities across backend and mobile engineering.

Our client, headquartered in California, is a global e-commerce leader connecting millions of buyers and sellers in over 190 markets. You will lead a team delivering cutting-edge AI/ML-powered experiences that transform the way people shop and sell online.

Your Role:

As an Java Lead, you will be responsible for the technical direction, people development, and delivery execution of a high-performing team. You will collaborate closely with product, AI/ML, and platform teams to design and deliver scalable features, ensuring operational excellence, clean architecture, and reliable services.

Key Responsibilities

  • Lead and mentor a cross-functional team of backend (Java/Kotlin) and mobile engineers (iOS/Android)
  • Drive architecture and design decisions for large-scale, distributed systems
  • Provide technical leadership in areas such as API contracts (FGQL, REST, WebSockets), service integration, and performance optimization
  • Promote best practices in observability, including metrics, tracing, and alerting
  • Organize and lead on-call rotations, ensuring effective incident response and root-cause analysis
  • Partner with product and ML stakeholders to define scope, set priorities, and ensure delivery of impactful solutions
  • Conduct regular code and design reviews, contributing hands-on when needed to guide complex implementations
  • Foster a culture of ownership, technical excellence, and continuous improvement

Qualifications:

  • 2+ years of experience as Tech Lead with direct team leadership responsibilities
  • 7+ years of backend development experience with Java or Kotlin
  • Deep expertise in designing scalable distributed systems and microservices architectures
  • Strong understanding of API contract design and maintenance: FGQL, REST, WebSockets
  • Solid experience with Spring Framework and related Java/Kotlin tooling
  • Hands-on experience leading teams through operational responsibilities, including on-call rotations
  • Proficiency in modern observability practices: logs, metrics, tracing, incident response
  • Excellent English communication skills (C1 level or above)
  • BSc or MSc in Computer Science, Engineering, or a related technical field.

Preferred Qualifications:

  • Experience with Apache Kafka or other real-time streaming systems
  • Knowledge of reactive programming (e.g., Project Reactor)
  • Experience with Docker and Kubernetes in a production environment
  • Exposure to AI/ML-based applications or infrastructure
  • Experience in e-commerce or consumer-facing platforms operating at scale

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Poland

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Research Development Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!