Discover your dream Career
For Recruiters

Java Software Engineer

Lorien London, United Kingdom
Posted 2 hours ago Hybrid Job Contract Negotiable

Java Software Engineer

Lorien London, United Kingdom
Software Engineer (Java) - Contract London or Edinburgh | Hybrid Working (2 Days Per Week On-Site) | 6-9 Month Contract | Competitive Daily Rate
Software Engineer (Java) - Contract



London or Edinburgh | Hybrid Working (2 Days Per Week On-Site) | 6-9 Month Contract | Competitive Daily Rate


We are seeking a skilled Software Engineer to join a high-profile technology programme on an initial 6-9 month contract. This is an excellent opportunity for an experienced engineer to work within a collaborative feature team, delivering high-quality software solutions using a modern Java technology stack.
You'll contribute across the full software development lifecycle, from requirements analysis and solution design through to development, testing, deployment, and ongoing support. Working alongside engineers, architects, and business analysts, you'll help deliver scalable, resilient, and high-performing applications that support critical business outcomes.



Key Technology Stack



Essential

  • Java 8+
  • Spring Boot
  • Microservices Architecture
  • Java Microservices
  • PostgreSQL
  • Kafka
  • Snowflake
  • GitLab CI/CD
  • JUnit
  • Mockito
  • Jira
  • Confluence


Desirable

  • IBM StreamSets
  • Apache Airflow
  • Apigee
  • Identity & Access Management (IAM)
  • Cloud-native technologies


The Role


As a Software Engineer, you'll be responsible for designing, developing, testing, and supporting software solutions within a fast-paced Agile environment. You'll work as part of a long-standing feature team responsible for the full lifecycle of applications and services, ensuring solutions are robust, scalable, and aligned to business requirements.



Key Responsibilities

  • Develop high-quality software, scripts, and tools that deliver measurable business value.
  • Design, build, test, and implement scalable Java-based applications and microservices.
  • Work across the full software development lifecycle, from requirements gathering through to production support.
  • Collaborate with engineers, architects, and business analysts to deliver innovative technical solutions.
  • Contribute to the continuous improvement of engineering standards, practices, and tooling.
  • Support DevOps ways of working, including automation, CI/CD, and operational excellence.
  • Participate in code reviews and advocate for engineering best practices.
  • Troubleshoot complex technical issues and implement effective solutions.
  • Ensure software meets requirements for performance, resilience, security, and maintainability.


Essential Skills & Experience



Technical Experience

  • Strong commercial experience with Java 8+, Spring Boot, and microservices architectures.
  • Experience developing and supporting event-driven solutions using Kafka.
  • Strong knowledge of PostgreSQL and relational database design.
  • Experience working with Snowflake and modern data integration solutions.
  • Strong understanding of API design and service-based architectures.
  • Experience implementing CI/CD pipelines using GitLab.
  • Solid testing experience using JUnit, Mockito, and automated testing frameworks.
  • Experience using Jira and Confluence in Agile delivery environments.
  • Familiarity with cloud and integration technologies including Apigee and IAM solutions.
  • Experience working with development tools, testing tools, defect management systems, and engineering collaboration platforms.


Ways of Working

  • Strong understanding of Agile and DevOps principles and associated toolsets.
  • Experience implementing software engineering best practices around:
    • Scalability
    • Automation
    • Virtualisation
    • Optimisation
    • Availability
    • Performance
  • Ability to work effectively within cross-functional feature teams.
  • Experience solving complex analytical and technical problems.
  • Exposure to multiple programming languages or low-code platforms is advantageous.


Desirable Experience

  • IBM StreamSets
  • Apache Airflow
  • Cloud-native architectures and platforms
  • Enterprise-scale integration programmes
  • Financial Services or highly regulated environments

Guidant, Carbon60, Lorien & SRG - The Vertage Group Portfolio are acting as an Employment Business in relation to this vacancy.

job_description_image
Job ID  BBBH190123
More Jobs From Lorien
Lorien
Project manager / Business analyst
Lorien
London, United Kingdom
4 hours ago Full time Negotiable
Lorien
IT Project Manager
Lorien
London, United Kingdom
5 hours ago Full time Negotiable

Boost your career

Find thousands of job opportunities by signing up to eFinancialCareers today.
More Jobs Like This
Java Software Engineer
Bruin Financial
London, United Kingdom
Bruin
Java Software Engineer
Bruin
London, United Kingdom
Orbis Consultants London
Senior Java Software Engineer
Orbis Consultants London
London, United Kingdom
Millennium Management, LLC
Software Engineer - Java
Millennium Management, LLC
London, United Kingdom