Java Developer - URGENT inside IR 35 Contract opportunity - hybrid based in Belfast Are you a skilled Java Software Engineer looking for your next challenge? Join a dynamic Market Technology team in Belfast and play a key role in building and supporting cutting-edge platforms across the full trade lifecycle. This role offers an exciting opportunity to work on high-impact projects, collaborate with talented professionals, and contribute to the bank’s QA function. What You’ll Be Doing Architect & Develop - Design, develop, and maintain scalable applications with a focus on quality and performance. Code & Review - Write clean, testable code and perform peer reviews to uphold best engineering practices. Continuous Improvement - Champion continuous integration and deployment, ensuring a streamlined development lifecycle. Collaborate & Innovate - Work closely with clients and stakeholders to define requirements, drive solutions, and enhance the user experience. Adapt & Evolve - Thrive in a dynamic environment, embracing change and problem-solving with agility. Foster Engineering Excellence - Promote a strong engineering culture by implementing best practices and mentoring team members. What You Bring Proven Java expertise - Extensive experience developing robust, scalable applications. Full Stack capabilities - Comfortable working across both front-end and back-end components. JVM Mastery - Strong proficiency in Java, Kotlin, or Scala. Experience with RESTful APIs and data formats like XML, JSON, Avro. Version Control Know-How - Experience working with Git for source code management. Quality-Driven Mindset - Solid understanding of clean coding principles, with experience in code quality tools (e.g., Sonar). ?? Team Player - Ability to work in a collaborative, fast-paced environment and solve complex problems.