368,657open jobs
9,442companies
50,883added this week
Browse all
Salary
$22k – $93k per year (Estimated)
Location
In office (Bengaluru)
Employment
Full-Time
Overview
Company
Impact
Profile match
At Weekday, we help companies hire engineers who are vouched by other software engineers. We are enabling engineers to earn passive income by leveraging & monetizing the unused information in their head about the best people they have worked with.

'

: - ( - )

Experience: 8+ yrs

Location: Bengaluru, Karnataka, India, Mumbai, Maharashtra, India

Job Type: Full-time

We are looking for an experienced Senior Java Technical Lead with 8+ years of strong hands-on experience in Java development, microservices, cloud technologies, system architecture, and technical leadership. The ideal candidate will combine deep expertise in the Java ecosystem with strong architectural thinking and the ability to lead complex engineering initiatives.

This role requires someone who can own end-to-end solution design, make sound technology decisions, troubleshoot complex production challenges, and guide engineering teams toward scalable, secure, and high-performance solutions.

Requirements

Key Responsibilities

  • Design, develop, and deliver scalable enterprise applications using Core Java, Java 8/11/17+, and Spring Boot.
  • Design and implement robust microservices architectures with appropriate service boundaries and communication patterns.
  • Develop secure and scalable REST APIs and event-driven solutions using Kafka, RabbitMQ, or similar messaging technologies.
  • Design efficient data models and work with SQL and NoSQL databases based on application requirements.
  • Architect cloud-native solutions using AWS, Azure, or GCP, along with Docker and Kubernetes.
  • Apply concurrency, multithreading, asynchronous processing, caching, messaging, and resiliency patterns to build high-performance systems.
  • Analyse and optimise application performance, including JVM memory, garbage collection, CPU utilisation, and resource consumption.
  • Identify and resolve memory leaks, performance bottlenecks, race conditions, deadlocks, and other complex production issues.
  • Evaluate algorithms and data structures with a strong understanding of time and space complexity.
  • Apply SOLID principles, clean-code practices, and appropriate design patterns such as Factory, Strategy, Singleton, and Observer.
  • Lead technical discussions, architecture reviews, design sessions, and engineering decision-making.
  • Conduct code reviews and establish development standards, engineering practices, and quality guidelines.
  • Mentor and guide developers, helping teams improve technical capabilities and problem-solving skills.
  • Collaborate with architects, product owners, business stakeholders, and cross-functional teams to define effective technical solutions.
  • Drive resolution of complex technical and production issues while balancing scalability, reliability, security, cost, and maintainability.
  • Contribute to technology evaluations and make architecture decisions based on clear technical and business trade-offs.

What Makes You a Great Fit

  • 8+ years of professional experience in Java development, backend engineering, software architecture, or technical leadership.
  • Strong hands-on expertise in Core Java, including Java 8/11/17+ features.
  • Deep understanding of concurrency, multithreading, synchronization, Executors, CompletableFuture, locks, and concurrent collections.
  • Strong knowledge of JVM internals, memory management, garbage collection, profiling, and performance optimisation.
  • Extensive experience with Spring Boot, Spring ecosystem, microservices, and REST APIs.
  • Strong understanding of event-driven architecture and messaging technologies such as Kafka or RabbitMQ.
  • Experience with SQL and NoSQL databases, data modelling, query optimisation, and scalable data access.
  • Strong understanding of distributed systems, scalability, high availability, fault tolerance, security, and resiliency.
  • Hands-on experience with AWS, Azure, or GCP, along with Docker and Kubernetes.
  • Strong knowledge of Java collections and internals, including HashMap, ConcurrentHashMap, HashSet, equals(), and hashCode().
  • Strong understanding of SOLID principles, design patterns, clean code, and software engineering best practices.
  • Ability to analyse complex systems, identify bottlenecks, and make effective architecture and technology decisions.
  • Proven experience leading technical discussions, design reviews, code reviews, and engineering initiatives.
  • Strong mentoring and team leadership capabilities.
  • Excellent communication skills with the ability to explain complex technical concepts to both technical and non-technical stakeholders.
  • Strong ownership mindset with the ability to independently drive solutions from requirements through design, implementation, troubleshooting, and delivery.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,657 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Bengaluru
