NextHire Try for free

Gainsight

Posted 27 Aug 2026

Principal Engineer

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Team
Software Engineering
Posted
27 Aug 2026

About the role

Responsibilities:

  • Design, develop, and maintain backend services using Java and Spring Boot.
  • Build scalable and reliable microservices-based applications.
  • Develop and consume RESTful APIs.
  • Work on system design, performance optimization, and code quality.
  • Integrate applications with third-party services and internal systems.
  • Participate in code reviews, testing, and deployment activities.
  • Collaborate with cross-functional teams including frontend, DevOps, and QA.
  • Ensure security, scalability, and maintainability of applications.


Requirements:

  • Strong experience in Java (8+ years).
  • Experience with frontend technologies like React or Angular.
  • Hands-on experience with Spring Boot and microservices architecture.
  • Experience in building RESTful APIs and backend services.
  • Knowledge of databases such as MySQL, PostgreSQL, or NoSQL databases.
  • Familiarity with messaging frameworks like Kafka or RabbitMQ.
  • Experience with cloud platforms (Azure, AWS, or GCP).
  • Understanding of CI/CD pipelines and DevOps practices.
  • Good problem-solving and debugging skills.

Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach