Senior Software Engineer I’m currently working with a Belfast-based FinTech company that is actively recruiting for Senior Software Engineers. This is an exciting opportunity to join a growing engineering team, where you'll play a key role in designing, building, and maintaining robust backend systems and services that power the company’s platform. You’ll work closely with cross-functional teams to deliver high-quality software and contribute to the technical direction of the product. This is a Java-focused role, and applicants should have a minimum of 4 years' experience working with Java and its associated frameworks. The position offers a hybrid working model, with 3 days per week on-site in their Belfast office. Key Responsibilitie sDevelop and maintain high-performance Java applications and microservice sCollaborate with Product, QA, and DevOps teams to deliver features efficientl yLead code reviews and promote best practices across the tea mContribute to architectural discussions and long-term technical strateg yMentor junior developers and foster a culture of continuous learnin g Requiremen ts4 years of professional Java development experien ceStrong knowledge of Spring / Spring Bo otExperience working with RESTful APIs, multithreaded programming, and relational databas esFamiliarity with version control (Git), CI/CD pipelines, and containerizatio n.Excellent problem-solving skills and the ability to work both independently and collaborative ly Benef itsHybrid working model (3 days on-site per we ek)Private healthc areOngoing learning and development supp ortHealth and wellness initiati ves