L

Senior Application Software Developer

L05
Full-time
On-site
Canada
Description

Nokia’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.
 



Responsibilities

What 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.



 



Qualifications

Your 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