onsite
Senior Software Engineer I - Clariti Cloud, Inc.
Software Engineer
Senior Software Engineer focused on building scalable SaaS backends using Java and Node.js, designing robust APIs and architecting high‑availability systems.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services in Java and Node.js for a multi‑tenant SaaS platform.
- Architect and implement RESTful APIs, ensuring scalability, security, and low latency.
- Collaborate with product, design, and DevOps teams to deliver new features and improve system reliability.
- Conduct code reviews, mentor junior engineers, and enforce best practices for clean, testable code.
- Participate in capacity planning, performance tuning, and incident response for production environments.
Requirements
- 5+ years of professional software development experience, with strong expertise in Java and Node.js.
- Proven track record building and scaling SaaS applications and APIs.
- Deep understanding of microservices architecture, containerization, and cloud deployment.
- Experience with CI/CD pipelines, automated testing, and monitoring tools.
- Excellent problem‑solving skills and a collaborative mindset.