Description

Job Summary

Jefferies Bank is seeking a highly experienced Senior Java Developer with expertise in data engineering to join our team in New York City. The ideal candidate will play a critical role in designing and implementing data-driven intelligent solutions, collaborating closely with data specialists, application developers, and product managers.

This position requires a candidate with 10+ years of experience in the U.S., a degree from an accredited U.S. college, and local residency in the NYC area.

Key Responsibilities

  • Design, develop, and deliver Java-based APIs and microservices using Spring Boot, AWS, and streaming technologies like Kafka.
  • Collaborate with data specialists to build and integrate data engineering and data warehousing solutions into business processes.
  • Work with SQL to build stored procedures, functions, and optimize database performance.
  • Leverage expertise in Salesforce CRM Ecosystem to integrate data solutions effectively.
  • Utilize Business Intelligence tools (e.g., Tableau CRM, Cognos, Power BI) to deliver actionable insights.
  • Develop and implement ETL and data engineering solutions using tools such as Mulesoft, StreamSets, and Databricks.
  • Create TDD/BDD unit tests and work collaboratively with the Quality Assurance team to resolve defects.
  • Actively participate in Agile ceremonies, including sprint planning and backlog grooming, to ensure alignment with project goals.
  • Provide technical leadership, mentoring team members, and conducting code reviews in a peer programming environment.

Required Skills and Qualifications

  • Experience: At least 10 years of experience as a Java Developer in the U.S.
  • Education: Bachelor’s degree from an accredited U.S. college.
  • Technical Expertise:
    • Strong proficiency in Java, Spring Boot, and microservices architecture.
    • Hands-on experience with AWS and Kafka for data streaming.
    • Advanced SQL skills, including stored procedures and functions.
    • Knowledge of the Salesforce CRM Ecosystem.
    • Familiarity with BI tools like Tableau CRM, Cognos, and Power BI.
    • Experience with ETL tools like Mulesoft, StreamSets, and Databricks.
  • Financial Domain Knowledge: Experience working in financial services or investment banking.
  • Agile Methodology: Strong understanding of Agile practices and tools.
  • Leadership Skills: Proven ability to mentor team members, resolve technical challenges, and conduct peer code reviews.

Preferred Skills

  • Exposure to advanced data engineering frameworks and tools.
  • Familiarity with enterprise-grade architecture in financial services

Education

Any Graduate