Jobs › Companies › Infinum › Backend Tech Lead

About this Backend Tech Lead role at Infinum

Infinum · Onsite · Zagreb, Grad Zagreb, Croatia

We are looking for an experienced leader to drive successful project delivery through technical excellence while helping team members grow.

We’re a team of 40 backend engineers working in autonomous teams, each focused on its own projects and areas of expertise, while sharing knowledge and best practices across the department.

We build APIs, admin dashboards, third-party integrations, and internal tools that keep things running behind the scenes. Our tech stack includes Ruby on Rails, Java with the Spring Framework, and .NET. PostgreSQL is our go-to database, but we work with various technologies, including Elasticsearch, Redis, RabbitMQ, Kafka, DynamoDB, and cloud services like AWS Lambda and Azure Functions for more complex use cases.

Our projects range from financial services and EV chargers to smart home appliances and systems that restaurants and hospitality businesses rely on every day. Whatever we build, we prioritize clean, well-tested code and generate API documentation from tests, so it always matches the implementation.

Being AI-native isn’t just a buzzword here. We use Claude daily and follow Pragmatic Spec-Driven Development, our in-house AI workflow: understand the requirements, agree on the design, plan the implementation, then build and validate. We build MCPs and our own agents, and help clients with their AI transformation, too. At our last AI hackathon, six teams built projects in a single day, and much of what they created is still in use.

We work closely with Frontend, Mobile, DevOps, Design, and QA teams, and always make time for learning through workshops, Lightning Talks, and internal presentations. The only things we like more than high-quality software and automating boring tasks are team lunches, board games, and the occasional cocktail o’clock.

An ideal candidate is someone who can balance delivering great results for clients on complex, large-scale projects with helping team members grow, learn, and do their best work. If that sounds like you, we’d love to meet you.

Your responsibilities:

  • act as a bridge between the development team, client architects, and other vendor teams, ensuring technical decisions are clearly understood, aligned, and carried through
  • own the technical direction of the backend, from software architecture to key design decisions, carefully weighing the tradeoffs involved
  • communicate technical decisions clearly to clients and stakeholders, and speak up when a proposed solution isn’t the right one
  • champion the use of AI across the team, keeping up with the latest developments and turning new tools and practices into real improvements in how we deliver
  • set and maintain engineering standards for code reviews, testing, and coding conventions to ensure consistent, high-quality team output
  • define the technical scope of projects and contribute to project estimation
  • mentor and support team members, helping them grow in their craft
  • collaborate with other Tech Leads and the Team Director on team-wide topics and initiatives
  • share knowledge through internal education, Infinum Talks, or blog posts
  • take part in hiring and help evaluate candidates

Requirements

  • 7+ years of backend development, including 2+ years in a leading role (Tech Lead, System Architect, or Lead Engineer)
  • in-depth knowledge of Java
  • experience leading at least one complex project involving performance, scale, a large domain, or multiple teams and services
  • experience in defining or significantly shaping system architecture
  • a solid understanding of distributed systems
  • experience working on large client projects involving multiple vendors and stakeholders
  • experience with at least one cloud platform (AWS, Azure, or GCP)
  • hands-on experience with AI tools in development and a clear understanding of how they’re changing the way teams work
  • a proactive, ownership-driven mindset 
  • excellent command of English
  • excellent communication skills, with the ability to explain technical trade-offs to non-technical stakeholders
  • willingness to travel occasionally for client meetings

Bonus points

  • experience working on event-driven systems
  • experience with event sourcing
  • experience with Kubernetes

Benefits

Benefits can be found here.

Ready to apply to Infinum?
Apply to Infinum

About Infinum

Infinum is an independent design and development agency. Founded in 2005, the company operates from eight offices across Europe and the US. The collective of over 350 talented individuals such as designers, engineers, software testers, analysts, machine learning specialists, and business professionals work on technological solutions for major global clients.

The company’s expertise lies in developing rock-solid, functional, and beautifully designed software solutions - they accomplish this by designing, building, and scaling authentic digital experiences that deliver value and empower people to accomplish their goals.

Deloitte regularly ranks Infinum among the fastest-growing tech companies in Europe, and independent research has granted them the best employer award four times.

Aside from client projects, Infinum has launched several businesses like Productive - software for agency management, and a joint venture Porsche Digital Croatia, a digital innovation hub for high-tech solutions in the automotive sector.

Infinum is also known for its company culture and community contribution. Infinum Academy and Infinum Foundation are among notable projects through which the company’s resources are distributed to socially responsible causes.

See all jobs at Infinum →

Similar jobs

MotorK
Lead Data Engineer
MotorK
⚡ Apply early Milan, Metropolitan City of Mi... Onsite €80,000–€80,000
● New 👁 Seen ✓ Applied 3h ago
Zeely Inc.
Lead Security Engineer (DevSecOps & Compliance)
Zeely Inc.
⚡ Apply early Remote · location restricted
● New 👁 Seen ✓ Applied 4h ago
Theodo
Tech Lead Google Cloud - CDI Paris - Theodo Data & IA
Theodo
⚡ Apply early Paris Onsite
● New 👁 Seen ✓ Applied 5h ago
Theodo
Tech Lead Web - Theodo Maroc - CDI - Casablanca
Theodo
⚡ Apply early Casablanca Hybrid
● New 👁 Seen ✓ Applied 5h ago
Theodo
Tech Lead AI Coding - CDI Paris - Theodo
Theodo
⚡ Apply early Paris Onsite
● New 👁 Seen ✓ Applied 5h ago
Isar Aerospace SE
Lead Full Stack Software Engineer - Internal Platforms (f/m/d)
Isar Aerospace SE
⚡ Apply early Parsdorf, Bavaria, Germany Onsite
● New 👁 Seen ✓ Applied 5h ago
ReversingLabs
Software Engineer - Student Internship (Cloud Services)
ReversingLabs
⚡ Apply early Zagreb, Grad Zagreb, Croatia Onsite
● New 👁 Seen ✓ Applied 5d ago
Dev.Pro
Senior Test Engineer Automation (Java) - OP02269
Dev.Pro
⚡ Apply early Wrocław, Lower Silesian Voivod... · location restricted
● New 👁 Seen ✓ Applied 1w ago
SupportYourApp
(fluent English) Senior Full-Stack Developer (Python/Django/React)
SupportYourApp
⚡ Apply early Croatia · location restricted
● New 👁 Seen ✓ Applied 2w ago

Sign up for suggestions tailored to the jobs you open and the searches you save.

More jobs at Infinum

See all jobs at Infinum →

Apply now
🤖

Whoa — hold up

JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.

Come back later. If you're genuinely job hunting, we've got your back — just act like a human.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get an edge on your job hunt.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free