All jobs below are from employers who hold a valid UK sponsor licence and can issue a Certificate of Sponsorship (CoS).
Java Developer roles are classified under Programmers and software development professionals (SOC 2134) and qualify for UK Skilled Worker visa sponsorship. Employers with a valid sponsor licence can hire internationally for this role. View our occupation codes & salary thresholds to understand how the required salary is calculated.
UK market salary · ASHE 2025
Plus £1,639 – £8,322 in bonus & commission
How visa salary requirements compare to what employers pay.
Most programmers and software development professionals in the UK earn between £42,536 and £76,752 in basic pay, with experienced professionals in the top 10% earning above £97,864. For Skilled Worker visa holders, the minimum salary (going rate) for this role is £54,700 (SOC 2134), sitting at the 46th percentile of what UK employers pay and £2,084 below the median.
All figures are before tax. Calculate your take-home pay.
Lead Java Developer - Public sector Remote with ad hoc travel Permanent or 12 month fixed term contract The Company: At Amber Labs, we are a cutting-edge UK and European technology consultancy that prioritises empowering autonomy, promoting experimentation, and facilitating rapid learning to provide exceptional value to our clients. Our company culture is centred around collaboration, where all colleagues, regardless of their role, work together to minimise risk and shorten delivery times. Our t
Job Description About Scrumconnect Consulting Scrumconnect Consulting is a multi-award-winning digital consultancy whose work has positively influenced the lives of over 40 million UK citizens. We deliver impactful technology solutions across UK government departments, working at the forefront of user-centred design, agile delivery, and scalable digital services that genuinely make a difference. Visa sponsorship available for eligible candidates Strong focus on work-life balance with a flexible
About Synechron: Synechron is a leading digital transformation consulting firm dedicated to delivering innovative technology solutions within banking, financial services, and insurance. We thrive on engineering excellence, collaboration, and a passion for cutting-edge technologies. We are seeking a highly skilled and experienced Senior / Lead Java Developer with 10+ years of hands-on experience in enterprise application development. The ideal candidate must possess strong expertise in core Java
Contract length: 7 Months Location : Dunton, England Position Description: We are seeking an experienced Senior Backend Software Engineer to join our Identity Management Services team, focusing on the core platform work that powers our identity infrastructure. In this role, you will design and build high-scale backend services while serving as a technical lead to upskill the team in modern, industry-leading application development. You will be responsible for ensuring the platform is secure and
Job Title: Senior Java Developer – IAM & Security Key Skills: Java, Spring Boot, Spring Security OAuth 2.0, OpenID Connect (OIDC), JWT IAM, SSO, Identity Federation, SAML REST APIs, Microservices Keycloak, Okta, ForgeRock, Ping Identity, Auth0, or Microsoft Entra ID (Azure AD) Responsibilities: Develop secure, scalable Java/Spring Boot applications and REST APIs. Implement authentication and authorization using OAuth 2.0, OIDC, JWT, and SSO. Integrate applications with enterprise IAM platfor
Lead Java Application Developer – Java & Web Technologies – SC CLEARED Rate: £420 per day (umbrella rate) Location: Remote Onsite: London/Manchester (when required by the client) Atrium EMEA are supporting a large managed service provider, looking for an experienced Lead Java Application Developer to lead the design and development of modern, scalable Java applications in secure, enterprise environments. Key Skills & Experience • Strong experience leading Java development teams • Hands-o
Job Description: We are looking for an experienced Java Developer to join our team and work on high-performance enterprise applications. The ideal candidate should have strong expertise in Java development, Spring Boot, Microservices, and Linux environments. Prior experience in Banking / Financial Services is must. Key Responsibilities: Design, develop, and maintain enterprise Java applications using Spring Boot Build and manage scalable Microservices architecture Design, optimize, and maintain
About the Job you are considering: We are seeking an experienced Lead Java Developer with CIAM Customer Identity and Access Management expertise to design develop and lead the implementation of scalable and secure identity solutions The ideal candidate will have strong technical leadership capabilities and deep proficiency in modern Java based technologies along with IAM concepts Hybrid working: The places that you work from day to day will vary according to your role, your needs, and those of t
🚀 Hiring: Java Full Stack Developer 📍 Location: Bournemouth, UK (Onsite) 📄 Job Type: Permanent We are looking for an experienced Java Full Stack Developer to join our team in Bournemouth. This is an excellent opportunity to work on cutting-edge technologies in a fast-paced and collaborative environment. 🔹 Required Qualifications, Capabilities & Skills • Formal training or certification on Java concepts and proficient applied experience. • Excellent understanding of Java fundamentals and fram
Java Developer – API & Playwright Company: Derisk360 Location: Edinburgh, UK Work Mode: Hybrid (2 Days Work from Office) Employment Type: Contract (Inside IR35) Experience Required: 7+ Years Overview Are you a passionate Java Developer with expertise in API development, Playwright automation, and modern software development practices? Join Derisk360 and contribute to building scalable, high-quality applications and automation frameworks that drive business success. We are looking for a proac
Yes. Java Developer roles fall under SOC 2134 (Programmers and software development professionals), which is eligible for UK Skilled Worker visa sponsorship. Employers with a valid sponsor licence can sponsor Java Developer positions.