About the role
We are looking for a Senior Full Stack Developer with a strong backend focus to join our engineering team. This role is primarily backend-oriented (approximately 80% backend / 20% frontend) and is ideal for engineers who are proactive, quick to learn, and comfortable taking ownership of complex technical challenges.
You will work alongside a team that includes both senior and junior developers, contributing to building scalable services, improving system performance, and supporting the evolution of modern identity and access-related platforms.
What you'll do
- Design, develop, and maintain scalable backend services using Java and Spring Boot
- Build and enhance RESTful APIs for internal and external integrations
- Consume and process data from OpenSearch or other NoSQL data sources
- Collaborate with frontend developers to implement React / Next.js features, with a backend-first mindset
- Contribute to system architecture discussions and technical decision-making
- Write clean, maintainable, and testable code following engineering best practices
- Support performance optimization, troubleshooting, and production issue resolution
- Mentor junior developers and promote strong engineering standards within the team
- Work closely with product managers, designers, and other stakeholders to deliver high-quality features
What we're looking for
- Strong experience as a Senior Full Stack Developer or Backend Developer with frontend exposure
- Solid hands-on expertise in Java and Spring Boot
- Proven experience designing and implementing REST APIs
- Experience working with NoSQL databases (preferably OpenSearch or similar technologies)
- Ability to consume data from OpenSearch (indexing strategy knowledge is not required)
- Practical experience with ReactJS or Next.js, including working with design systems
- Strong backend-first mindset and system thinking
- Familiarity with cloud environments and microservices architectures
- Ability to quickly understand new domains and contribute with minimal ramp-up time
- Proactive attitude, ownership mindset, and strong collaboration skills
- Experience working in Agile environments
Nice to have
- Knowledge or hands-on experience with Identity and Access Management (IAM) concepts
- Experience working with authentication/authorization platforms such as Auth0
- Experience with observability, logging, and performance monitoring tools
Perks and benefits
- Private medical insurance
- National holidays off, even when falling on weekends
- Loyalty leave: +1 day/year
- Continuous professional development opportunities
- Sports subscription programs
- Referral bonuses for bringing in new talent
- Meal tickets
- Bookster subscription for reading & learning
- Community and team-building events
- Flexible and unlimited remote work policy