Full Stack Developer
Core
Design, develop, test, deploy, and maintain Java-based backend applications and REST APIs, with occasional Angular front-end contributions.
Role type
Senior backend-focused Full Stack Developer
Builds
Secure, scalable REST APIs, microservices, integrations, and backend workflows
Domain
Enterprise software, SaaS, telecommunications, IoT
Required skills
Java, Spring/Spring Boot, REST API design, third-party integrations, modern front-end development, source control, automated testing, system design
Preferred skills
Angular, microservices architecture, CI/CD, observability, Protocol Buffers, Play Framework, IoT/device-lifecycle systems
Technologies
Java, Spring, Spring Boot, Angular, REST, microservices, CI/CD, Cloud, IoT, Play Framework
Responsibilities
Design and build secure, scalable REST APIs and microservices; own features from design through production support; integrate internal systems with SaaS and partner APIs; diagnose defects in distributed systems; develop unit and integration tests; participate in code reviews and technical design; document APIs and technical decisions; collaborate with product, operations, and external partners.
Seniority
Senior, hands-on IC