ApplySarthi

Senior Full Stack Engineer

Jobgether

Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.

Got this interview? Our apps help you get the job.

Skills named in this job

Read from the description itself, not inferred.

This role on the market

1,622 open stack roles across 394 companies are on ApplySarthi right now, most of them in Bengaluru (84), Hyderabad (37), Pune (20).

What stack roles keep asking for: Python (60%), TypeScript (59%), AWS (54%), Java (52%), JavaScript (52%), CI/CD (51%), Docker (44%), Azure (44%) — counted across their open postings here.

Full Stack Engineer jobs in India · Remote Full Stack Engineer jobs · AWS jobs · CI/CD jobs · Java jobs · LLMs jobs

Jobgether has 3,772 open roles listed here.

Counted across 14 company job boards, updated as roles open and close.

Preparing for this interview

Interviews for stack roles keep coming back to Python, TypeScript, AWS, Java. Practise those questions before you sit with Jobgether.

Questions you are likely to be asked

  1. Why do you want to join Jobgether?
  2. What is your experience with Java? Tell me one thing you learned the hard way.
  3. Describe a time a deadline forced a trade-off in quality. What did you choose and why?
  4. How would you design an API for a feature you have worked on?
  5. What do you do when a production issue happens on your code?

Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.

Practise the Senior Full Stack Engineer at Jobgether interview free →

Accountabilities:: End-to-End Software Development: Lead initiatives from initial problem definition and technical design through implementation, production deployment, and ongoing support. Full Stack Engineering: Develop modern frontend applications using React and TypeScript, alongside scalable backend services and APIs using Java and Spring Boot. Legacy System Modernization: Replace legacy Oracle ADF/JSF interfaces with modern React and TypeScript applications built using shared design systems and reusable components. API Architecture and Development: Design and implement robust Java APIs that support application functionality, external integrations, and future AI-agent capabilities. Technical Planning and Collaboration: Partner with Product and Design teams to define project scope, timelines, priorities, and practical implementation approaches while identifying risks early. Code Quality and Maintainability: Improve existing codebases through refactoring, better architecture, increased test coverage, and sustainable engineering practices. Production Support and Reliability: Participate in on-call rotations, investigate production incidents, contribute to postmortems, and implement improvements to prevent recurring issues. Security and Deployment: Address security vulnerabilities, follow established development standards, and deliver production-ready solutions through CI/CD pipelines. AI-Enabled Development: Build and implement AI-assisted workflows, prompts, and lightweight agents to improve engineering productivity while carefully reviewing AI-generated code. Technical Leadership and Mentorship: Guide junior engineers through pairing, design discussions, and code reviews while contributing to technical decisions and continuous team improvement. Requirements: Typically 6+ years of professional software engineering experience, with a proven track record of delivering substantial production software initiatives. Demonstrated ownership of the complete software development lifecycle, including architecture, technical documentation, implementation, coordination, deployment, and production support. Strong proficiency in Java, including Java EE and/or Spring Boot, with experience building scalable backend services and enterprise applications. Solid understanding of relational databases, with practical experience in database design and SQL. Oracle SQL and PL/SQL knowledge is a strong advantage. Hands-on experience developing and deploying production applications using React, preferably with TypeScript. Ability to design and implement frontend applications using APIs you have architected or developed yourself. Experience modernizing or refactoring legacy applications while maintaining ongoing product delivery and balancing technical improvements with business priorities. Strong understanding of software architecture, design principles, testing strategies, code quality, and application maintainability. Experience mentoring engineers, conducting code reviews, and helping team members improve their technical capabilities. Daily familiarity with AI-powered coding and research tools, including an understanding of their limitations, potential errors, and appropriate use cases. Experience integrating Large Language Model (LLM) APIs into software products when appropriate. Strong communication, collaboration, analytical thinking, and problem-solving skills. Ability to take ownership of complex initiatives, make pragmatic technical decisions, and communicate risks and trade-offs effectively. Nice-to-have qualifications: Experience with Oracle ADF or JSF. Familiarity with shared component libraries and enterprise design systems. Experience with AWS, particularly infrastructure-as-code and CI/CD pipelines. Domain knowledge in real estate, facilities management, maintenance, or workplace management software, including IWMS, CAFM, or CMMS platforms. Benefits: Remote Work: Fully remote working arrangement in India. Collaborative Environment: Join an international engineering community of experienced developers, consultants, analysts, and product professionals. Professional Growth: Work on large-scale, impactful projects involving modern technologies and complex engineering challenges. Learning and Development: Access internal meetups, conferences, workshops, Udemy learning resources, and language courses. Certifications: Company-sponsored professional certifications to support continuous learning and career development. Career Mobility: Opportunities to explore different industries, projects, and technical domains through internal mobility. Healthcare Coverage: Company-paid medical insurance. Mental Health Support: Access to resources and services supporting employee well-being. Additional Assistance: Financial and legal consultation services. Technical Exposure: Opportunities to work with Java, Spring Boot, React, TypeScript, AWS, AI technologies, and modern engineering practices.

Match this job to your CV

ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.

Check my match →

Similar open roles

Need answers during your interview? Try Live Sarthi.

Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.

Try Live Sarthi free →

A Windows app, from the same team as ApplySarthi.

Listed on lever · posted 2026-11-04. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.