Job Search and Career Advice Platform

Enable job alerts via email!

Senior Java Software Engineer

Q1 Technologies, Inc.

Farnborough

Hybrid

GBP 60,000 - 80,000

Part time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech solutions provider is looking for a Senior Java Developer in Farnborough, UK, to design and maintain high-performance applications. The position offers a hybrid work model, requiring presence 3 days a week. Candidates must possess strong skills in Core Java, Spring Framework, Microservices, and AWS. This is a contracting opportunity outside IR35, which provides an excellent chance for experienced developers seeking to make impactful software solutions.

Qualifications

  • Proficient in Core Java and OOPs concepts.
  • Experience with Microservices and RESTful API design.
  • Strong knowledge of AWS services including EC2 and Lambda.

Responsibilities

  • Design, develop, and maintain scalable applications.
  • Work on the optimization of performance and efficiency.

Skills

Core Java
Spring Framework
Microservices
AWS cloud services
Terraform
Ansible
SQL
Apache Spark
Angular
Job description

Role: Senior Java Developer

Type: Contract (Outside IR35)

Location: Farnborough, UK (hybrid – 3 days per week)

About the Role

We are seeking a highly skilled and experienced Senior Java Developer to design, develop, and maintain robust, scalable, and high-performance applications. The ideal candidate will have deep expertise in Core Java, Spring Framework, and Microservices architecture, along with hands‑on experience in AWS cloud services and automation tools like Terraform or Ansible.

Required Skills & Qualifications
  • Strong proficiency in Core Java, OOPs concepts, and Spring 11 / 17 Framework.
  • Hands‑on experience with Microservices and RESTful API design.
  • Experience with AWS cloud services (EC2, Lambda, S3, RDS, etc.).
  • Proficiency in Terraform or Ansible for infrastructure automation.
  • Working knowledge of Angular or similar UI frameworks.
  • Solid understanding of SQL and relational database design.
  • Experience with Apache Spark for distributed data processing (Mandatory).
  • Strong problem‑solving, analytical, and debugging skills.
  • Excellent communication and teamwork abilities.

If you are interested, apply here or please share your CV to sm.ashraf@q1tech.com

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.