Weekday AI
9 months ago
Senior Software Engineer- Java
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- Weekday AI
- Location
- India India
- Posted
- 9 months ago
Job description
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.
Required skills
Interested in this position?
Create your free account and tailor your CV to match this job.