Staff Software Engineer
- Source: LinkedIn
- Weekday AI (YC W21)
- $36,885.36 to $42,154.69 /yr
- On-site
- Bengaluru
- Full-Time
- Staff
Job Description
This role is for one of the Weekday’s clients
Salary range: Rs 3500000 - Rs 4000000 (ie INR 35-40 LPA)
Experience: 10+ yrs
Location: Hyderabad, Bangalore
Job Type: full-time
We are looking for an experienced Java Lead to drive the design, development, and delivery of scalable, high-performance backend applications. This role combines deep technical expertise with leadership responsibilities, requiring hands-on involvement in architecture, coding, system optimization, and team mentoring. You will play a critical role in building modern microservices-based platforms, ensuring reliability, scalability, and operational excellence while collaborating with cross-functional teams across product, engineering, QA, and DevOps.
Requirements Key Responsibilities
- Design, develop, and enhance enterprise-grade applications using Java, Spring Boot, and Microservices Architecture
- Lead end-to-end solution delivery, from requirement analysis and architecture design to deployment and production support
- Create and review High-Level Design (HLD) and Low-Level Design (LLD) documents
- Build robust REST APIs, distributed systems, and scalable backend services
- Optimize application performance, troubleshoot complex issues, and ensure system reliability
- Design and manage database solutions using SQL and NoSQL technologies
- Implement messaging, caching, and event-driven architectures using technologies such as Kafka, RabbitMQ, and Redis
- Collaborate with cloud and DevOps teams to support deployments across AWS, Azure, or GCP environments
- Drive engineering best practices through code reviews, architecture discussions, and technical governance
- Lead and mentor engineering teams, fostering technical excellence and continuous improvement
- Manage production incidents, perform root cause analysis, and ensure adherence to service-level objectives
- Work closely with stakeholders to translate business requirements into scalable technical solutions
What Makes You a Great Fit
- 10+ years of software development experience with strong expertise in Java, Spring Boot, and Microservices
- Proven experience designing and delivering large-scale, distributed systems
- Strong understanding of Core Java concepts including collections, multithreading, concurrency, and performance optimization
- Hands-on experience with RESTful APIs, database design, messaging systems, and caching technologies
- Exposure to cloud platforms such as AWS, Azure, or GCP and familiarity with CI/CD practices
- Demonstrated experience leading engineering teams, mentoring developers, and driving technical decision-making
- Strong architectural and system design skills with the ability to create scalable, resilient, and secure solutions
- Experience handling production environments, troubleshooting critical issues, and improving operational efficiency
- Excellent communication and stakeholder management skills, with the ability to collaborate across multiple teams
- A proactive, ownership-driven mindset with a passion for solving complex technical challenges and delivering business impact
Skills
- Java
- spring
- spring-boot
- Kafka
- RabbitMQ
- Redis
- amazon-web-services
- azure-devops
- microsoft-azure
- google-cloud-platform
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
