Principal Data Engineer (Java) - Synergy Interactive : Job Details

Principal Data Engineer (Java)

Synergy Interactive

Job Location : New York,NY, USA

Posted on : 2025-01-06T03:21:46Z

Job Description :

Principal Data Engineer

We are seeking an experienced Principal Data Engineer to lead complex, impactful projects for top-tier Financial Services clients. This role involves developing cutting-edge financial technology systems, collaborating in Agile environments, and driving transformative change.

Key Responsibilities:

  • Design and develop distributed systems leveraging actor-based concurrency, reactive programming, in-memory data grids, and messaging frameworks.
  • Lead server-side JVM-based projects using technologies like Java, Scala, Spring, Hibernate, and Jetty.
  • Continuously adapt to evolving technology landscapes and explore technologies across the development stack.
  • Build innovative solutions in collaborative, project-based client engagements.
  • Foster team collaboration, ensure quality code, and deliver commercial-grade software applications.
  • Solve real-world business challenges by leveraging technology as an enabler.
  • Lead Agile teams, mentor team members, and promote a culture of knowledge sharing.

Qualifications:

  • 10+ years of experience developing robust applications in the Java/JVM ecosystem, with frameworks like Spring, Hibernate, and modern libraries like Guava.
  • 5+ years of experience leading Agile teams.
  • Strong expertise in RESTful Web Services, test-driven development, and CI/CD environments.
  • Proven understanding of multithreading and real-time software architectures.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Experience with global financial markets and financial products is highly desirable.

This is a unique opportunity to work on transformative projects, lead high-performing teams, and innovate in financial technology.

Apply Now!

Similar Jobs ( 0)