Weekday AI

Senior Software Engineer- Java

Weekday AI Chennai, Tamil Nadu, India 1 day ago
engineering

This role is for one of the Weekday's clients

Salary range: Rs 2000000 - Rs 3000000 (ie INR 20-30 LPA)

Min Experience: 5 years

Location: Chennai, Coimbatore

JobType: full-time

We are seeking an experienced Java Developer to join a collaborative, fast-paced engineering team based in Chennai. This role is ideal for professionals who enjoy solving complex technical challenges and building scalable, high-performance systems in a product-driven or startup-style environment. You will play a key role in designing and developing robust backend services that power modern, cloud-native applications, with a strong focus on reliability, scalability, and performance.

Requirements

Key Responsibilities

  • Design, develop, and maintain scalable backend solutions using Java and Spring Boot.
  • Build and optimize microservices architectures to support high-traffic, low-latency distributed systems.
  • Leverage cloud platforms, particularly AWS, to deploy, manage, and scale applications using services such as compute, storage, databases, and serverless components.
  • Ensure system stability and performance by identifying bottlenecks, improving reliability, and implementing best practices for distributed systems.
  • Collaborate closely with cross-functional teams, including product, QA, and DevOps, to understand requirements and deliver effective technical solutions.
  • Participate in architectural discussions, contribute to design decisions, and help evolve platform capabilities.
  • Write clean, maintainable, and well-tested code, and actively contribute to code reviews to uphold engineering standards.
  • Stay current with emerging technologies and frameworks to continuously improve system design and development practices.

What Makes You a Great Fit

  • You bring 5–9 years of hands-on experience in Java development with strong fundamentals in Core Java, data structures, and algorithms.
  • You have deep experience with Spring Boot and building microservices-based systems that operate at scale.
  • You are comfortable working in distributed system environments and understand the challenges of high availability, fault tolerance, and performance optimization.
  • You have practical experience with AWS and are confident using cloud services to design, deploy, and scale applications.
  • You are familiar with Platform-as-a-Service (PaaS) environments and can design solutions that effectively utilize cloud infrastructure.
  • You thrive in agile, collaborative teams and enjoy taking ownership of complex problems from design through delivery.
  • You value code quality, system reliability, and continuous learning, and you actively contribute ideas to improve engineering outcomes.

Sponsored

Explore Engineering

Skills in this job

People also search for