Staff Engineer

Weekday AI
Full-time
On-site

This role is for one of the Weekday's clients

Min Experience: 12 years

Location: Chennai

JobType: full-time

We are looking for an experienced and hands-on Staff Engineer with a strong foundation in backend engineering, particularly in Java-based systems. The ideal candidate is someone who thrives in high-performance, scalable system environments and is passionate about building robust, maintainable, and distributed backend architectures.

Requirements

Key Responsibilities

  • Architect, design, and develop scalable backend systems using Java and Spring Boot.
  • Lead the development of complex, high-traffic, and low-latency applications.
  • Apply in-depth knowledge of data structures and algorithms to solve real-world engineering challenges.
  • Design and build microservices-based solutions, ensuring maintainability and performance.
  • Collaborate with cross-functional teams to drive architectural decisions and technical strategy.
  • Leverage AWS cloud services to deploy and manage scalable infrastructure.
  • Mentor and guide junior developers, contributing to a high-performing engineering culture.
  • Troubleshoot, analyze, and optimize application performance and scalability.

🎯 Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 10+ years of hands-on experience in backend development using Core Java.
  • Expertise in Spring Boot, microservices architecture, and RESTful API design.
  • Strong understanding of distributed systems, system design, and software architecture principles.
  • Prior experience working on high-throughput, low-latency platforms is highly preferred.
  • Proficiency with AWS services and cloud-native architectures.
  • Strong communication and interpersonal skills with a collaborative mindset.

💡 Key Skills

  • Java
  • Spring Boot
  • Microservices
  • System Design
  • Distributed Systems
  • AWS
  • Architecture