CareerAddict

Junior Software Engineer (Java/Kotlin/JVM)

Salt

Posted on Jul 3, 2026 by Salt
London, United Kingdom
IT
3 Aug 2026
£200 - £200 Daily
Contract/Project

Junior Software Engineer (Java/Kotlin/JVM)

Contract Overview

Role: Junior Software Engineer (Java/Kotlin/JVM)

Location: Victoria, London

Length: 12 months

Start: ASAP

Rate: £200 per day

Status: Inside IR35

Pattern: Hybrid working

About the Role

I'm currently recruiting for a Junior Software Engineer to join a digital product team working across modern financial services technology.

This role would suit someone with a few years' commercial software engineering experience, particularly across Java, Kotlin and JVM-based Back End development. The successful candidate will be working on modern applications and services that support customer-facing digital products, with a focus on clean code, APIs, service-based architecture and production-quality software delivery.

Experience within digital banking, fintech, financial services or insurance would be beneficial, although the main priority is strong Back End engineering capability and a genuine interest in building reliable, scalable applications.

Client

The client is a leading global financial services organisation with a major digital technology function. The team is responsible for building and supporting customer-facing digital products used at scale, with a strong focus on modern engineering, secure platforms, API-led development and high-quality customer experiences.

Key Responsibilities

* Build, maintain and improve Back End services using Java, Kotlin and JVM technologies

* Work across the full software delivery life cycle, from design and development through to testing, deployment and production support

* Develop and integrate APIs that support customer-facing digital products and internal platforms

* Contribute to both greenfield and brownfield development projects

* Participate in code reviews, technical discussions and system design conversations

* Work closely with product, engineering and wider technology teams to refine requirements and deliver new features

* Write clean, maintainable and well-tested code

* Support live applications and help ensure performance, reliability and quality in production environments

* Use modern engineering practices, including source control, CI/CD, automated testing and monitoring

Skills and Experience

* A few years' commercial experience in software engineering

* Strong hands-on experience with Java, Kotlin and JVM-based Back End development

* Understanding of service-based architecture and API-led development

* Experience working with live applications and production environments

* Good understanding of computer science fundamentals, data structures and software design principles

* Experience with software testing, including unit testing and integration testing

* Experience working with databases such as PostgreSQL, MongoDB or Redis

* Familiarity with Git and source code control platforms such as GitHub, Bitbucket or GitLab

* Experience working in Agile or Scrum environments

* Good communication skills and the ability to work collaboratively across technical and non-technical teams

Useful Technical Experience

* Kotlin

* Java

* JVM

* Ktor or Spring

* REST APIs

* PostgreSQL

* MongoDB

* Redis

* GitHub Actions or other CI/CD tools

* Docker

* Kubernetes

* AWS, GCP or Azure

* Monitoring and logging tools such as CloudWatch, Prometheus, OpenSearch or Elasticsearch

* Jira, Trello or similar delivery tools

Desirable Experience

* Experience or interest in AI tools and how they can support software development

* Experience using tools such as GitHub Copilot, Devin or similar AI-assisted development tools

* Ability to review, challenge, correct and improve AI-generated code or technical output

* Experience in digital banking, fintech, financial services or insurance

* Full stack experience, particularly with React or modern web technologies

* Cloud deployment or container orchestration experience

* A curious, adaptable and problem-solving mindset

Important Information

No visa sponsorship available. Candidates must already have the right to work in the UK.

Salt contact

Robert Sprigens, Senior Consultant - (see below)

*Rates depend on experience and client requirements


Reference: 3132588312

https://jobs.careeraddict.com/post/113506833
Salt

Junior Software Engineer (Java/Kotlin/JVM)

Salt

Posted on Jul 3, 2026 by Salt

Print
London, United Kingdom
IT
3 Aug 2026
£200 - £200 Daily
Contract/Project

Junior Software Engineer (Java/Kotlin/JVM)

Contract Overview

Role: Junior Software Engineer (Java/Kotlin/JVM)

Location: Victoria, London

Length: 12 months

Start: ASAP

Rate: £200 per day

Status: Inside IR35

Pattern: Hybrid working

About the Role

I'm currently recruiting for a Junior Software Engineer to join a digital product team working across modern financial services technology.

This role would suit someone with a few years' commercial software engineering experience, particularly across Java, Kotlin and JVM-based Back End development. The successful candidate will be working on modern applications and services that support customer-facing digital products, with a focus on clean code, APIs, service-based architecture and production-quality software delivery.

Experience within digital banking, fintech, financial services or insurance would be beneficial, although the main priority is strong Back End engineering capability and a genuine interest in building reliable, scalable applications.

Client

The client is a leading global financial services organisation with a major digital technology function. The team is responsible for building and supporting customer-facing digital products used at scale, with a strong focus on modern engineering, secure platforms, API-led development and high-quality customer experiences.

Key Responsibilities

* Build, maintain and improve Back End services using Java, Kotlin and JVM technologies

* Work across the full software delivery life cycle, from design and development through to testing, deployment and production support

* Develop and integrate APIs that support customer-facing digital products and internal platforms

* Contribute to both greenfield and brownfield development projects

* Participate in code reviews, technical discussions and system design conversations

* Work closely with product, engineering and wider technology teams to refine requirements and deliver new features

* Write clean, maintainable and well-tested code

* Support live applications and help ensure performance, reliability and quality in production environments

* Use modern engineering practices, including source control, CI/CD, automated testing and monitoring

Skills and Experience

* A few years' commercial experience in software engineering

* Strong hands-on experience with Java, Kotlin and JVM-based Back End development

* Understanding of service-based architecture and API-led development

* Experience working with live applications and production environments

* Good understanding of computer science fundamentals, data structures and software design principles

* Experience with software testing, including unit testing and integration testing

* Experience working with databases such as PostgreSQL, MongoDB or Redis

* Familiarity with Git and source code control platforms such as GitHub, Bitbucket or GitLab

* Experience working in Agile or Scrum environments

* Good communication skills and the ability to work collaboratively across technical and non-technical teams

Useful Technical Experience

* Kotlin

* Java

* JVM

* Ktor or Spring

* REST APIs

* PostgreSQL

* MongoDB

* Redis

* GitHub Actions or other CI/CD tools

* Docker

* Kubernetes

* AWS, GCP or Azure

* Monitoring and logging tools such as CloudWatch, Prometheus, OpenSearch or Elasticsearch

* Jira, Trello or similar delivery tools

Desirable Experience

* Experience or interest in AI tools and how they can support software development

* Experience using tools such as GitHub Copilot, Devin or similar AI-assisted development tools

* Ability to review, challenge, correct and improve AI-generated code or technical output

* Experience in digital banking, fintech, financial services or insurance

* Full stack experience, particularly with React or modern web technologies

* Cloud deployment or container orchestration experience

* A curious, adaptable and problem-solving mindset

Important Information

No visa sponsorship available. Candidates must already have the right to work in the UK.

Salt contact

Robert Sprigens, Senior Consultant - (see below)

*Rates depend on experience and client requirements

Print

Reference: 3132588312

Share this job:
CareerAddict

Alert me to jobs like this:

Amplify your job search:

CV/résumé help

Increase interview chances with our downloads and specialist services.

CV Help

Expert career advice

Increase interview chances with our downloads and specialist services.

Visit Blog

Job compatibility

Increase interview chances with our downloads and specialist services.

Start Test

Similar Jobs

Digital Portfolio Manager

London, United Kingdom

Lead Data Engineer

London, United Kingdom

Senior Machine Learning Engineer

London, United Kingdom

Principal Applied AI Scientist

London, United Kingdom