-
Deploja

Software Engineer

Deploja
Sweden · Full-time · Entry

Role:

We are looking for a Software Engineer with a strong innovation mindset to help us reshape and modernize our API platform. In this role, you’ll take the lead in revamping, refactoring, and restructuring the application layer, driving meaningful improvements to enhancements and user experience.

Programming Languages:

  • Proficient in JavaScript, TypeScript and Node.js for backend development

Microservices Architecture:

  • Experience in designing, developing, and deploying microservices
  • Understanding of distributed systems, and inter-service communication patterns

API Design and Development:

  • Strong experience with RESTful APIs
  • Familiarity with OpenAPI Specification
  • Experience with asynchronous APIs and event-driven architectures (e.g., Pub/Sub, Kafka, or similar)
  • Adherence to API design best practices and API standards

Cloud Platform:

  • Proficiency with Google Cloud Platform (GCP) services such as:
  • Cloud Functions / Cloud Run
  • Pub/Sub
  • Cloud Storage, Firestore, BigQuery

CI/CD & DevOps:

  • Experience with GitHub Actions for CI/CD pipelines
  • Basic understanding of DevOps principles and infrastructure automation
  • Version control using Git and GitHub (including branching strategies, pull requests, code reviews)
  • Familiarity with Docker – writing Dockerfiles, building containers, and using container registries
  • Basic knowledge of Terraform for infrastructure-as-code

Event-Driven & Async Architecture:

  • Understanding of asynchronous communication patterns
  • Implementing patterns such as event sourcing

Testing & Quality:

  • Writing unit, integration, and end-to-end tests
  • Familiarity with testing frameworks (e.g., Jest, Mocha)

Security & Performance:

  • Understanding of authentication/authorization mechanisms (OAuth2, JWT)
  • Familiarity with secure coding practices and API security

Fontend (Bonus):

  • Basic knowledge of React or other modern frontend frameworks
  • Ability to collaborate with frontend teams in API contracts and integrations



Please explain how you meet all the requirements when applying.

Utilization: 100%

Location: Helsingborg

Period: 16-06-2025-31-08-2025

Last day to apply: 13-06-2025

We present regularly. This means that we sometimes remove the assignements from our website before the final application deadline. If you are interested in an assignement, we recommend that you submit your application as soon as possible.

Key Skills

Ranked by relevance

cloud google cloud platform javascript typescript terraform storage docker devops react kafka cicd git gcp
Login to Apply
Posted
Jun 04, 2025
Type
Full-time
Level
Entry
Location
Helsingborg
Company
Deploja

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Deploja
Related

Senior iOS Engineer

2026-05-26

Full-time
Not Applicable
Sweden
IT Services
Engineering
View Job Details
Deploja
Related

Senior Android Engineer

2026-05-26

Full-time
Not Applicable
Sweden
IT Services
Engineering
View Job Details
Deploja
Related

Embedded Software Developer

2026-05-23

Full-time
Not Applicable
Sweden
IT Services
Engineering