Application Platform Engineer

Copenhagen, Capital Region
Posted 1 week ago
Engineering

About the role

Job summary

The role involves owning and managing shared application-layer services that support various product teams. The focus is on ensuring reliability, design quality, and ease of use across a microservices architecture.

Qualifications

  • Significant experience in backend or platform engineering, particularly with shared application services.
  • Strong production experience with Java and Spring Boot, emphasizing clean and maintainable code.
  • Hands-on experience with deploying and debugging services on Kubernetes in a production environment.
  • Proficient in designing MySQL schemas, managing migrations, and optimizing query performance.
  • Understanding of message brokers and event-driven patterns, with a focus on asynchronous communication.
  • Knowledge of identity and authorization protocols, including OAuth 2.0 and JWT, with a focus on secure implementation.
  • Awareness of security, privacy, and compliance considerations, particularly GDPR.
  • A product mindset towards platform development, with an emphasis on improving developer experience.
  • Enthusiasm for AI and its applications in engineering.

Responsibilities

  • Own the shared application platform and design core backend services for payments, identity, and integrations.
  • Build and maintain reliable payment services and design compliant payment flows.
  • Manage identity and authorization systems, ensuring secure user management.
  • Collaborate with security and privacy teams to implement technical controls.
  • Own the integration layer for third-party systems, ensuring resilience and observability.
  • Enhance the developer experience by creating shared libraries and internal tools.

Skills

  • Proficiency in Java, Spring Boot, Kubernetes, MySQL, and message brokers.
  • Experience with security and compliance frameworks, particularly GDPR.
  • Strong collaboration and communication skills, with a focus on team improvement.

Education

  • Relevant degree in Computer Science or related field is preferred but not explicitly required.

Tools

  • Familiarity with observability tools such as Prometheus and Grafana, and GitOps tooling like ArgoCD and GitHub Actions is a plus.
Full Access

Ready to apply for this role?

Full Access gives you the company name, full job description, and a direct link to apply. The summary above helps you explore the role.

Share this job