Role : Staff Software Engineer Backend
As a Staff Engineer for backend services, you will be responsible for designing, creating, and running the product catalog for a new greenfield product. The position involves working on core account / payments infrastructure tailored for various customer segments such as Legal, Real Estate, and Notaries.
You will collaborate within full-stack teams grouped under common domains, and play a foundational role in early engineering Stack :
- Frontend : React.js
- Backend : Java (Spring Boot)
- Cloud : :
- Define and own the target architecture for your domain, ensuring all projects / services align with it
- Design and develop scalable, efficient backend services using Java and Spring Boot
- Collaborate closely with Engineering Managers and Engineers to deliver solutions
- Develop and maintain RESTful APIs for web and mobile applications
- Ensure application performance, scalability, and security
- Integrate cloud services with backend infrastructure
- Write clean, maintainable code adhering to industry standards
- Mentor junior and mid-level developers, conduct code reviews, and promote best :
- 10+ years of experience in building server-side applications
- Deep understanding of backend frameworks (preferably Spring / Spring Boot)
- Solid grasp of Spring components : controllers, services, repositories, security
- Experience in RESTful API design and development
- Strong problem-solving and organizational skills
- Willingness to work in Java (experience in Java 8+ is a plus)
ref : hirist.tech)