← All Jobs
Posted May 6, 2026

Product Specialist Developer (783848)

Apply Now

Career Opportunities: Product Specialist Developer (783848)

Requisition ID 783848 - Posted  - Country/Area (1) - state/province (1)

Join our Team

About this opportunity:

We invite you to join Ericsson as an experienced Product Specialist Developer, contributing as a key individual contributor within our cloud-native software engineering team. In this role, you will leverage your deep technical expertise in building multithreaded, high-throughput, cloud-native microservices-based solutions to deliver robust, scalable, and high-quality software products.

As a hands-on specialist, you will be at the heart of designing, developing, debugging, and continuously improving software components that power mission-critical systems. You will work closely with architects, product managers, QA engineers, and DevOps teams to translate requirements into reliable, production-grade software. Your technical depth, problem-solving ability, and passion for engineering excellence will make you a go-to expert within the team.

 

What you will do:

  • Design, develop, and deliver high-quality, production-ready software components as part of a cloud-native, microservices-based product platform.
  • Build and maintain multithreaded, high-throughput Java-based services that meet strict performance, reliability, and scalability requirements.
  • Develop and consume RESTful APIs, messaging interfaces, and event-driven components using industry-standard frameworks and protocols.
  • Participate in solution design and requirement analysis discussions, contributing meaningful technical input during planning and design phases.
  • Actively contribute to code reviews, ensuring adherence to coding standards, architectural guidelines, and team best practices.
  • Perform troubleshooting, root cause analysis, and debugging of complex software issues across development and production environments.
  • Write and maintain unit, functional, and integration tests to ensure software quality and regression coverage.
  • Contribute to CI/CD pipeline activities including build automation, artifact management, and deployment workflows.
  • Work with containerized environments — packaging, deploying, and managing services using Docker, Kubernetes, and Helm.
  • Develop and maintain automation and installation scripts using Shell and Python.
  • Actively adopt and promote the use of AI-assisted development tools such as GitHub Copilot to enhance productivity and code quality.
  • Continuously learn and adopt practices relevant to cloud-native software development.

 

The skills you bring:

 

  • Good development abilities and multithreaded Java development in distributed systems contexts.
  • Proficiency in Java stack, including: Spring, Spring Boot, JSF, Hibernate
  • Experience in web development and JavaScript.
  • Practical experience with relational databases, particularly Oracle.
  • Shell and Python scripting for automation, tooling, and installation tasks.
  • Socket, HTTP/HTTPS, and RESTful API
  • Message queuing and event streaming platforms such as Kafka and ActiveMQ.
  • Testing frameworks understanding including JUnit, Cucumber, PowerMock, and Mockito, Test automation, including functional testing and integration practices
  • Familiarity with CI/CD toolchains — GitLab, Jenkins, JFrog and DevOps principles and their application in agile software delivery.
  • Knowledge of containerization and orchestration — Kubernetes (K8S), Docker, Helm.
  • Working knowledge of Linux environments for development, debugging, and operations.
  • Knowledge of Microservices architecture and Cloud-Native design principles.
  • Strong troubleshooting and analytical skills, ability to diagnose and resolve complex software issues
The job has been sent to

Join our Team

About this opportunity:

We invite you to join Ericsson as an experienced Product Specialist Developer, contributing as a key individual contributor within our cloud-native software engineering team. In this role, you will leverage your deep technical expertise in building multithreaded, high-throughput, cloud-native microservices-based solutions to deliver robust, scalable, and high-quality software products.

As a hands-on specialist, you will be at the heart of designing, developing, debugging, and continuously improving software components that power mission-critical systems. You will work closely with architects, product managers, QA engineers, and DevOps teams to translate requirements into reliable, production-grade software. Your technical depth, problem-solving ability, and passion for engineering excellence will make you a go-to expert within the team.

 

What you will do:

  • Design, develop, and deliver high-quality, production-ready software components as part of a cloud-native, microservices-based product platform.
  • Build and maintain multithreaded, high-throughput Java-based services that meet strict performance, reliability, and scalability requirements.
  • Develop and consume RESTful APIs, messaging interfaces, and event-driven components using industry-standard frameworks and protocols.
  • Participate in solution design and requirement analysis discussions, contributing meaningful technical input during planning and design phases.
  • Actively contribute to code reviews, ensuring adherence to coding standards, architectural guidelines, and team best practices.
  • Perform troubleshooting, root cause analysis, and debugging of complex software issues across development and production environments.
  • Write and maintain unit, functional, and integration tests to ensure software quality and regression coverage.
  • Contribute to CI/CD pipeline activities including build automation, artifact management, and deployment workflows.
  • Work with containerized environments — packaging, deploying, and managing services using Docker, Kubernetes, and Helm.
  • Develop and maintain automation and installation scripts using Shell and Python.
  • Actively adopt and promote the use of AI-assisted development tools such as GitHub Copilot to enhance productivity and code quality.
  • Continuously learn and adopt practices relevant to cloud-native software development.

 

The skills you bring:

 

  • Good development abilities and multithreaded Java development in distributed systems contexts.
  • Proficiency in Java stack, including: Spring, Spring Boot, JSF, Hibernate
  • Experience in web development and JavaScript.
  • Practical experience with relational databases, particularly Oracle.
  • Shell and Python scripting for automation, tooling, and installation tasks.
  • Socket, HTTP/HTTPS, and RESTful API
  • Message queuing and event streaming platforms such as Kafka and ActiveMQ.
  • Testing frameworks understanding including JUnit, Cucumber, PowerMock, and Mockito, Test automation, including functional testing and integration practices
  • Familiarity with CI/CD toolchains — GitLab, Jenkins, JFrog and DevOps principles and their application in agile software delivery.
  • Knowledge of containerization and orchestration — Kubernetes (K8S), Docker, Helm.
  • Working knowledge of Linux environments for development, debugging, and operations.
  • Knowledge of Microservices architecture and Cloud-Native design principles.
  • Strong troubleshooting and analytical skills, ability to diagnose and resolve complex software issues
Interested in this role?Apply on iHire