Java Engineer in England

Java Engineer in England

England Temporary 36000 - 60000 £ / year (est.) No home office possible
Go Premium
E

At a Glance

  • Tasks: Remediate and modernise Java applications while collaborating with a dynamic team.
  • Company: Join a forward-thinking company focused on innovative tech solutions.
  • Benefits: Competitive pay, flexible working options, and opportunities for professional growth.
  • Why this job: Make a real impact by enhancing Java applications and ensuring data security.
  • Qualifications: Strong Java skills and experience in collaborative environments are essential.
  • Other info: Engage in a fast-paced setting with excellent career advancement potential.

The predicted salary is between 36000 - 60000 £ per year.

As a Java Engineer, you will remediate, stabilise, and modernise Java applications participating in the "Ingres only" pathway - decoupling data from Ingres to target relational platforms (Oracle/SQL Server) and implementing secure, supportable fixes that reduce risk ahead of March 2027. You will collaborate with architects, DB specialists, testers, and delivery leads to plan and execute safe change in line with the client MU standards.

Key Outcomes

  • Risk reduction & compliance: Identify and remediate vulnerabilities, unsupported dependencies, and non-compliant Java patterns to meet MU security and data-protection expectations.
  • Decoupling from Ingres: Refactor Java data access layers and any other necessary application components; supporting migration from Ingres to the agreed target RDBMS.
  • Quality & Release readiness: Deliver thoroughly tested fixes and enhancements that are verifiable in SIT, E2E/UAT and OAT/NFR phases, supporting traceability and sign-off.
  • Knowledge transfer: Produce clear documentation and handover notes to run teams.

Responsibilities

  • Analyse Java applications (TBC but likely JSP/Servlets, Spring, JDBC, custom libraries) to map dependencies and Ingres touchpoints.
  • Design and implement low-risk remediation: data access abstraction, connection-string/driver changes, error-handling hardening, and performance fixes aligned to target databases.
  • Collaborate with DBAs to plan and validate schema/data migration and optimise SQL queries post-migration.
  • Build and execute test plans with QA: unit/functional/regression, non-functional (reliability, performance), and defect lifecycle management across SIT, E2E/UAT and OAT.
  • Contribute to release documentation and change approvals; support rehearsals and cutovers where needed.
  • Work within the clients governance for security, data protection, and auditability; keep artefacts current (design notes, runbooks, KT packs).
  • Participate in agile ceremonies; coordinate with Actian Exit streams and Model Office activities.

Essential Skills & Experience

  • Strong Java: Core Java, JDBC, JSP/Servlets, Spring Framework, and integration with legacy systems.
  • Legacy remediation in regulated environments: diagnosing runtime faults, dependency drift, and security gaps; implementing safe, minimal-change fixes.
  • Database fluency: experience moving away from Ingres or similar RDBMS; comfort working with DBAs on schema, queries, and performance while preserving behaviour.
  • Quality engineering: practical test design, defect triage, and readiness for multi-phase test models (SIT/E2E/UAT/OAT).
  • Delivery habits: version control (Git/TFS), lightweight design documentation, and effective stakeholder communication. Experience working in a Scrum and Kanban environment using Test-Driven Development and Pair Programming.
  • Flexibility: ability to adapt to different approaches (AI-assistance etc.) and technologies as required.
  • Traits: Innovative thinking and strong problem-solving skills.

Desirable

  • Awareness of Actian Exit remediation pathways and the specific Java services in scope.
  • Familiarity with AI-assisted upgrade accelerators and technical proving approaches used in the programme.
  • Experience with the clients MU governance, SD&T/implementation forums, or Model Office validation.

Java Engineer in England employer: Experis

As a Java Engineer with us, you will thrive in a dynamic and collaborative work culture that prioritises innovation and professional growth. Our commitment to employee development is reflected in our comprehensive training programmes and opportunities for knowledge transfer, ensuring you are well-equipped to tackle complex challenges while contributing to meaningful projects that enhance data security and compliance. Located in a vibrant area, we offer a supportive environment where your contributions are valued, and your career can flourish.
E

Contact Detail:

Experis Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Engineer in England

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and join online forums. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your Java projects, especially those involving legacy systems and database migrations. This will give potential employers a taste of what you can do and set you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your problem-solving skills. Be ready to discuss how you've tackled challenges in past projects, particularly around Java applications and database management. Practice makes perfect!

✨Tip Number 4

Don't forget to apply through our website! We make it easy for you to find roles that match your skills and interests. Plus, it shows you're serious about joining our team and helps us get to know you better.

We think you need these skills to ace Java Engineer in England

Core Java
JDBC
JSP/Servlets
Spring Framework
Legacy Remediation
Database Fluency
SQL Query Optimisation
Quality Engineering
Test Design
Defect Triage
Version Control (Git/TFS)
Stakeholder Communication
Agile Methodologies (Scrum, Kanban)
Test-Driven Development
Pair Programming

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Java Engineer role. Highlight your experience with Java, JDBC, and any legacy remediation work you've done. We want to see how your skills match up with what we're looking for!

Showcase Your Projects: Include specific projects where you've worked on decoupling data or modernising applications. We love seeing real examples of your work, especially if they relate to the Ingres pathway or similar RDBMS migrations.

Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points for your skills and experiences, and make sure to explain how you’ve contributed to quality engineering and test readiness in past roles.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to see what you bring to the table!

How to prepare for a job interview at Experis

✨Know Your Java Inside Out

Make sure you brush up on your Java skills, especially core concepts like JDBC, JSP/Servlets, and the Spring Framework. Be ready to discuss how you've tackled legacy remediation in regulated environments, as this will show your understanding of the role's requirements.

✨Understand the Migration Process

Familiarise yourself with the process of decoupling from Ingres and migrating to target RDBMS like Oracle or SQL Server. Be prepared to explain how you would approach mapping dependencies and optimising SQL queries post-migration.

✨Showcase Your Quality Engineering Skills

Highlight your experience with test design and defect management. Discuss specific examples where you've built and executed test plans across different phases like SIT, E2E/UAT, and OAT. This will demonstrate your commitment to quality and readiness for multi-phase testing.

✨Communicate Effectively

Since collaboration is key in this role, practice articulating your thoughts clearly. Be ready to discuss how you've worked with DBAs, architects, and other stakeholders in previous projects. Good communication can set you apart from other candidates.

Java Engineer in England
Experis
Location: England
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

E
  • Java Engineer in England

    England
    Temporary
    36000 - 60000 £ / year (est.)
  • E

    Experis

    100-200
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>