DescriptionNokia’s Network Infrastructure group is at the heart of a revolution to bring more and faster network capacity to people worldwide through our ambition, innovation, and technical expertise.
The WaveSuite team is building a new suite of applications that provides assurance, fulfillment, and analytics for telecommunication network providers/operators using state-of-the-art design and technologies. The team must grow in order to address the high customer demand. We are looking for application software developers passionate about delivering reliable, efficient, maintainable user-focused software on-time.
ResponsibilitiesWhat you will learn and contribute to
- Developing new features and functionality for service assurance and fulfillment application.
- Developing microservices with RESTful APIs to enable network automation.
- Developing event driven applications using producer / consumer architecture.
- Developing Hierarchical Multi Tenant aware application features for network operator revenue generation.
QualificationsYour skills and experience
You have:
- 6-10 years of related experience
- Have a degree in Computer Science or Engineering
- Experience with UNIX/Linux environments.
- Solid knowledge of object oriented programming.
- Experience with Java 17 programming including the Stream API, concurrency API and lambda expressions.
- Experience with relational databases, JDBC, JPA and SQL.
It would be nice if you also had:
- Experience with Spring Framework and Boot.
- Experience with Reactive programming.
- Experience with UI development (TypeScript, React)
- Experience with UX requirements development/management.
- Experience in deploying, running, and troubleshooting cloud-native platforms/applications in Docker or Kubernetes.
- Experience in Network Management and/or Optical Networking (DWDM, OTN).
- Experience in the telecommunications domain, shipping products to Tier-1 Carrier customers