Senior Java Engineer - Modernisation (3 Months)

Origin Digital UK Contract Published: 19 hours ago Competitive
15 days ago

Role details

Contract type
Temporary contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Java
Software Quality
Continuous Integration
Gradle
Maven
Spring-boot
Technical Debt
GIT
Code Restructuring

Job description

We're looking for a Senior Java Engineer to lead the migration and modernisation of legacy Java code into a centralised main repository. This role focuses on improving code quality, maintainability, and alignment with modern engineering standards. Key responsibilities:

  • Migrate and refactor legacy Java code into a single main repository
  • Modernise code using Java and Spring best practices
  • Improve structure, testing, and CI/CD integration
  • Collaborate with architects and engineers to reduce technical debt

Requirements

  • Strong experience with Java (Java 11+) and Spring / Spring Boot
  • Proven background in legacy code refactoring and modernisation
  • Solid Git and repository management experience
  • Maven/Gradle, CI/CD experience

Apply for this position