Posted 09 July, 2026
Staff Engineer - Java
Weekday AI
Bengaluru, KA, IN
Full Time
Reference: c5da955af884fd37
Job Description
This role is for one of the Weekday's clients
\nMin Experience: 8 years
\nLocation: Bengaluru
\nJobType: full-time
\n We are seeking a highly skilled and experienced Staff Engineer – Java to lead the design, development, and optimization of scalable backend systems. This role requires deep expertise in Java, strong problem-solving abilities, and a solid foundation in data structures and algorithms. As a senior technical leader, you will play a critical role in architecting microservices-based systems, mentoring engineers, and driving engineering excellence across teams.
Requirements
\nKey Responsibilities:
\n- \n
- Design, develop, and maintain robust, scalable, and high-performance applications using Java and Spring Boot. \n
- Architect and implement distributed systems and microservices, ensuring high availability, fault tolerance, and scalability. \n
- Collaborate with cross-functional teams including product managers, designers, and DevOps to deliver high-quality solutions. \n
- Lead system design discussions and provide technical direction aligned with business goals. \n
- Write clean, maintainable, and efficient code following best practices and coding standards. \n
- Optimize application performance by leveraging strong knowledge of data structures and algorithms. \n
- Conduct code reviews, enforce engineering best practices, and mentor junior and mid-level engineers. \n
- Troubleshoot complex production issues and implement long-term solutions. \n
- Continuously evaluate and adopt new technologies to improve system performance and developer productivity. \n
Required Skills & Qualifications:
\n- \n
- 8–12 years of professional experience in software development with a strong focus on Java. \n
- Deep expertise in Java, including core concepts, multithreading, collections, and JVM internals. \n
- Extensive experience with Spring Boot and related frameworks within the Spring ecosystem. \n
- Proven experience designing and building microservices architectures using RESTful APIs. \n
- Strong understanding of data structures and algorithms with the ability to apply them in real-world scenarios. \n
- Experience with distributed systems concepts such as caching, messaging queues, and service discovery. \n
- Proficiency in database technologies (SQL and NoSQL) and data modeling. \n
- Familiarity with containerization tools (e.g., Docker) and cloud platforms (AWS, GCP, or Azure) is a plus. \n
- Experience with CI/CD pipelines and DevOps practices. \n
Leadership & Behavioral Competencies:
\n- \n
- Demonstrated ability to lead technical initiatives and influence architecture decisions. \n
- Strong analytical and problem-solving skills with attention to detail. \n
- Excellent communication skills, with the ability to articulate complex technical concepts clearly. \n
- Passion for mentoring, knowledge sharing, and fostering a culture of continuous learning. \n
- Ability to work in a fast-paced, collaborative environment with a focus on delivering impact. \n