Nokia

Software Technical Architect

Nokia

full-time

Posted on:

Location Type: Hybrid

Location: Gurgaon • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

SeniorLead

Tech Stack

CloudDistributed SystemsJavaJenkinsKubernetesLinuxNoSQLSOAP

About the role

  • Design high-level and low-level architectures
  • Guide scrum teams and solve complex technical challenges
  • Handle customer-critical issues and ensure high-quality software delivery
  • Drive continuous improvement in processes and tools
  • Lead, mentor, and influence the overall technical direction of the product

Requirements

  • A Bachelor’s/ Master’s degree in Engineering or equivalent with 13+ years of hands-on experience in Java design and development with exposure to IntelliJ, SonarQube, Git, Jenkins, and unit/functional testing.
  • Solid system thinking, working knowledge of distributed systems, and familiarity with common design patterns.
  • Proficiency in Linux, NoSQL databases, strong debugging skills, and experience with tools such as memory profilers.
  • Knowledge of Diameter, REST, SOAP, and background in Analysis, Design, Development, Unit & Functional Testing.
  • Telecom domain knowledge: 3G/4G/5G Core Network elements and understanding of Online Charging System (OCS).
  • Exposure to Cloud Native technologies, including Kubernetes, and Agile development methodologies.
  • Familiarity with AI development/testing tools like Windsurf, Cursor, or Copilot.
Benefits
  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Remote work options

Applicant Tracking System Keywords

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

Hard skills
Javaunit testingfunctional testingdebuggingdesign patternsdistributed systemsCloud Native technologiesKubernetesAI development toolsNoSQL databases
Soft skills
leadershipmentoringproblem-solvingcommunicationcontinuous improvement
Certifications
Bachelor’s degreeMaster’s degree