Backend System Developer with Focus on Security
Workplace: Uppsala, Sverige
Expires: August 29, 2025
Join Uppsala University as a Backend System Developer specializing in security within an agile scrum team environment, working on innovative tools for secure sharing of human genomics research data in international collaborations.
Main requirements:
  • Bachelor's degree in Computer Engineering, Computer Science, Information Systems or equivalent documented competence.
  • Minimum three years documented experience in system development or IT security specialist role.
  • Experience in application security or system security.
  • Competence in virtualization solutions and software containers like Docker.
  • Experience with databases such as MySQL or PostgreSQL.
  • Experience with version control using Git.
  • Fluency in English, both spoken and written.
Responsibilities:
  • Develop and maintain a sharing platform for human genomics research data in collaboration with European partners.
  • Work closely with other developers in a scrum team covering full product lifecycle from planning to deployment and maintenance.
  • Enhance system security in handling sensitive personal data focusing on application or system security.
  • Participate in scrum ceremonies such as daily stand-ups and backlog refinement meetings.
  • Contribute creatively and influence team decisions.
  • Engage in continuous learning and lead training on best practices and software development for researchers and industry participants.
Required hard skills:
  • System development or IT security specialist experience.
  • Application or system security expertise.
  • Virtualization and container technologies (e.g., Docker).
  • Database management (MySQL, PostgreSQL).
  • Git version control.
Recommended hard skills:
  • Experience working in physically distributed teams.
  • Experience with Golang and Kubernetes.
  • Strong understanding of authentication and authorization mechanisms (e.g., OAuth, JWT).
  • Designing and integrating RESTful APIs.
  • Familiarity with Terraform, Helm, Grafana, Prometheus, Hashicorp Vault.
  • Kubernetes Security Specialist certification (CKS).
  • Knowledge in bioinformatics, especially tools and methods for human genomics data analysis.
  • Agile scrum methodologies, scrum roles, and project management tools like Zenhub or Jira.
  • Experience with infrastructure systems in academia or public sector.
  • Knowledge of systems handling sensitive data or special categories of personal data.
Soft skills:
  • Strong collaboration skills.
  • Initiative and proactivity.
  • Good communication skills.
Coding languages:
  • Golang
Frameworks:
  • Kubernetes
Natural languages:
  • English (Proficient)
Cultural skills:
  • Working in international and distributed teams
  • Adaptability to remote and office work environments
  • Supporting sustainable and inclusive work culture