Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Software Engineer

$150k - $220k

Jefferies

Job Description

The IB Tech & CRM/Analytics team is a highly strategic and cross-functional team responsible for leading the firm's global digitalization effort. This initiative, spanning all client-facing business units and corporate functions, will drive innovation and strategic change through technology, data science, and deep analytics. The team partners with key business leaders and industry experts to build transformational technology to drive revenue, maximize efficiency, and optimize the allocation of resources. The IB Tech & CRM/Analytics team is at the forefront of Jefferies' cloud initiative, leveraging best-in-class cloud-based technologies to replace legacy on-premises solutions to provide intelligent trend insights, actionable opportunities, decision support, and transparency into all client and business-related activities.

Job Highlights:

  • Exciting and unique opportunity to be a member of our corporate IB Tech & CRM/Analytics Team, tackling our toughest and most exciting data engineering challenges across multiple divisions in Jefferies.
  • Modern, fully cloud-native, tech stack that leverages several AWS products to orchestrate an event driven data distribution platform.
  • Collaborate with our team of passionate and innovative data specialists, application developers and product managers.

Key Responsibilities:

We are looking for a Senior Java engineer who will:

  • Contribute to the end-to-end SDLC process on high-impact Madison projects, from conception for new –maintenance for existing, design, implementation, testing, release, and support.
  • Facilitate alignment across IB Tech & CRM/Analytics teams on goals, outcomes, priorities, deadlines, and deliverables.
  • Influence, mentor, and collaborate with a distributed set of engineers, within multiple time zones, to set clear standards and best practices
  • Write readable, testable, and maintainable code
  • Drive innovation of new technologies

Experience Needed:

  • 8+ years of experience with Java development
  • Excellent written and verbal communication skills with the ability to present complex technical solutions in a clear and concise manner
  • Hands on experience designing, developing, and delivering Java-based APIs (GraphQL/OpenAPI/gRPC) and Microservices using Spring Boot and AWS products (ECR/EKS/EC2/Beanstalk)
  • Experience with Streaming Technologies like Kafka, including designing and developing complex, scalable, and high-performance applications. Proven track record of delivering robust and efficient solutions in a fast-paced environment.
  • Experience in working with SQL building Stored Procedures, Functions and Data Warehousing solutions.
  • Strong problem-solving skills and design skills with focus on distributed, highly available, and fault tolerant systems
  • Experience in developing TDD/BDD unit-tests and work with Quality Assurance team members on defect triage and resolution.
  • Proactively participates in Agile Ceremonies like Sprint Planning, Backlog Grooming etc., and experience in working with virtual teams.
  • Provides Leadership skills in mentoring team members, resolving technical challenges and performing code reviews in a peer programming environment.
  • Experience building systems from scratch, demonstrating a deep understanding of software architecture and design principles.
  • In-depth knowledge of Kafka and its ecosystem, with prior experience in event-driven architecture. Ability to design and develop robust data pipelines and streaming applications.
  • Experience with AWS EKS (Elastic Kubernetes Service), including deploying and managing containerized applications. Strong understanding of CI/CD pipelines and containerization technologies such as Docker and Kubernetes.
  • Strong multi-tasking skills and able to learn new technologies quickly

Good to Have:

  • Exposure to Front-End web development (Angular/React/JavaScript/Typescript)
  • Exposure to Financial Services & Investment Banking business domain.
  • Exposure to Salesforce or similar CRM Eco-System.
  • Exposure to Business Intelligence tools (Tableau CRM, Cognos, PowerBI, etc.).
  • Exposure to ETL & Data Engineering tools like Mulesoft, StreamSets & Databricks.

