1 day ago
Manchester, United KingdomEntry Level / Mid Level
Responsibilities
- Build and extend Java and Spring Boot backend services for third-party integrations.
- Map external driving licence, vehicle, and other records into standardized result formats for CAD and RMS.
- Develop integrations, backend services, and real-time features for the Universal Search platform.
- Write unit and integration tests and apply readable, testable code with appropriate error handling.
- Use AI-assisted development tools such as Claude Code while reviewing and owning generated results.
- Take work through design, coding, review, testing, deployment, and production verification.
- Investigate customer-reported bugs using logs and Datadog dashboards and deliver fixes.
- Participate in code reviews, collaborate with teammates, communicate progress, and deliver sprint commitments.
- Understand service interfaces, external integrations, real-time result pipelines, and the React front end to identify cross-team risks.
Requirements
- Bachelor’s degree in Computer Science or a related field, or 2+ years of relevant full-time software engineering experience.
- Experience developing applications in Java and understanding of object-oriented programming, data structures, algorithms, complexity, and core computer science concepts.
- Familiarity with RESTful APIs and communication between backend services and external systems.
- Foundational understanding of databases, including SQL and application data storage and retrieval.
- Familiarity with Git, automated testing, and code reviews, plus interest in learning CI/CD workflows.
- Willingness to learn debugging and monitoring tools and investigate problems methodically.
- Experience using or strong interest in learning AI-assisted development tools.
- Clear written and verbal communication and comfort asking questions, sharing progress, and seeking feedback.
- Preferred exposure to Spring Boot, AWS, Lambda, S3, DynamoDB, Redis, WebSockets, Kafka, React, TypeScript, third-party APIs, JSON, XML, Docker, and integration testing tools.
- Interest in security best practices, sensitive data, access control, public safety technology, or regulated environments.
- Applicants must be authorized to work in the UK without current or future employment-visa sponsorship.
- The role may require Non-Police Personnel Vetting security clearance up to level 3.
Benefits
- 28 days of holiday plus UK bank holidays.
- Fully paid private medical, dental, and vision insurance through AXA Health and BUPA for employees and dependents.
- 18 weeks of paid parental leave for primary caregivers with a ramp-back programme.
- Income protection and death-in-service cover.
- Nest pension with a 3% employer contribution.
- Gym reimbursement for the employee and partner.
- Home-office equipment allowance.
- Claude Code Enterprise and ChatGPT Enterprise licences.
- Fully covered Spring Health membership with therapy and mental wellness tools.
- Company performance-based bonus.
- Paid one-month sabbatical after the five-year anniversary.
- Biannual hackathons, learning budget, and growth-focused team support.
- Hybrid Manchester working model with at least three days per week in the office.
Tech Stack
Categories
About Mark43
Mark43 builds cloud-based public safety software—computer-aided dispatch, records management, and analytics—for state, local, and federal agencies, delivered as a SaaS platform. Founded in 2012 and headquartered in New York, the privately held company helps agencies replace legacy on-prem systems to streamline incident response, reporting, and data sharing across jurisdictions.
