Senior Full Stack Software Engineer (Java/Scala)

New York, NY, US • Posted 13 hours ago • Updated 33 minutes ago
Full Time
Part Time
On-site
Fitment

Dice Job Match Score™

🛠️ Calibrating flux capacitors...

Job Details

Skills

  • Java
  • Scala

Summary

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 languages

Deep understanding of algorithms, design patterns, and modern SDLC practices

Proven experience building and scaling enterprise-level applications, preferably in cloud environments

Demonstrated experience leveraging GenAI, Copilot, or AI/ML tools for software development, automation, or reporting

Strong problem-solving, analytical, and communication skills

Experience leading and motivating high-performing teams and managing stakeholder relationships in a global environment

Business acumen and prior exposure to finance, investment banking, or related domains



Additional Skills (Good to Have):

Proficiency in Python and ability to quickly learn new tech stacks as needed

Familiarity with Power BI, Apache Airflow, OLAP tools, and workflow automation

Experience with tool evaluation, POC delivery, and greenfield project leadership

Passion for innovation, continuous learning, and delivering business impact through technology

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10485596
  • Position Id: TYN - 13184-13188-1776979517
  • Posted 13 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Jersey City, New Jersey

Today

Full-time

USD 152,000.00 - 215,000.00 per year

New York, New York

10d ago

Full-time

New York, New York

Today

Full-time

USD 120,000.00 - 165,000.00 per year

Jersey City, New Jersey

Today

Contract

Search all similar jobs