Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Nokia

Software Engineer – Trainee

Nokia

Software Engineer Trainee working with specifying, designing, implementing, and testing software in Nokia's Mobile Infrastructure group. Supporting agile activities in the team.

Posted 5/26/2026internshipAmadora • 🇵🇹 PortugalEntry LevelWebsite

Tech Stack

Tools & technologies
ApacheGradleGrafanaJavaScriptJenkinsJestJUnitKafkaKubernetesMariaDBMavenOraclePythonRDBMSReactSeleniumSQLTypeScriptWebpack

About the role

Key responsibilities & impact
  • Autonomously performs tasks with a moderate level of guidance and within guidelines and policies.
  • Analyses, designs, develops and tests products / services / improvements / bug resolutions for integrated hardware / software systems as per customers' requirements.
  • Resolves customer trouble tickets. Diagnoses complex problems / issues (EG hardware, software, combination) and provides resolution or recommend corrective actions.
  • Plans technical requirements from customers’ needs.
  • Develops SW build-controlled productions releases (EG main and update releases, service packages, maintenance updates, and customer design engineering).

Requirements

What you’ll need
  • Apply engineering practices such as test-driven development, pair-programming, and software refactoring.
  • Be an advocate of the SW craftsmanship, believe in agile & lean values and have the quality first mindset.
  • Embrace best engineering practices, focusing on Continuous Improvement and Continuous Delivery mindsets.
  • Knowledge in programming languages and frameworks (e.g., Java17+, C++, Python, JavaScript, HTML5, CSS, TypeScript, React), using and creating containers & container management tools like Kubernetes.
  • Knowledge in REST services and API usage and design (JSON, REST, Swagger).
  • It would be nice if you also had: Database knowledge/interest: SQL/HQL or Oracle or MariaDB or RDBMS.
  • Knowledge in Kafka, Apache Nifi, Grafana and Zabbix.
  • Knowledge of Continuous Integration (e.g. Jenkins, Git, Gerrit, GitLab).
  • Knowledge of Test automation (e.g., Junit, Jest, Selenium, Robot Framework, Cucumber) and Test-driven development.
  • Knowledge of dependency management (e.g., Webpack, Maven, Gradle, npm).

Benefits

Comp & perks
  • Flexible and hybrid working schemes
  • Meal allowance to support daily needs
  • Well-being programs to support your mental and physical health
  • Opportunities to join and receive support from Nokia Employee Resource Groups (NERGs)
  • Employee Growth Solutions to support your personalized career & skills development
  • Diverse pool of Coaches & Mentors to whom you have easy access
  • A learning environment which promotes personal growth and professional development - for your role and beyond

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Java17+C++PythonJavaScriptHTML5CSSTypeScriptReactSQLREST
Soft Skills
autonomous workproblem diagnosiscustomer serviceagile valueslean valuesquality mindsetcontinuous improvementcontinuous deliverycollaborationadvocacy