Point your AI agent at freehire and let it find you a job.

Get the CLI →

Insight Global

NewBe an early applicant

Associate Java Developer

Posted
Discussion

Summary

Mid-level Java developer placed via staffing firm Insight Global at a financial services client in Birmingham, UK. Day to day: assess ~60 inherited services and implement plans to maintain, enhance, rebuild, or retire them, working hands-on with Java, Kafka, and microservices frameworks (Spring, Quarkus, or Vert.x) with light production support.

Overview

Insight Global is seeking a mid-level Java Developer for one of their premier financial services clients in Birmingham, UK. As a Java Developer on this team, you will play a crucial role in a strategic project involving the evaluation, migration, and potential decommissioning of approximately 60 existing services inherited from a separate division. These services need to be assessed to determine whether they should be maintained, enhanced, rebuilt, or retired.

Responsibilities

  • Investigate and understand the flow of services—particularly from the deposit side—collaborating with tech counterparts to design migration or sunset plans, and then implementing those plans.
  • Work hands-on with existing codebases, enhancing and updating as needed, rather than building applications from scratch or doing heavy architectural work.
  • Own tasks end-to-end with strong ownership and effective communication.
  • Work closely with stakeholders to identify application usage, engage in light production support (such as reviewing and investigating logs), and coordinate with both technical and business teams.

Qualifications

  • Must Haves: 3.5-6 years of professional Java development experience
  • Strong experience with Reading/writing from Kafka in Java
  • Experience with Microservices architecture using Spring, Quarkus or Vertx
  • Familiarity with log investigation and production support tasks
  • Ability to read, write, and enhance existing codebases
  • Experience in an enterprise level environment
  • Soft skills: clear communication, teamwork, proactive task ownership
  • Comfortable collaborating with other teams and driving deliverables to completion

Skills

What Middle Software Engineering jobs ask for — and how much of it you have →

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available