Nokia is a global leader in the technologies that connect people and things. With state-of-the-art software, hardware and services for any type of network, Nokia is uniquely positioned to help communication service providers, governments, and large enterprises deliver on the promise of 5G, the Cloud and the Internet of Things.
Serving customers in over 100 countries, our research scientists and engineers continue to invent and accelerate new technologies that will increasingly transform the way people and things communicate and connect.
About Mobile Networks
In Mobile Networks our goal is to be a leader in 5G and provide the best value to our customers as they evolve their networks.
We continue to develop our 5G portfolio according to the latest 3GPP specifications. With more than 2,100 patent families essential for 5G, we are proud of the number of industry firsts that we have completed on the path to 5G commercialization.
Nokia is also the only end-to-end mobile network vendor working with the major operators around the world.
We are looking for a passionate Software Architect that values teamwork& collaboration, with a continuous improvement and learning mindset.
Your mission :
You will be part of a team practicing Agile and extreme programming techniques whilst developing Nokia Networks Services strategic tools.
Working in a close-knit agile development team, you will be delivering production quality software for use by concurrent global projects.
You will contribute to building solutions designed to fit into Nokia cloud architecture to enable zero touch operations of our services.
Your main activities will be to :
Create / Deploy / Manage a Cloud Native Multi-tenant platform and Web Application
Integrate existing commercial and Nokia Developed microservices into a Cloud Native platform for radio Network Planning solution
Create new business critical microservices
Developing application in React, Java, Springboot, and Rest APIs.
Develop high quality code (clean, reusable, maintainable) with maximum level of testing automation by leveraging suitable testing frameworks and technologies (Unit Test / TDD, Integration test, Functional tests, E2E Tests)
Conducting performance and security tests.
Ensuring high performance / availability of application.
Implementation of security and data protection
Containerize deployment solution
Create and maintain CI / CD pipeline as per the Nokia blueprint
Troubleshoot and resolve technical problems in timely and accurate manner to improve application performance and functionality.
User Documentation and support
Your qualifications :
BS degree in Computer Science, System Engineering, Informatics, Telecommunications or similar
Proficient in at least one Object Oriented Programming language (e.g. Java, Scala, C#, C++)
Proficient in at least one Software Configuration Management system (e.g. MS TFS, GitLab)
Good understanding of data structures and algorithms
Good understanding of software quality principles and metrics
Good understanding of different types of testing principles and practices
Good understanding of Object-Oriented Design Principles and Patterns
Web Development frameworks experience : e.g. MVC, JAVA / Springboot
Professional Working Proficiency in English
Nice to Haves :
Linux, Docker, Kubernetes
Continuous Delivery and automation
Cloud & Big data technologies : Apache SPARK, Cassandra, AWS S3, Parquet
Other programming paradigms (e.g. functional programming)
Web development principles and frameworks : React JS, Play, REST APIs, Web Services
What does Nokia offer you?
Market-competitive salary based on your skills
3 annual bonuses (Performance, Christmas and Easter)
Meal tickets + extra food allowance
Monthly reimbursement for Sport, Wellness, Culture activities, Kindegarden / After-school expenses
Annual reimbursement for Dental / Eyeglasses / Lenses costs
Public Transport / Private Parking monthly allowance or bike / electrical scooter annual cost reimbursement
24+ paid vacation days-off
Flexible time and teleworking
Private health and life insurance
E-learning platforms such as NokiaEDU, Harvard ManageMentor, LinkedIn Learning etc. at your disposal for certified technical training and personal development
Everyday Excellence Employee Recognition Program (awards can be redeemed via our
Share in Success - Nokia’s voluntary employee share purchase plan
Personal Support Service (PSS) free access to confidential and professional support and guidance on a range of emotional, practical and work-life topics
Events and conferences on technical matters but also on well-being at work and other general-purpose subjects
Access to Nokia Garage innovation space where you can express your technical creativity and implement new projects with support from local community
Relocation package for Timisoara non-residents
One of the highest employee referral bonuses on the market so you can bring your friends too : )