Java tech lead
Bangalore · full timeYou would own the architecture of a system and build it. Our tech leads write the architecture documents — the ones that describe a system from several angles and record the alternatives that were rejected — and then write the code that implements them. On a team of four or five, leading is not a separate activity from building.
Current systems in this shape: a payments switch integrating with a national real-time scheme; a fleet platform ingesting telemetry from thousands of devices twice a minute; a credit engine deciding thousands of applications a day.
You have made an architectural decision that turned out badly, and you can describe what you learned without getting defensive about it. You write well enough that other people can follow your reasoning — not documentation as a chore, but thinking made legible. You are comfortable saying you do not know, in front of a client.
This is not a route out of coding. If what you want is to stop building and start directing, you will be unhappy here and we will both know it quickly.
Java · Spring Boot · reactive where it earns its place · PostgreSQL · Kafka · AWS. We are not religious about any of it.