Software Engineer II

Candescent (Digital First Holdings LLC)

Dundee

On-site

GBP 60,000 - 90,000

Full time

10 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Candescent is a forward‑thinking technology company transforming how financial institutions deliver Intelligent Banking experiences. We unite digital banking, account opening, and branch solutions to power seamless engagement across digital, remote, and in‑person channels.

We seek a Java full stack engineer with 2–4 years of experience, skilled in Spring Boot, microservices, NoSQL, HTML/CSS/Angular, RESTful services, and modern CI/CD workflows.

Qualifications

  • Bachelors degree in computer science or a related field is required.
  • 2–4 years of software design and development experience.
  • Experience with Java full stack development and Java microservices.
  • Deep knowledge of Spring Framework / Spring Boot.
  • Experience with NoSQL, JPA and Hibernate.
  • Frontend skills: HTML5, JavaScript, CSS, Angular.
  • Familiar with TDD/BDD and RESTful services.
  • CI/CD tooling like Jenkins, Maven, Gradle and Docker.
  • Experience in API-based design using REST & SOAP.
  • Deployment/troubleshooting in Kubernetes (K8s).
  • Strong communication and teamwork in agile environments.

Responsibilities

Skills

Java Full Stack
Java Microservices
Spring Boot
NoSQL/JPA/Hibernate
HTML5/JS/CSS/Angular
TDD/BDD
RESTful services
CI/CD: Jenkins/Maven/Gradle/Docker
API-based REST/SOAP
Kubernetes
Agile methodology

Education

Bachelors Degree in Computer Science or related field

Tools

Jenkins
Maven
Gradle
Docker
Kubernetes

Job description

Candescent is a forward-thinking technology company transforming how financial institutions deliver Intelligent Banking experiences. We unite digital banking, account opening, and branch solutions that power and connect digital banking, account opening, and branch solutions—creating seamless engagement across digital, remote, and in-person channels. Our Experience-Led, Intelligence-Driven approach combines human-centered design with data, automation, and cloud-based innovation. Built on an API-first architecture, our extensible ecosystem enables institutions to adapt quickly, integrate easily, and unlock new opportunities for growth—turning every customer interaction into a moment of clarity, confidence, and connection. Join Candescent, where innovation meets impact, and be a part of revolutionizing the future of digital banking!

BASIC QUALIFICATIONS
  • Bachelors Degree in Computer Science or related field
  • A minimum of 2 to 4 years of experience in software design and development
  • A minimum of 2 years of experience in preferred technology stack
  • Java Full stack design & development
  • Java microservices
  • Spring Framework / Spring Boot
  • NoSQL, JPA, Hibernate
  • HTML5, JavaScript, CSS, Angular
  • TDD/BDD
  • RESTful services
  • CI/CD tooling including Jenkins, Maven, Gradle and Docker
  • API based design and development using REST & SOAP frameworks
  • Experience in deployment and troubleshooting in K8 environment
  • Deep understanding of Software Development and Quality Assurance best practices
  • Excellent written and verbal communication skills
  • Excellent teamwork and collaboration skills
  • Experience operating in an Agile environment, with a deep understanding of agile development principles.
AI & Modern Engineering Skillsets
  • Hands‑on experience using AI coding assistants such as: Cursor or equivalent AI‑first IDEs
  • Experience applying Generative AI for: Code generation and refactoring
  • Test generation and coverage improvement
  • Documentation and API contract generation
  • Strong understanding of responsible AI usage, including code correctness, security, data privacy, and licensing considerations.
  • Ability to critically review and validate AI‑generated code outputs.

Candescent is the largest non-core digital banking provider. We bring together the transformative technologies that power and connect account opening, digital banking and branch solutions for banks and credit unions of all sizes on any core.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II
Software Engineer II

Candescent • Dundee

On-site
GBP 60,000 - 90,000
Software Engineer II
Software Engineer II

Capitolis • Dundee

On-site
GBP 42,000 - 64,000
Java Full-Stack Engineer II - AI-Driven FinTech
Java Full-Stack Engineer II - AI-Driven FinTech

Capitolis • Dundee

On-site
GBP 42,000 - 64,000
Java Full-Stack Engineer | Microservices & Spring
Java Full-Stack Engineer | Microservices & Spring

Candescent • Dundee

Hybrid
GBP 60,000 - 90,000
Java Developer
Java Developer

Citigroup Inc. • Greater London

Hybrid
GBP 70,000 - 110,000
27 days annual leave
Performance bonus
Private Medical Care & Life Insurance
+4
Full Stack Developer - Assistant Vice President
Full Stack Developer - Assistant Vice President

Citi • Belfast City District

Hybrid
GBP 70,000 - 100,000
27 days annual leave
Discretionary annual bonus
Private Medical Care & Life Insurance
+4
Java Developer
Java Developer

Citi • Greater London

Hybrid
GBP 70,000 - 100,000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+5
26959889 - Core Engineering Java Development Lead – FX Tech
26959889 - Core Engineering Java Development Lead – FX Tech

Xcede Recruitment Solutions • Greater London

Hybrid
GBP 110,000 - 170,000
27 days annual leave
Discretionary annual bonus
Private Medical Care & Life Insurance
+4
Banking Technology Angular Lead Engineer - Vice President
Banking Technology Angular Lead Engineer - Vice President

Citi • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid work model
Private Medical Care & Life Insurance
Discretional annual bonus
+2
Lead Software Engineer - Client Onboarding
Lead Software Engineer - Client Onboarding

Hackajob Ltd • Glasgow

On-site
GBP 90,000 - 110,000