Backend Software Engineer
Remote
Core
Design, develop, and maintain RESTful APIs for customer integration within a Network as a Service (NaaS) platform.
Role type
Backend Software Engineer
Builds
Core business systems and RESTful APIs for the NaaS platform
Domain
Cloud networking / Network as a Service (NaaS)
Required skills
Java, Spring MVC, Spring Boot, Kotlin, SQL, Hibernate, RESTful API design, System architecture, Relational databases
Preferred skills
Advanced networking (IP routing, MPLS), Cloud infrastructure (AWS, Azure, GCP), JavaScript, Python
Responsibilities
Design and develop RESTful APIs for customer integration, Manage and reduce technical debt, Participate in code reviews and knowledge sharing, Drive the complete lifecycle of small feature development, Participate in agile development processes
Seniority
Mid-level, hands-on IC