Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Developer - Java

Ocho People

Belfast

On-site

GBP 50,000 - 70,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company is looking for a Senior Software Engineer to play a vital role in designing and owning backend systems that support client-facing products. The ideal candidate will have over 5 years of experience in backend development, proficient in languages like Java or Kotlin, and have a strong focus on security and reliability. This role provides an opportunity to influence the development of scalable microservices and work within a collaborative engineering environment.

Qualifications

  • 5+ years of experience building backend systems in production environments.
  • Strong experience designing and building cloud-native microservices.
  • Experience implementing security best practices and compliance requirements.

Responsibilities

  • Design and develop backend services with a focus on scalability.
  • Write maintainable code using TDD and BDD practices.
  • Collaborate with cross-functional teams to enhance product quality.

Skills

Backend systems development
RESTful APIs
Microservices architecture
Problem-solving
Collaboration

Education

Degree in Computer Science or related discipline

Tools

Java
Kotlin
MySQL
Jenkins
Job description

As a Senior Software Engineer, you will play a key role in designing, delivering, and owning backend systems that support client-facing products. You will work in a collaborative, well-structured engineering environment alongside senior technical leaders, contributing to systems where quality, security, and reliability are essential.

What You'll Be Doing:
  • Designing, developing, and owning backend services with a strong focus on scalability and reliability

  • Writing high-quality, maintainable code using TDD and BDD practices

  • Participating in code reviews and promoting software engineering best practices

  • Breaking down complex monolithic systems into modern, manageable microservices

  • Collaborating closely with cross-functional teams, including Senior Staff and Principal Engineers

  • Developing software features with a security-first mindset

  • Triaging, investigating, and resolving production issues and outages

  • Supporting operational excellence through on-call participation

  • Implementing monitoring and alerting to ensure system health and performance

  • Coaching and supporting junior engineers, contributing to team capability growth

  • Actively contributing to engineering standards and continuous improvement initiatives

What You'll Bring:
  • 5 plus years of experience building backend systems in production environments

  • Degree in Computer Science or a related discipline

  • Strong experience designing and building cloud-native microservices

  • Proven experience developing RESTful APIs

  • Proficiency in backend programming languages such as Java or Kotlin

  • Solid understanding of software design principles, including SOLID and common design patterns

  • Experience working with relational databases such as MySQL

  • Hands‑on experience working in Agile delivery environments such as Scrum

  • Experience implementing security best practices and working with compliance requirements

  • Strong problem‑solving skills with the ability to debug complex systems

  • Clear communication skills and the ability to collaborate effectively within a team

  • Experience working with CI/CD pipelines using tools such as Jenkins or equivalent

Why Join:
  • Work on core platform services that support complex, high‑scale systems

  • Opportunity to own and influence backend services used across multiple products

  • Strong engineering culture focused on quality, testing, and security

  • Collaborative environment with access to senior technical leadership

  • Role with clear impact on system stability and product capability

If you're interested or have any further questions on the role, please feel free to reach out to Eve Geddis directly on LinkedIn.

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