Sub banner

Full Stack Engineer

Job description.

Senior Software Engineer – Full Stack (Java / React / Mobile)

Location: Belfast

 

Are you a well-rounded engineer who thrives on solving complex problems across the full stack?

 

Do you enjoy balancing high-performance back-end systems with sleek, responsive front-end interfaces—and still have the communication skills to engage directly with clients?

 

My client is seeking a Senior Software Engineer with strong Java back-end experience, hands-on React front-end skills, and a solid grasp of mobile platforms. This is a highly collaborative role where you’ll work closely with clients, product teams, and designers to deliver scalable solutions that meet real-world needs.

 

What you’ll do:

  • Lead the design and development of robust Java-based back-end services and APIs.
  • Build intuitive, high-performance front-ends using React.
  • Contribute to the mobile delivery strategy (native or hybrid apps), ideally with exposure to iOS or Android platforms.
  • Engage directly with stakeholders to gather requirements, demo progress, and refine solutions.
  • Mentor junior developers and support cross-functional teams with your technical expertise.
  • Ensure code quality, test coverage, and adherence to best practices.

 

What we’re looking for:

  • Strong commercial experience with Java (Spring Boot, REST APIs).
  • Proven front-end development skills with React (and associated tooling like Redux, TypeScript, etc.).
  • Understanding of mobile platforms and responsive design – any hands-on experience with React NativeSwiftKotlin, or similar is a plus.
  • Solid understanding of software architecture, system design, and performance optimisation.
  • Confident communicator with client-facing experience – you’ll be expected to run demos, workshops, and technical discussions.
  • Ability to work autonomously in a fast-paced, agile environment.

 

Nice to have:

  • DevOps or cloud exposure (AWS, GCP, Azure).
  • Experience with CI/CD pipelines.
  • Exposure to containerisation (Docker/Kubernetes).
  • Prior consultancy or product-focused background.

 

What’s in it for you:

  • Join a team that values clean code, ownership, and cross-functional collaboration.
  • Work on high-impact, user-focused projects with modern tech.
  • Flexible working options and autonomy in how you deliver.

If this sounds like a good fit, and you’re ready for your next challenge—let’s talk.

 

If you have any further questions on the role, please feel free to reach out to Brendan McCrory directly.

Submit CV for this Job.

Apply for this job now
Posted
Job Details:
Belfast, UK£50,000 to £65,000
Job reference:
BMC900
BRENDAN MCCRORY

BRENDAN MCCRORY

Senior Technology Recruiter at Ocho

Before Ocho, Brendan studied Business Computer Science at University and soon landed a job in IT Security. From there, he found himself working in recruitment where he gained about 18 months of experience before joining us. He loves the team environment that Ocho offers and is an eager participant in the collaborative culture. Developing his career is a big priority for Brendan and he sees Ocho as the perfect place to grow. “I love learning from my colleagues.”

Read More