JOBSEARCHER

Senior Full Stack Software Engineer (Java/Scala)

Responsibilities:Design, development, and delivery of scalable, enterprise-grade financial modelling, reporting and analytics solutions.Implement robust software systems using Java, Scala, Angular, and other modern technologies, ensuring best practices in SDLC, code quality, and performance.Collaborate with business stakeholders, product owners, and cross-functional teams to define requirements, evaluate tools, and deliver innovative solutions aligned with business goals.Contribute to the evaluation and adoption of new tools, frameworks, and AI-driven development practices (GenAI, Copilot, etc.) to enhance automation and reporting capabilities.Mentor a high-performing team of engineers, fostering a culture of technical excellence, continuous learning, and innovation.Promote agile methodologies, automated testing, and CI/CD pipelines for efficient and reliable software delivery.Required Technical Skills:8-15 years of experience in software engineering, with a strong background in full stack development (specifically in Java and Scala and related technologies)Deep understanding of databases including Snowflake, data structures, and query languagesDeep understanding of algorithms, design patterns, and modern SDLC practicesProven experience building and scaling enterprise-level applications, preferably in cloud environmentsDemonstrated experience leveraging GenAI, Copilot, or AI/ML tools for software development, automation, or reportingStrong problem-solving, analytical, and communication skillsExperience leading and motivating high-performing teams and managing stakeholder relationships in a global environmentBusiness acumen and prior exposure to finance, investment banking, or related domainsAdditional Skills (Good to Have):Proficiency in Python and ability to quickly learn new tech stacks as neededFamiliarity with Power BI, Apache Airflow, OLAP tools, and workflow automationExperience with tool evaluation, POC delivery, and greenfield project leadershipPassion for innovation, continuous learning, and delivering business impact through technology