$169k – $253k per year • Equity • In office • Full-Time • 8+ years exp • Bachelor's Degree • Boulder
JavaScript
TypeScript
AI/ML
AI Agents
Frontend
GraphQL
React.js
DevOps
AWS
Azure
GCP
Google GKE
Helm
Kubernetes
Apply
Network Manager 3 hours ago
$128k – $173k per year • In office • Full-Time • 5+ years exp • United States
DevOps
AWS
Azure
GCP
Apply
HLS specialist 2 hours ago
In office • Full-Time • Israel
DevOps
AWS
Azure
Apply
$113k – $220k per year (Estimated) • Remote/Hybrid • Full-Time • 6+ years exp • Associate's Degree • Salem
DevOps
Azure
GCP
GitHub
Hyper-V
Terraform
VMWare
Apply
$60k – $108k per year • Remote/Hybrid • Full-Time • Bachelor's Degree • United States
PowerShell
Python
DevOps
AWS
Azure
IAM
Splunk
Cybersecurity
Crowdstrike
ISO 27001
Microsoft Defender
Microsoft Entra ID
Microsoft Sentinel
NIST CSF
Qualys Cloud Platform
Apply
$28k – $70k per year (Estimated) • In office • Freelance • Delhi
Java
Python
Scala
SQL
Databases
Databricks
DevOps
AWS
Azure
GCP
Analytics
ETL/ELT
Apply
$21k – $68k per year (Estimated) • In office • Full-Time • Bengaluru
JavaScript
TypeScript
Frontend
React.js
DevOps
CI/CD
WebSockets
Apply
Python Developer 1 day ago
$22k – $93k per year (Estimated) • In office • Full-Time • Bengaluru
Go
Python
DevOps
CI/CD
Docker
Git
Kubernetes
Rest API
Apply
$31k – $75k per year (Estimated) • In office • Full-Time • Hyderabad
Java
Java
Maven
Spring Boot
AI/ML
AI Agents
Embeddings
Fine-tuning
LLM
OpenAI
RAG
DevOps
Azure
CI/CD
Git
Rest API
Apply
$34k – $81k per year (Estimated) • In office • Full-Time • Bengaluru
Go
Python
Databases
ClickHouse
PostgreSQL
Redis
AI/ML
dbt
DevOps
Amazon EC2
Amazon ECS
Amazon Kinesis
AWS
CI/CD
CloudFormation
Docker
GitHub
GitHub Actions
GitLab
GitLab CI
GitOps
Grafana
IAM
Jenkins
Kubernetes
OpenTelemetry
Platform Engineering
Prometheus
Terraform
Cybersecurity
PCI DSS
SOC 2
Apply
$31k – $82k per year (Estimated) • In office • Full-Time • 3+ years exp • Hyderabad • Bengaluru
Apply
$31k – $73k per year (Estimated) • In office • Full-Time • 5+ years exp • Bengaluru
Apply
$16k – $34k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Mumbai • Bengaluru
JavaScript
PowerShell
SQL
C#
C#
.NET
Databases
Azure SQL Database
MS SQL
DevOps
Azure
Rest API
Cybersecurity
Microsoft Entra ID
QA
Postman
Swagger
Apply
$37k – $73k per year (Estimated) • In office • Internship • 4+ years exp • Bachelor's Degree • Bengaluru
Python
Scala
SQL
Databases
Apache Kafka
Databricks
AI/ML
ChatGPT
Copilot
Cursor
Spark
DevOps
AWS
Azure
CI/CD
GCP
Git
GitHub
Terraform
Apply
$41k – $89k per year (Estimated) • Remote/Hybrid • Full-Time • 8+ years exp • Bengaluru
C#
TypeScript
JavaScript
C#
.NET
Databases
Apache Kafka
AI/ML
Copilot
LLM
OpenAI
Frontend
Angular
GraphQL
DevOps
Azure
Azure AKS
Azure DevOps
CI/CD
Docker
GitHub
GitHub Actions
Grafana
Kubernetes
Prometheus
Rest API
Apply
See all jobs
This is one of many
368,657 more open roles from verified company boards, updated every day.