RiseFlake
ThoughtBot India

Senior Full Stack Developer

ThoughtBot India

Remote 10 yrs Posted 10 days ago 1 openings
Not disclosedFull-timeRemoteEngineeringFull Stack DeveloperSoftware Development

About this job

ThoughtBot India is seeking an accomplished and highly experienced Senior Full Stack Developer to join our dynamic team in Bangalore. This is an exciting opportunity for a seasoned professional with a strong background in both backend and frontend development, eager to contribute to innovative projects. We are looking for a Senior Full Stack Developer who thrives in a hybrid work environment and is ready for an immediate start, bringing extensive experience to drive our engineering initiatives forward.

As a Senior Full Stack Developer at ThoughtBot India, you will play a pivotal role in designing, developing, and deploying robust and scalable software solutions. You will leverage your deep expertise in Java, Angular, microservices, and databases to build high-performance applications. This position offers the chance to work on cutting-edge technologies, including AI, within a collaborative and forward-thinking team.

Key Responsibilities

  • Lead the design, development, and implementation of complex full-stack applications, ensuring high performance, scalability, and responsiveness.
  • Develop and maintain robust backend services using Java, focusing on microservices architecture and seamless integration via REST API and GraphQL.
  • Create dynamic and intuitive user interfaces with Angular, ensuring an excellent user experience across various platforms.
  • Manage and optimize database interactions using both SQL and NoSQL technologies to support application data requirements.
  • Contribute to the architectural design and evolution of microservice-based systems, promoting best practices and reusability.
  • Collaborate closely with product managers, designers, and other engineers to translate requirements into technical specifications and deliver high-quality solutions.
  • Mentor junior developers and contribute to code reviews, fostering a culture of continuous learning and improvement within the team.
  • Explore and integrate AI capabilities into existing or new applications to enhance functionality and user value.

Requirements

  • A minimum of 10 years of professional experience in software development, with a significant focus on full-stack roles.
  • At least 5 years of hands-on experience in backend development, primarily with Java and microservices architecture.
  • Proficiency in designing and consuming REST API and GraphQL services.
  • Solid experience (5+ years) in web development, specifically with Angular framework.
  • Extensive experience (5+ years) working with both SQL and NoSQL databases.
  • Demonstrable experience with AI technologies or machine learning concepts.
  • Strong problem-solving abilities and a deep understanding of software design principles, data structures, and algorithms.
  • Excellent communication, collaboration, and documentation skills.
  • Must be based in Bangalore or nearby areas and comfortable with a hybrid work model.

What We Offer

  • An engaging and challenging work environment with opportunities to work on innovative projects.
  • The chance to be part of a leading payroll company, ThoughtBot India, known for its engineering excellence.
  • A collaborative culture that values continuous learning and professional growth.
  • Opportunity to work with cutting-edge technologies, including advancements in AI.
  • A competitive compensation package with long-term career development prospects.

Eligibility

Professionals • 10-10 years of experience

Skills

AngularGitGraphQLJavaMicroservicesREST APISQLSpring Boot

Perks & facilities

Certificate / Experience LetterLaptop / Equipment ProvidedStipend / SalaryTraining and Mentorship

BIPPL has taken all reasonable steps to ensure that information on this site is authentic. Applicants are advised to research bonafides of advertisers independently. BIPPL shall not have any responsibility in this regard. We also recommend that you visit Security Guidelines and Terms of Service for more comprehensive information on this aspect. Please note that RiseFlake will not be responsible for any information you share on the company platform.