Overview
Job Summary
We are seeking a highly skilled and experienced Senior Full Stack Developer with deep expertise in Java/Spring Boot and Next.js/TypeScript (React) to join our remote engineering team. This role is ideal for someone who thrives in a fast-paced environment, enjoys solving complex problems, and is passionate about building scalable, high-performance applications. While this position is initially focused on hands-on development, there is a clear path to Team Lead responsibilities in the future—based on demonstrated performance, initiative, and leadership potential.
Key Responsibilities:
- Architect, develop, and maintain full stack applications using Next.js, React, TypeScript, Java, and Spring Boot
- Design and implement RESTful APIs and backend services with a focus on scalability and performance
- Leverage Next.js features such as routing, server-side rendering (SSR), static site generation (SSG), and API routes
- Apply advanced React patterns and TypeScript best practices for robust frontend development
- Utilize Spring Boot annotations, dependency injection, and microservices architecture for backend development
- Work with PostgreSQL or other RDBMS, and MongoDB or other NoSQL databases
- Collaborate with product managers, designers, and other developers to deliver high-quality features
- Conduct code reviews, mentor junior team members, and contribute to technical decision-making
- Ensure adherence to software engineering best practices, including testing, CI/CD, and documentation
Required Skills & Qualifications:
- 5+ years of professional experience in full stack development
- Strong proficiency in Java and Spring Boot
- Deep understanding of Next.js, React, and TypeScript
- Experience with PostgreSQL or similar RDBMS, and MongoDB or other NoSQL databases
- Solid grasp of software design principles, architecture patterns, and performance optimization
- Excellent problem-solving, communication, and collaboration skills
- Ability to work independently in a remote setup and take ownership of deliverables
Future Growth Opportunity:
This role is designed for a Senior Developer with the potential to grow into a Team Lead position. Leadership responsibilities will be considered based on your performance, technical contributions, and ability to mentor and guide others over time.
Job Type: Full-time
Pay: From ₹600,000.00 per year
Schedule:
- Day shift
Application Question(s):
- What is your current CTC ?
- What is your Expected CTC ?
- Can you join us immediately? If not, please mention earliest available date.
Experience:
- total work: 5 years (Required)
- Next.js: 5 years (Required)
- React: 5 years (Required)
- Java: 5 years (Required)
Work Location: Remote