Senior Software Developers - (Core Java) The Opportunity Ocho is partnering with a fast-growing, product-led client as they build out a brand-new Development team from scratch for an exciting Greenfield project. This is a hands-on role focused on designing, building, and scaling modern backend systems in a fully remote environment. Why Join? * You'll contribute to shaping the future of their product range from the ground up * No legacy bloat or red tape, just clear outcomes and the autonomy to make them happen * A culture of continuous improvement, shared learning, and pragmatic innovation * You'll be working on backend, service, and portal layers with modern practices like BDD and CI/CD baked in from the start Key Responsibilities * Design, develop, and maintain backend systems with a focus on performance and scalability * Collaborate across small teams to solve real customer problems with elegant technical solutions * Contribute throughout the SDLC, from analysis to release and beyond * Share your knowledge and support colleagues in delivering high-quality software * Participate in technical discussions around tooling, architecture, and continuous improvement Essential Experience * 5 years' experience in software engineering roles, ideally within a product-led or Fintech environment * Strong expertise in Core Java, object-oriented design, and backend architecture * Experience delivering secure, scalable, high-quality services * Familiarity with modern development tools and practices including CI/CD, automation, and behavioural-driven development What's on offer? * Competitive salary annual bonus * Fully remote working * Industry-leading benefits package To apply, connect with Neill Ferguson on LinkedIn or submit your CV via the link below.