Position Overview We’re looking for a skilled and collaborative Full Stack Software Engineer to join our growing team. You’ll play a key role in developing high-quality software solutions that deliver meaningful business impact. You’ll work closely with cross-functional teams to analyze requirements, design and implement features, and contribute to the continuous improvement of both our systems and practices. Key Responsibilities Participate in production releases, post-deployment monitoring, and support on Java, Spring Troubleshoot and resolve bugs and performance issues Engage in peer code reviews and knowledge-sharing sessions Promote best practices, coding standards, and team-wide technical learning Skills & Qualifications 5 years as a Java Developer within financial services SQL experience is a plus