Senior Java & GO Developer
About The Position
We are looking for an experienced Backend Developer to join our team and help build and scale the core backend services of our cloud-based platform.
You will work hands-on with Go and Java (Spring Boot), contribute to system design and architecture decisions, and take ownership of features end-to-end. As part of a new Python-based initiative, you will also help shape and develop new services in Python.
We operate in an Agile environment with strong engineering standards, CI/CD pipelines, and a culture that values ownership, collaboration, and continuous improvement.
Responsibilities
- Design, develop, and maintain scalable backend services
- Write clean, maintainable, and efficient code in Go, Java (Spring Boot), and Python
- Participate in system design and architectural discussions
- Collaborate closely with product, DevOps, and frontend teams
- Ensure high code quality through code reviews, testing, and best practices
- Take ownership of features from design through production
- Contribute to improving development processes and engineering standards
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 in Cloud multi-tenancy systems on AWS and GCP
- Advantage - Experience of more than 5 years with Microservices, Docker/Containers, Kubernetes
- Advantage - Background in Authorization and Authentication processes
- Advantage - Deep understanding of the Cyber Security domain
Why Join Us?
- A meaningful hands-on leadership role with real technical ownership
- Opportunity to influence architecture, standards, and team growth
- Work with a modern backend stack and introduce new technologies (Python)
- Strong engineering culture focused on quality, mentorship, and ownership
- Collaborative, pragmatic, and growth-oriented environment
Who We Are
Agentic AI changes everything. Authorization makes it secure.
Authorization is where trust is broken, or created.
AI agents without enforced boundaries leak sensitive data in seconds.
PlainID is the only Agentic Identity Platform at the core of an organization's identity stack.
It secures the entire AI flow, inputs and outputs, data retrieval, and MCP tools.
By enforcing Zero Standing Privileges, PlainID ensures just in time access is granted and automatically adjusts as context changes. Every decision is evaluated dynamically, securing applications, APIs, data, and agentic AI workflows end to end.
One place. Full clarity. Real-time control.
Trusted by Fortune 500 organizations to secure access for millions of identities, PlainID helps enterprises scale authorization with confidence in an AI-driven world.
