cover image
Ubique Systems

Java Web Developer

On site

London, United kingdom

Junior

Freelance

13-02-2026

Share this job:

Skills

Java Jira CI/CD Configuration Management Version Control Jenkins Ansible Scrum Problem-solving git Agile Junit Spring Agile Scrum CI/CD Pipelines

Job Specifications

Role Summary

We are seeking a Java Developer / J2EE Application Support Engineer with hands-on development and systems administration experience to support, enhance, and maintain enterprise-scale applications within the CDS ecosystem.

The role requires a strong understanding of Java enterprise technologies, CI/CD pipelines, and Agile delivery practices within high-availability, high-throughput environments.

Key Responsibilities

Design, develop, and maintain enterprise J2EE applications within the CDS platform.
Provide systems administration support for J2EE-based applications, including deployment, configuration, and performance tuning.
Work with middleware technologies such as JBoss application server.
Contribute to CI/CD processes using Jenkins and version control systems (Git).
Support configuration management and automation activities using Ansible.
Develop and consume web services (REST/SOAP) within distributed system architectures.
Implement messaging solutions using JMS and MDB (Message-Driven Beans).
Write and maintain unit tests using JUnit to ensure code quality and reliability.
Participate in Agile Scrum ceremonies including sprint planning, stand-ups, reviews, and retrospectives.
Track development activities and defects using JIRA.

Required Skills & Experience

Minimum 5 years continuous UK residency (mandatory due to government requirements).
2–5 years of hands-on development experience in Java enterprise environments.
Systems administration experience supporting J2EE applications.

Strong working knowledge of:

Java
Spring Framework
Web Services (REST/SOAP)
JMS & MDB
JUnit

Experience with:

JBoss
Jenkins
Ansible
Git
JIRA
Practical experience working in Agile Scrum delivery models.
Strong troubleshooting, analytical, and problem-solving skills.

Desirable Attributes

Experience in large-scale, high-volume transactional systems.
Exposure to public sector or regulated environments.
Understanding of secure coding and performance optimisation principles.

About the Company

Ubique Systems is a fast growing multifaceted organization which offers a comprehensive array of outsourcing and consulting services for its customers, including recruitment, human resource management, vendor management, and outplacement services and software development on a global basis, with an objective to adopt the flexible global business practices that today enable companies to operate more efficiently and produce more value. We're a global leader in business and technology services, helping our clients bring the fut... Know more