Backend Java Developer
San Francisco, CA | Onsite | Full-time
Are you an experienced Backend Java Developer with a passion for building robust, scalable, and high-performance systems? We're looking for a strong Backend Java Developer with 3-6 years of experience to join our core engineering team in San Francisco. You'll be instrumental in designing and implementing the foundational services that power our platform.
What You'll Do
- Design, develop, and maintain scalable backend services and APIs using Java and the Spring Framework.
- Collaborate with product and front-end teams to define and build new features.
- Write clean, well-tested, and efficient code following engineering best practices.
- Optimize application performance for speed and reliability.
- Contribute to all phases of the software development lifecycle, from ideation to deployment and support.
- Participate in code reviews and mentor junior team members.
What We're Looking For
3-6 years of professional experience in backend development using Java .Strong proficiency with the Spring Framework (Spring Boot, Spring MVC, Spring Data).Experience with microservices architecture and RESTful APIs .Solid understanding of relational and / or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).Familiarity with cloud platforms (AWS, GCP, or Azure).Experience with version control systems like Git.Excellent problem-solving skills and a proactive mindset.