Back to jobs

Lead Sr. Full stack Developer

Weekday (YC W21)
Bengaluru, Karnataka, India
Full-time
You apply on Weekday (YC W21)'s own careers site

Full Description

๐—ง๐—ต๐—ถ๐˜€ ๐—ฟ๐—ผ๐—น๐—ฒ ๐—ถ๐˜€ ๐—ณ๐—ผ๐—ฟ ๐—ผ๐—ป๐—ฒ ๐—ผ๐—ณ ๐˜๐—ต๐—ฒ ๐—ช๐—ฒ๐—ฒ๐—ธ๐—ฑ๐—ฎ๐˜†'๐˜€ ๐—ฐ๐—น๐—ถ๐—ฒ๐—ป๐˜๐˜€

๐—ฆ๐—ฎ๐—น๐—ฎ๐—ฟ๐˜† ๐—ฟ๐—ฎ๐—ป๐—ด๐—ฒ: ๐—ฅ๐˜€ ๐Ÿญ๐Ÿฑ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ - ๐—ฅ๐˜€ ๐Ÿฎ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ (๐—ถ๐—ฒ ๐—œ๐—ก๐—ฅ ๐Ÿญ๐Ÿฑ-๐Ÿฎ๐Ÿฌ ๐—Ÿ๐—ฃ๐—”)

Experience: 6+ yrs

Location: Bengaluru, Karnataka, India

Job Type: Full-time

We are looking for an experienced Lead Senior Associate โ€“ Full-Stack Java to design, develop, and support scalable enterprise applications using Java, Spring Boot, modern frontend frameworks, and distributed systems.

The role combines hands-on software engineering, technical ownership, system design, mentoring, and cross-functional collaboration. The ideal candidate will be comfortable building mission-critical applications, solving complex engineering challenges, and contributing to reliable, observable, and maintainable software platforms.

Requirements

Key Responsibilities

โ€ข Design, develop, and support scalable Java-based microservices and modern user interfaces.

โ€ข Build enterprise applications using Java, Spring Boot, Spring frameworks, and ORM technologies.

โ€ข Develop responsive and maintainable frontend applications using ReactJS or other modern JavaScript frameworks.

โ€ข Design and implement RESTful APIs, integrations, and distributed application components.

โ€ข Translate product requirements and user stories into actionable technical solutions.

โ€ข Take ownership of engineering deliverables throughout the complete software development lifecycle.

โ€ข Design loosely coupled, scalable, maintainable, and resilient microservices architectures.

โ€ข Work with relational databases such as MySQL and PostgreSQL, including schema and query design.

โ€ข Improve system observability through appropriate metrics, monitoring, logging, and alerting.

โ€ข Define and monitor technical and operational metrics to assess system health and manage risks.

โ€ข Troubleshoot production issues, perform root-cause analysis, and implement sustainable solutions.

โ€ข Participate in on-call rotations and support production systems when required.

โ€ข Conduct code reviews and promote clean coding, automated testing, and engineering best practices.

โ€ข Mentor and support other engineers through technical guidance, documentation, and knowledge sharing.

โ€ข Collaborate with Product, UX, Engineering, QA, DevOps, and other stakeholders.

โ€ข Contribute to Agile planning, estimation, delivery, and continuous improvement initiatives.

โ€ข Evaluate and use AI-assisted engineering tools responsibly in accordance with organisational policies.

โ€ข Contribute to cloud-native and modern DevOps practices across application development and deployment.

What Makes You a Great Fit

โ€ข 6+ years of professional software engineering experience with strong hands-on development expertise.

โ€ข Strong proficiency in Java, Spring Boot, and related Spring technologies.

โ€ข Experience developing enterprise applications using microservices and distributed systems.

โ€ข Strong experience with RESTful APIs, application integrations, and scalable backend services.

โ€ข Hands-on experience with ReactJS or modern frontend frameworks such as Angular or Vue.

โ€ข Strong understanding of MySQL, PostgreSQL, database schema design, and query optimisation.

โ€ข Solid foundation in data structures, algorithms, object-oriented programming, and software design principles.

โ€ข Experience with automated testing, code reviews, CI/CD, Agile development, and modern engineering practices.

โ€ข Strong understanding of application observability, monitoring, metrics, alerting, and production support.

โ€ข Experience with AWS or other cloud platforms is preferred.

โ€ข Familiarity with Docker, Kubernetes, and Terraform is an advantage.

โ€ข Experience with Apache Kafka, AWS Kinesis, SNS/SQS, or other data-streaming and messaging technologiesis desirable.

โ€ข Exposure to advertising technology, programmatic advertising, or real-time bidding platforms is an advantage.

โ€ข Strong problem-solving, communication, mentoring, and stakeholder-management skills.

โ€ข Ability to work independently while collaborating effectively across technical and non-technical teams.

โ€ข Bachelor's or Master's degree in Computer Science, Engineering, or a related discipline, or equivalent professional experience.

Applications are handled on Weekday (YC W21)'s site