Senior Full Stack Engineer

Jobgether

India

Remote

INR 900,000 - 1,500,000

Full time

28 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote in India
International engineering community
Professional certifications
Learning resources and courses
Healthcare coverage
Career mobility
Mental health resources
AI and modern tech exposure

Job summary

Jobgether on behalf of a partner company is seeking a Senior Full Stack Engineer based in India. You will own the design, development, and delivery of modern enterprise software across the stack—Java, Spring Boot, React, TypeScript—and modernize legacy systems with reusable APIs and AI-enabled capabilities.

You will collaborate with Product, Design, and Engineering in an international, cross-functional environment, influence technical decisions, mentor peers, and help elevate engineering

Qualifications

  • 6+ years of professional software engineering experience.
  • Ownership of the complete software development lifecycle.
  • Strong Java experience (Java EE / Spring Boot).
  • Relational databases knowledge; Oracle SQL/PL/SQL a plus.
  • Frontend development with React, preferably TypeScript.
  • Ability to design and implement frontend APIs.
  • Experience modernizing legacy applications while delivering.
  • Strong understanding of architecture, testing, and maintainability.
  • Experience mentoring engineers and conducting code reviews.
  • Exposure to AI-powered coding tools and LLM APIs.
  • Excellent communication and collaboration skills.
  • Ability to own complex initiatives and communicate risks.

Responsibilities

  • End-to-End software development from concept to production support.
  • Develop frontend with React and TypeScript and backend with Java/Spring Boot.
  • Modernize legacy Oracle ADF/JSF interfaces with modern React/TS.
  • Design and implement robust Java APIs for features and AI-capable integrations.
  • Collaborate with product/design/engineering in a cross-functional setup.
  • Improve code quality, architecture, and test coverage.
  • Participate in on-call rotations and incident investigations.
  • Ensure security and CI/CD delivery of production-ready solutions.
  • Explore AI-assisted workflows while reviewing AI-generated code.
  • Mentor engineers and contribute to team technical decisions.

Skills

Java / Spring
React / TypeScript
API design
Software architecture
Mentoring
AI tools familiarity
Communication skills
Ownership of lifecycle
Problem solving

Tools

Oracle ADF/JSF
AWS
CI/CD

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Full Stack Engineer based in India.

As a Senior Full Stack Engineer, you will take ownership of designing, developing, and delivering modern enterprise software solutions from initial concept through production. You will work across the full technology stack, combining Java, Spring Boot, React, and TypeScript to build scalable, reliable, and user-focused applications. A key part of the role involves modernizing legacy systems, improving architecture, and creating reusable APIs that support future integrations and AI-powered capabilities. You will collaborate closely with Product, Design, and Engineering teams in an international, cross-functional environment. Beyond hands-on development, you will influence technical decisions, improve engineering practices, and mentor other developers. You will also explore practical applications of AI tools to accelerate development while maintaining high standards of code quality, security, and reliability.

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Full Stack (Remote - India)
Software Engineer - Full Stack (Remote - India)

Jobgether • India

Remote
INR 800,000 - 1,200,000
Competitive salary with structured benefits package
Group Health, Life, and Personal Accident Insurance
Paid vacation (18 days)
+2
Software Engineer
Software Engineer

AgileEngine • India

Remote
INR 2,500,000 - 4,000,000
Remote work
Legal presence in India
Competitive compensation in INR
+1
Sr Software Engineer - Java & React/Next.js
Sr Software Engineer - Java & React/Next.js

Staples India • Chennai

On-site
INR 1,500,000 - 2,100,000
Senior Full Stack Integration Developer
Senior Full Stack Integration Developer

Persistent Systems • Pune District

Hybrid
INR 3,000,000 - 4,500,000
Hybrid work model
Flexible work hours
Long Service awards
+1
Senior Full Stack Engineer ID85606
Senior Full Stack Engineer ID85606

AgileEngine • Gurgaon

Hybrid
INR 2,500,000 - 4,200,000
Remote work
Local presence in India
Competitive compensation in INR
+2
Senior Level Full Stack Engineer
Senior Level Full Stack Engineer

Jobgether • India

On-site
INR 1,500,000 - 2,300,000
Full-time role
Location options in India
Modern tech stack
+1
Senior Consultant
Senior Consultant

Virtusa • Chennai District

On-site
INR 1,400,000 - 2,100,000
Manager Fullstack Java
Manager Fullstack Java

Weekday (YC W21) • Bengaluru

Hybrid
INR 4,000,000 - 6,500,000
Senior Full Stack Engineer ID85606
Senior Full Stack Engineer ID85606

AgileEngine • Jaipur

Remote
INR 1,400,000 - 2,200,000
Remote work
Local presence in India
Competitive INR compensation
+1
Senior Full Stack Engineer
Senior Full Stack Engineer

Nous Info Solution • Bengaluru

Hybrid
INR 1,600,000 - 2,600,000