Why This Job is Featured on The SaaS Jobs
This senior backend role stands out in the SaaS ecosystem because it sits at the intersection of identity/security and a platform transition toward SaaS delivery. The listing points to work on multi-tenancy and microservices, which are foundational concerns for any B2B SaaS product that must serve multiple customers securely and reliably. The Java/Go stack also signals a focus on high-throughput services rather than purely application-layer feature work.
From a SaaS career perspective, the day-to-day exposure here maps to durable platform skills: designing multi-tenant cloud foundations, evolving service boundaries, and building delivery practices that support frequent releases. The emphasis on CI/CD alongside TDD/BDD and Agile methods suggests repeated cycles of shipping, measuring, and hardening—experience that transfers well across SaaS companies operating at scale. Working close to product and QA also reinforces cross-functional execution, a common expectation in SaaS engineering orgs.
This role is best suited to senior engineers who prefer hands-on ownership of backend architecture and operationally aware development. It will fit professionals who enjoy balancing performance, maintainability, and security constraints, and who are comfortable collaborating across disciplines while mentoring others. Candidates drawn to infrastructure-heavy SaaS problems—tenancy, cloud foundations, and service reliability—should find the scope aligned.
The section above is editorial commentary from The SaaS Jobs, provided to help SaaS professionals understand the role in a broader industry context.
Job Description
Senior Java & GO Developer
- R&D
- Israel
- Senior
- Full-time
Description
PlainID, a leading start up in Identity, Authorization & Security is seeking a senior backend developer to join our growing team to improve the end-to-end product features and align the R&D solution to the company's business needs and overcome new technology challenges. Our solution is based on Java, Go, and React, moving to SaaS with multi-tenancy based on microservices architecture. We are working in Agile with TDD/BDD and extreme programming processes to complete the end-to-end lifecycle of CI/CD. We're looking for you, to develop the next generation of our leading security product.
Here at PlainID we put our people first. We strongly believe in teamwork and encourage and trust our people to reach higher, learn more, and live up to their potential.
- Java and GO Guru with coding hands-on ability
- Set and meet the performances by KPIs
- Establish a high scale multi-tenancy cloud foundation solution
- Working with cutting-edge technologies in a dynamic environment, where you can learn and mentor your team members
- Collaborate with Product Managers, Frontend and Backend Developers, and QA Engineers
Requirements
- Working with AI tools like Cursor, Copilot Agent or Claude code - must
- Master/Bachelor’s degree in computer engineering
- At least 7 years of experience in Java/Go solutions with software infrastructure and design patterns
- Ability to write high-performance, maintainable, reusable code
- Proficient with Unix/Linux environment
- Experience of more than 5 years with Spring Boot
- Experience of more than 3 years with PostgreSQL
- Experience of more than 3 years with no-SQL DB like Elastichsearch, Mongo
- Experience of more than 5 years with Microservices, Docker/Containers, Kubernetes
- Experience in Cloud multi-tenancy systems on AWS and GCP
- Advantage - Background in Authorization and Authentication processes
- Advantage - Deep understanding of the Cyber Security domain