Senior Software Engineer – API Exposure Architect

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.

[Job offer number: 1800000B3Y]

Common Software Foundation organization, part of Nokia Software CTO Division is looking for motivated software professional for Senior Software Engineer – API Exposure Architect position to work on development of software reuseable framework consisting of individual components and integrated blueprints, covering specific deployment architectures or software domains.

Main Responsibility Area

Working with internal customers’ developers and architects in a consulting role to specify requirements for the evolution of common software components. You will work in an Agile team environment in all phases of the development lifecycle.

Specific Responsibilities

  • Integration of open source components
  •  Design and development of plugins and extensions to open source components    
  • Mentoring junior team members    
  • Code inspection/review    
  • Close collaboration with product owners to align on features and timelines   
  • Development of standardized, reusable patterns for internal customers   
  •  Service oriented architecture Skills  
  •  Application Integration Skills


    Minimum Qualifications and Skills:

    •  Master’s or Bachelor’s degree in Engineering, Telecommunication, Computer Science, Software Technology or equivalent experience   
    •  6+ years’ expierence in programming / testing / architecture   
    • talent for writing clean, readable code     
    • familiarity with design and architecture patterns for enterprise software applications   
    •  understanding of runtime environment constraints i.e. effect of processors, I/O, network bandwidth and latency on system performance    
    • experience with integration of complex systems     
    • use of technical forums for continuous learning and problem solving    
    • knowledge of the open source ecosystem     
    • knowledge of Linux/Unix OS (command line)     
    • good teamwork and communication skills   
    •  very good spoken and written English

    Preferred Qualifications/ Experience

    •  Knowledge of REST, API design, OAuth 2 and API Gateways functions     
    • Service Oriented Architecture skills     
    • cloud and microservices – OpenStack, Docker, K8s, DC/OS    
    • experience with public cloud like AWS or Azure will be a plus     
    • knowledge of cloud deployment models (IaaS, PaaS, SaaS)     
    • programming skills in Java, Lua, Python, GO, Shell, Bash, Ansible, Javascript   
    •  familiarity with concepts of MVC, JDBC, RESTful and JVM, and an understanding of their limitations     
    • user experience design: usability engineering, user interface design, and information architecture     
    • Open Interfaces: creating APIs for an application and consuming APIs from other application, using RESTful (JAX-RS) computing principles   
    • JIRA / Confluence / Git / Gerrit / Jenkins     
    • experience with Agile and BDD

Workplace: Bydgoszcz

If you are interested in this job offer, send your CV in English to:

Looking for other opportunities?
Visit our career portal:
Careers in Poland

Please add to attached documents the following clause:

"Oświadczam, że wyrażam zgodę na przetwarzanie danych osobowych zawartych w mojej ofercie pracy dla potrzeb przyszłych procesów rekrutacji Nokia Solutions and Networks Sp. z o.o. z siedzibą w Warszawie przy ul. Domaniewskiej 39A (zgodnie z ustawą z dnia 29.08.1997 r. o Ochronie Danych Osobowych, Dz. Ustaw nr 133 poz. 883 z późn. zm.)."

"I hereby authorize Nokia Solutions and Networks, located in Warsaw 02-672, ul. Domaniewska 39a, to process the attached personal information strictly for the purposes of job recruitment pursuant to the Personal Data Protection Act of 29 August 1997 (Journal of Laws (Dz.U.) No. 133, item 883)."

Please be informed that we reserve ourselves the right to contact only with selected candidates.
Apply Now

Our promises:

  • Working in a high tech environment and with technologies of the future
    • Being part of a sustainable organization and a strategic site for the company
    • Getting a competitive compensation and benefit package with private medical care, additional life insurance, social fund benefits
    • Easy to combine with your studies – telework and flexible working
    • Getting trained and having learning and development opportunities
    • Joining the company for a career not just for a job!



    • competitive salary + bonuses
    • medical care for you and your family
    • flexible working time
    • teleworking
    • additional life insurance
    • social fund
    • sports card
    • lunch card
    • and more