Java Software Engineer

 

Description:

Enso Recruitment is delighted to partner with a rapidly expanding global technology company that has recently established a new development hub in Belfast. We are seeking an experienced and highly motivated Java Software Engineer to join their growing engineering team. This position offers an exciting opportunity to work within a dynamic, collaborative environment where innovation and technical excellence are at the forefront.

As a Senior Java Software Engineer, you will focus primarily on backend development, leveraging Java and Spring Boot to design and implement high-performance, scalable, and secure microservices that power enterprise-level applications. You will collaborate closely with cross-functional teams to ensure seamless product integration, optimize performance, and contribute to continuous improvement initiatives.

This role is ideal for a developer who thrives in a fast-paced, agile environment and is eager to contribute to building cutting-edge technology solutions for a global business expanding its footprint in Northern Ireland.


Key Responsibilities:

  • Design, implement, and maintain scalable, server-side microservices using Java and Spring Boot.

  • Participate actively in all stages of the software development lifecycle, from design through testing and deployment.

  • Contribute to Continuous Integration and Continuous Deployment (CI/CD) processes, primarily using Jenkins and other DevOps tools.

  • Collaborate with product managers, frontend teams, and other engineering groups to define requirements and ensure effective integration across systems.

  • Identify, troubleshoot, and resolve performance bottlenecks to enhance system efficiency and reliability.

  • Engage in code reviews, ensuring code quality, maintainability, and adherence to best practices.

  • Work in cloud environments (GCP or AWS), utilizing modern infrastructure-as-code tools like Docker and Terraform.

  • Continuously learn and apply new technologies to improve product performance, reliability, and scalability.


Required Qualifications:

  • Minimum 5 years of hands-on experience in software engineering, particularly backend development.

  • Strong proficiency in Java and Spring Framework (Spring Boot).

  • Experience working with CI/CD pipelines using tools such as Jenkins, Git, Docker, and Terraform.

  • Solid understanding of cloud environments, preferably Google Cloud Platform (GCP) or Amazon Web Services (AWS).

  • Excellent problem-solving skills and ability to analyze and improve system performance.

  • Strong communication and collaboration skills, with the ability to work effectively in a cross-functional and agile environment.


Preferred Skills (Not Mandatory):

  • Familiarity with Kubernetes or other container orchestration tools.

  • Experience in microservices architecture design and RESTful API development.

  • Understanding of security practices, including authentication, authorization, and data protection in distributed systems.

  • Knowledge of Agile methodologies such as Scrum or Kanban.


Salary & Benefits:

  • Base Salary: £55,000 – £65,000 per annum (approximately £4,583 – £5,416 per month)

  • Bonus: Up to 19% annual performance-based bonus

  • Pension Plan and Private Healthcare coverage

  • Hybrid working model – blend of remote work and on-site collaboration in Belfast

  • 25 days annual leave plus statutory holidays

  • Opportunities for career progression and professional development within a global technology business


Work Environment & Culture:

This role offers a hybrid working model designed to promote flexibility, collaboration, and innovation. The company’s new Belfast team is part of a global engineering network, providing opportunities to work on complex, high-impact projects while engaging with talented professionals worldwide. The environment encourages knowledge sharing, personal growth, and the use of modern technologies to drive technical excellence.

Organization Enso Recruitment
Industry IT / Telecom / Software Jobs
Occupational Category Java Software Engineer
Job Location London,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2025-10-20 3:44 pm
Expires on 2026-01-06