Innocito
Website:
innocito.com
Job details:
Role: Senior Java Tech Lead
Experience: 9 - 13 years
Location: Hyderabad or Visakhapatnam
Full time
Job Summary
We are looking for a Java Tech Lead who still loves writing code.
You will lead a small team of 4–6 engineers, own a couple of services end-to-end, and stay close to the keyboard — reviewing PRs, fixing hard bugs, and setting the technical bar for the team.
This is not an architect-only role
What you will actually do
Build and own production microservices on Java 17+, Spring Boot, and one major cloud (AWS, Azure, or GCP).
Spend about 60–70% of your week writing code, reviewing PRs, and debugging. The rest is design, mentoring, and unblocking the team.
Mentor 4–6 engineers (mix of mid and junior). Pair with them, do design reviews, raise their coding standard.
Own service design — API contracts, data model, error handling, observability, and performance.
Work with the product and QA team to break down features, estimate honestly, and ship on time.
Handle production incidents when they happen — root cause, write the fix, write the postmortem.
What we need you to bring
9–13 years of hands-on Java backend experience. Currently coding in your day job.
Strong with Spring Boot, Spring Data, REST APIs, and at least one of: Kafka, RabbitMQ, or similar.
Real microservices experience — you have designed, built, and run them in production. Not just “worked on a project that had microservices.”
Solid on one cloud platform (AWS/Azure/GCP) — deployment, monitoring, secrets, IAM basics. Kubernetes or ECS exposure is a plus.
Comfortable with SQL (Postgres/MySQL) and at least one NoSQL (Mongo/DynamoDB/Redis).
CI/CD, Git workflows, unit + integration testing as a habit, not an afterthought.
Has actually led a team before — mentored juniors, run code reviews, owned a module.
How we will screen
Live coding round — you will write working code, not just talk about design. Please come prepared.
System design round — design a real microservice, including failure modes.
Leadership conversation — a few real situations from your past teams. Specific examples, not theory.
Nice to have (not mandatory)
Exposure to Kubernetes, Terraform, or Helm.
Experience modernizing a monolith into microservices.
Worked with global / distributed teams.
Click on Apply to know more.