×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer II - Java

Job in Belfast, County Antrim, BT1, Northern Ireland, UK
Listing for: Ocho People
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Backend Developer, Java Developer
Job Description & How to Apply Below

Software Engineer II | Java Backend

Location:

Belfast
Type:
Full-time

Role Overview

You will join a backend team responsible for service-layer systems supporting transaction processing and merchant-facing functionality. The environment prioritises clean design, automation, and measurable system reliability, with engineers owning work from concept through release.

Responsibilities
  • Develop and maintain backend services using Java and Spring

  • Implement and optimise RESTful APIs

  • Contribute to schema design and database performance tuning

  • Identify and resolve bottlenecks in high-concurrency systems

  • Contribute to architectural discussions around scalability and resilience

  • Participate in code reviews and uphold engineering standards

  • Improve CI/CD workflows and deployment reliability

  • Support testing, debugging, and production releases

  • Contribute to estimation, planning, and technical documentation

Requirements
  • Commercial experience building backend systems in Java

  • Strong experience with Spring Boot or similar frameworks

  • Experience working with relational databases

  • Experience building high-availability systems

  • Understanding of object-oriented design and design patterns

  • Experience with Git and CI/CD tooling

  • Strong problem-solving ability

  • Ability to operate effectively within small, empowered teams

Why Join?
  • People first culture with high earning potential
  • Rapidly growing company with Industry favourite technologies and systems
  • Diverse career growth opportunities in a dynamic and inclusive environment
  • Work life balance, fully remote roles supporting strong work life balance.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary