2151 Full Stack Developer (Senior)
Core
Design, develop, and maintain scalable backend services and APIs, with a planned transition to frontend ownership within 24 months.
Role type
Senior Full Stack Developer (Backend-first)
Builds
Scalable backend services, APIs, and eventually Angular-based UI components
Domain
Enterprise software development, distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, API design, system performance optimization, Kafka, automated testing, distributed systems architecture
Preferred skills
Angular, UX/UI collaboration, AI development tools, incident resolution
Technologies
Java, Kafka, Angular
Responsibilities
Design and maintain scalable backend services and APIs; ensure system performance, reliability, and operational stability; drive integration with internal and external systems via APIs and Kafka; implement reusable frontend components and improve user experience; coach junior developers and support knowledge transfer; perform monitoring, troubleshooting, and incident resolution
Seniority
Senior, hands-on IC