Senior Java Engineer
Core
Designing and building scalable, high-availability backend services for a live social commerce platform connecting buyers and sellers.
Role type
Senior IC backend software engineer (Java/Spring Boot)
Builds
Scalable backend systems, microservices, and distributed services for real-time shopping experiences
Domain
E-commerce / Social commerce / Live streaming commerce
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, microservices architecture, distributed system design, REST APIs, GraphQL, system design, code review, technical leadership
Preferred skills
Mentoring, knowledge sharing, evidence-centered design, release management
Technologies
Java, Spring Boot, GraphQL, REST, microservices
Responsibilities
Transform business requirements into scalable backend designs, craft clean and maintainable code, influence architectural decisions, enhance engineering productivity through tooling, collaborate with product and frontend teams, conduct code reviews and mentor peers, manage features from inception to completion, participate in release management and on-call rotations
Seniority
Senior, hands-on IC with mentorship responsibilities