Principal Full Stack Developer

Principal Full Stack Developer Job Description Template

Our company is looking for a Principal Full Stack Developer to join our team.


  • Work with customer and team members to develop technical solutions that meets mission objectives.


  • Experience with both relational and non-relational databases;
  • Analytic development experience (Map Reduce/Hadoop);
  • Must have strong Java experience, or Kotlin;
  • Experience with JavaScript or Typescript;
  • Experience with React or similar libraries;
  • Experience with Streaming and batch processing;
  • Must have 5+ years’ experience designing, developing, and implementing full stack development;
  • API development;
  • Container deployment experience (Docker).