Primary Location Full Time Salary Range of $150,000 - $220,000.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Java Software Engineer in New York, NY vacancy
  •  ...authorization required (no visa sponsorship available) We’re hiring a Senior Java Platform Engineer to build a large-scale developer platform for a leading global investment bank. The platform automates software remediation across thousands of repositories — identifying... 
    Senior
    Permanent employment
    Full time
    Visa sponsorship
    Work visa

    RE Partners

    New York, NY
    6 hours ago
  •  ...Grid Dynamics is looking for and engineer who will work directly within a complex, financially...  ...group. This is not general-purpose Java delivery: the domain complexity and the engineering...  ...systems while maintaining stability. Senior-level autonomy: you contribute to design... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours
    Shift work

    Grid Dynamics

    New York, NY
    1 day ago
  •  ...world. Technologies Our microservices are primarily developed in Java 17+ using Micronaut. Deployed on Rancher (Kubernetes) across...  ...delivery. Commitment to code quality - adhering to the highest engineering standards, focusing on clean, testable code and alignment with... 
    Senior
    Work at office
    Remote work

    XTB

    New York, NY
    1 day ago
  •  ...More openings to come as we continue to grow the team! Please read below for a brilliant career opportunity. Role: Senior Java Software Engineer Title: VP/Director Location: New York, NY Experience: 10+ Mode of Work: Onsite 3-4 days per week Required... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Monday to Friday
    3 days per week

    Wissen Technology

    New York, NY
    2 days ago
  • $155k - $215k

     ...markets and shape the future of our communities. This is a Senior Software Engineering position at the Vice President level, which is part of the...  ...Building and evolving a multi-threaded, Linux-based, real-time Java platform handling high-throughput event flowsDriving... 
    Senior
    Temporary work

    Morgan Stanley

    New York, NY
    2 days ago
  •  ...Job TitleMust have:6+ years of enterprise development experience (Java/JDK 8+)Experience developing High-Performance and Distributed ApplicationsExperience with Message Brokers (ActiveMQ, RabbitMQ, Kafka, or similar)Experience with Cache/In-Memory Data Grids (Redis, Hazelcast... 
    Senior

    JConnect Infotech

    New York, NY
    4 days ago
  •  ...Sr. Java DeveloperInsight Global is looking for a Sr. Java Developer to join one of its top financial clients to sit two days a week...  ...fixed income platform. The candidate will participate in multiple software development processes including requirement analysis, design,... 
    Senior
    2 days per week

    Insight Global

    New York, NY
    4 days ago
  •  ...We are seeking an experienced Senior Java Developer with strong expertise in Java, AWS Lambda, and Microservices architecture to design...  ...Lambda and related AWS services. Participate in the complete software development lifecycle, including requirements analysis, design... 
    Senior

    PB Consulting

    New York, NY
    7 hours ago
  •  ...About the role Senior Java Developer is a remote engineering review track for evaluating Java code, debugging traces, and developer-facing AI outputs against...  ...way a code reviewer would. Judge generated code and software engineering agents. Read their debugging traces.... 
    Senior
    Hourly pay
    For contractors
    Remote work
    10 hours per week

    AuraOne

    New York, NY
    1 day ago
  •  ...technologies, and identify talent - often in combination - to an endless array of real-world customer needsJob DescriptionTitle: Senior Java Developer Location: New York, NYType: Fulltime // PermanentInterview Process: Phone and Skype HireEnd Customer: Banking domainJob... 
    Senior
    Full time

    Ventures Unlimited

    New York, NY
    3 days ago
  • £60k per year

     ...Senior Java Engineer Spring Boot/PostgreSQL/AWS - Remote - £60,000 - HealthTech My client is an established UK-based HealthTech organisation and are looking for a Senior Java Engineer to build new product. This is a hands‑on role, in an environment where Senior Developers... 
    Senior
    Remote work

    ARC IT Recruitment

    New York, NY
    3 days ago
  • $145k - $160k

    We are seeking a highly skilled Senior Java Backend Engineer to support Oracle database upgrade readiness and application compatibility remediation...  ...Engineering, or a related discipline.7+ years of overall software engineering experience with strong Java backend... 
    Senior

    EXL Service

    New York, NY
    4 days ago
  •  ...Intelligence, Consulting, Digital, Cloud DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology...  .... Our challenge We are looking for a highly skilled Senior Java Developer to join our company. In this role, candidate will... 
    Senior
    Flexible hours

    Synechron

    New York, NY
    3 days ago
  • $120k - $170k

     ...Software Engineering DirectorIn the Technology division, we leverage innovation to build the connections and capabilities that power our Firm,...  ...reimplementing our Risk Calculation engine, using distributed Java microservices, and cloud technologies.The Fundamental Review... 
    Senior
    Temporary work
    Local area

    Morgan Stanley

    New York, NY
    3 days ago
  •  .... About Your Team UI Brokerage team is seeking an experienced Senior Java Developer to join a team building high-performance, mission-critical...  ...responsive, reliable functionality. Participate in the full software development lifecycle, including design, implementation, unit... 
    Senior
    Worldwide
    Flexible hours

    Interactive Brokers

    New York, NY
    3 days ago
  • A global technology consulting company is looking for a Mid-Senior Java Developer to work on innovative solutions using Java 8, Spring Boot, and Microservices. This full-time role requires hands-on experience with REST APIs and strong knowledge of cloud and database technologies... 
    Senior
    Full time

    ApTask

    New York, NY
    4 days ago
  •  ...Job DescriptionJob DescriptionTitle: Senior Java Full Stack Developer Location: 240 Greenwich Street, New York, NY 10286 Duration: 6 months Technical Hiring Criteria (Must Haves) Top 3 Required skills: Java Springboot Angular Kafka Years of experience in each of the must... 
    Senior

    eTeam

    New York, NY
    6 hours ago
  • # Senior Java EngineerApply**Job#: 3055892****Job Description:**Senior Java Engineer**Location:** Pennington, New Jersey (Onsite)**Alternate Location:** Addison, TXRole OverviewWe...  ...Qualifications* 8+ years of hands-on software engineering experience with Java-based... 
    Senior
    Hourly pay
    Contract work

    Apex Systems

    New York, NY
    4 days ago
  •  ...About the Role Senior Java Developer – L3/L4 Production Support | Banking DomainWe are looking for a skilled and experienced Java Developer...  ...Bachelor’s degree or equivalent. ~7+ years of experience in software development and/or production support ~ Strong Java... 
    Senior
    Permanent employment
    Full time

    Coforge

    New York, NY
    59 minutes ago
  •  ...team, ARQ is the place to do it.What We're Looking ForAs a Backend Engineer, you'll design, develop, and maintain scalable, secure, and high...  ...crypto liquidity)Our technology stack is based predominantly on Java 25 on the backend with Postgres databaseWe rely on Spring Boot... 
    Senior
    Work at office
    3 days per week

    ARQ

    New York, NY
    5 hours ago
  • $130k - $190k

     ...leveraging modern technologies and data & software architectures.For Hybrid Remote work...  ...standards Responsibilities - Hands on Senior Java Developer with enterprise development...  ....Bachelor degree in Mathematics, Engineering or Computer Science. Nice to have... 
    Senior
    Remote work

    Luxoft

    New York, NY
    2 days ago
  •  ...Job TitleProficient in java with a good knowledge of its ecosystem with test-driven developmentVery good understanding of object oriented programmingFamiliar with various design and architectural patternsKnowledge of concurrency patterns in JavaCreating database schemas... 
    Senior

    Kaav Inc.

    New York, NY
    6 hours ago
  • Citi is seeking a Senior Java Developer (Vice President level) for Banking Operations in a hybrid role based in Chennai, Tamil Nadu, India. The Applications Development team leads complex system analysis and programming activities to deliver secure, scalable banking solutions... 
    Senior

    Citi

    New York, NY
    2 days ago
  • $130k - $180k

     ...the Role: We are seeking an experienced Market Data Engineer with 7+ years of hands-on Java development experience to join BIP as a full-time...  ...strong combination of market data expertise, hands-on software engineering, testing discipline, and knowledge of electronic... 
    Senior
    Full time
    Temporary work
    Remote work
    Worldwide

    BIP US

    New York, NY
    3 days ago
  • Ciklum is looking for a Senior Java Engineer to join our team full-time in Poland. We are a custom product engineering company that supports...  ...operating on a global scale. Responsibilities: Own the full software development lifecycle: design, development, testing,... 
    Senior
    Full time
    Remote work

    Ciklum

    New York, NY
    5 days ago
  •  ...Madrid and Singapore. Context : We're hiring a Senior Java Architect / Principal Engineer to help design and build a new in-house FX Back...  ...practices What We’re Looking For : ~10+ years in software engineering, ideally in Capital Markets ~ Expert-level... 
    Senior
    Full time

    QUANTEAM - North America (RAINBOW PARTNERS Group)

    New York, NY
    2 days ago
  •  ...Skills required - Java AWS preferred Kubernetes some streaming/Kafka NOSQL CI/CD testing...  ...and governance of approved AI-assisted engineering practices across teams to improve code...  ...Applies knowledge of tools within the Software Development Life Cycle toolchain including... 
    Senior
    Full time

    UniQtal Solutions LLC

    New York, NY
    20 days ago
  •  ...3 days onsite Design, develop, and enhance enterprise-grade user interfaces using Java Swing and modern front-end technologies. Collaborate with product, UX/UI, and engineering teams to deliver responsive, accessible, and user-centric application features. Integrate... 
    Senior
    Remote work

    Phaxis LLC

    New York, NY
    13 days ago
  •  ...We hire across borders, offering a Scrum-based development environment that handles massive data with low latency. You will work on Java-based microservices, deploying in Kubernetes, and collaborate with an international team to build reliable, high-availability systems... 
    Senior
    Remote job

    XTB

    New York, NY
    2 days ago
  • Mphasis is seeking a Java Lead to drive Java and microservices development across cloud-native platforms. You will work with Spring, Kafka, and modern monitoring tools in a fast-paced, delivery-focused environment. The role requires strong architecture knowledge, collaboration... 
    Senior
    Rotating shift

    Mphasis

    New York, NY
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Software Engineer. Be the first to apply!