-
Q1 Technologies, Inc.

Fullstack Java developer

Q1 Technologies, Inc.
United Kingdom · Contract · Mid-Senior

Role: Fullstack Java developer

Type: Contract

Location: Farnborough, UK (2-3 days/week)


Experience level- 10+ years


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.


Key Responsibilities


• Design, develop, and deploy scalable Java-based applications using Spring 11/17 and Microservices architecture.

• Develop RESTful APIs and integrate with front-end systems built on Angular.

• Collaborate with cross-functional teams to deliver secure, efficient, and maintainable software solutions.

• Implement and manage cloud infrastructure using AWS services.

• Automate deployment and infrastructure provisioning using Terraform or Ansible.

• Optimize application performance using Apache Spark for data processing where required.

• Write clean, efficient, and maintainable code following best coding practices.

• Troubleshoot, debug, and resolve complex technical issues in production and development environments.

• Work closely with the DevOps team to ensure smooth CI/CD processes.

• Develop and maintain SQL queries and procedures for backend database operations.


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 (preferred).

• Strong problem-solving, analytical, and debugging skills.

• Excellent communication and teamwork abilities.


Nice to Have


• Experience in CI/CD pipelines, Docker, or Kubernetes.

• Familiarity with Agile/Scrum development methodologies.

• Knowledge of security best practices in cloud-based environments.


Education


• Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.

Key Skills

Ranked by relevance

java cloud microservices terraform aws apache spark cicd sql restful apis angular ansible docker devops s3 ui
Login to Apply
Posted
Nov 06, 2025
Type
Contract
Level
Mid-Senior
Location
Farnborough

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Ampstek
Related

DevOps Engineer

2026-06-18

Contract
Mid-Senior
Poland
IT Services
Information Technology
View Job Details
Digivance Solutions
Related

Java Backend Developer

2026-06-19

Full-time
Mid-Senior
United Arab Emirates
IT Services
Information Technology
View Job Details
KBC Technologies Group
Related

Java Software Engineer

2026-06-18

Contract
Mid-Senior
Poland
IT Services
Information Technology