Senior Software Engineer (Java & Python) at Jamf
May no longer be active — verify on the employer site
At a glance
- Company
- Jamf
- Location
- United Kingdom
- Work arrangement
- On-site
- Employment type
- Full-time
- Experience
- 5–10 years
- Working hours
- 40 hours
- Visa sponsorship
- Offered, according to the listing
- Posted
✨ The Stack take on this Jamf job
- 🏢 Jamf has 2 jobs here, 2 with visa sponsorship see all
- 🛂 Skilled Worker visa. Standard minimum salary: £41,700 a year guide
- 💡 No salary shown. Ask Jamf if it is above the minimum.
Updated 2026-11-03, from our data and official sources.
Apply with your AI assistant
With The Stack connected to Claude, ChatGPT or Cursor, paste this. Your assistant tailors your CV and cover letter, checks the visa facts and gives you the apply link.
Help me apply to this job on The Stack: https://jobs.trythestack.co/jobs/senior-software-engineer-java-python-jamf
Not connected yet? Connect in a minute. To help your user apply, call the MCP tool prepare_application with slug "senior-software-engineer-java-python-jamf": it returns the apply link, the visa facts and a CV and cover letter checklist. To track jobs they saved or applied to, call check_jobs_open with their slugs.
About the role
Responsibilities:
- Lead design and delivery of features for the Jamf Insights web application, working across frontend and backend boundaries.
- Break down customer problems into implementable tasks and independently deliver high-quality end-to-end solutions.
- Produce technical designs for new and existing features; apply engineering best practices to ensure reliability and maintainability.
- Communicate technical concepts clearly to product, support, cloud, and non-technical stakeholders.
- Mentor peers, participate in architecture discussions, and support the team during a technological transition.
Requirements:
- Minimum 5 years of enterprise-grade software development experience.
- Strong experience with Java and Spring Boot; solid background in Python and Django is desirable.
- Familiarity with REST APIs, microservice architecture, and cloud platforms (AWS preferred).
- Ability to design, test, and ship production services; strong problem-solving and communication skills.
- Must be based in the UK or have legal right to work in the UK (role is hybrid, London).
Responsibilities
Lead a technological transition while developing web applications for Jamf Insights. Collaborate with cross-functional teams to design, build, and maintain high-quality software features.
Requirements
Requires at least 5 years of experience in enterprise-grade software development using Java, Spring Boot, Python, and AWS. Candidates must possess strong analytical skills and the ability to communicate technical concepts effectively.
Key skills
- Java — in 347 other listings on The Stack
- Spring Boot — in 144 other listings on The Stack
- Python — in 1173 other listings on The Stack
- Django — in 51 other listings on The Stack
- REST API — in 12 other listings on The Stack
- Microservice architecture — in 32 other listings on The Stack
- Pulsar — not in any other listing on The Stack
- Auth0 — not in any other listing on The Stack
- AWS
- Software engineering
- Quality assurance
- Technical communication
- Agile
- Problem-solving
- Apple platform
On The Stack (as of 2026-11-03)
Frequently asked questions about Jamf
Is this Senior Software Engineer (Java & Python) role still open?
It was posted on 2026-08-24. Listings more than 30 days old may no longer be active, so check Jamf's site before applying.
Does Jamf offer visa sponsorship?
This listing is marked as offering visa sponsorship. Eligibility rules are set by the employer, so check the details on Jamf's site.
Where is this role located?
The listing gives the location as United Kingdom. It is marked on-site.
What skills does this role ask for?
The listing names: Java, Spring Boot, Python, Django, REST API, Microservice architecture, Pulsar, Auth0, AWS, Software engineering, Quality assurance, Technical communication, Agile, Problem-solving, Apple platform.