Java Backend Developer
Core
Design, develop, and optimize high-performance distributed backend applications using Java and Spring Boot.
Role type
Senior IC backend engineer (Java/Spring Boot)
Builds
Scalable backend services and distributed platforms
Domain
Software engineering, distributed systems
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Microservices, System Design, Distributed Systems, CI/CD pipelines, Debugging, Performance optimization, Code review, Mentoring
Preferred skills
None stated
Technologies
Java, Spring Boot
Responsibilities
Design and maintain scalable backend services; Drive architecture and system design discussions; Build clean, maintainable code; Collaborate with cross-functional teams to deliver solutions; Improve application performance, scalability, and observability; Review code and mentor engineers; Troubleshoot production issues; Contribute to CI/CD and automation initiatives
Seniority
Senior, hands-on IC