A leading software firm in Edinburgh is seeking a Senior Software Developer (Java) to join their hybrid team. You'll design and enhance software for a global platform, handling core trading and order management services. Ideal candidates have strong knowledge of Data Structures, experience with Agile methodologies, and a passion for creating impactful software solutions. The role offers competitive pay up to 100K plus bonuses, with opportunities for professional growth in a vibrant market. #J-18808-Ljbffr