InterviewStack.io LogoInterviewStack.io
Browse more Software Engineer jobs

Software Engineer (Associate/AVP) – IB Tech & CRM/Analytics

Jefferies Financial Group Inc.

Pune, India1 month ago
12 views5 saves0 applies

Prepare for this role


Job Type

full time

Description

Software Engineer (Associate/AVP) – IB Tech & CRM/Analytics | Pune, India

Role Overview

We are seeking a motivated Software Engineer (Associate / AVP level) to join the IB Tech & CRM/Analytics organization. This is a hands-on engineering role focused on building and supporting scalable backend services and data platforms that power data-driven solutions across Investment Banking and client-facing business units.

The role is well suited for engineers who are strong in core Java fundamentals, eager to learn cloud-native and event-driven architectures, and comfortable working under guidance within a collaborative, globally distributed engineering environment.

Key Responsibilities

  • Contribute to the development and maintenance of backend services using Java (8+) / Spring Boot; Python (FastAPI) exposure is a plus
  • Build, optimize, and maintain data pipelines and queries across PostgreSQL, MongoDB, and Redshift
  • Develop and maintain REST-based APIs and microservices under guidance from senior engineers
  • Deploy and support containerized microservices on AWS EKS using Docker
  • Gain hands-on exposure to event-driven architecture and Kafka-based messaging systems
  • Participate in code reviews, write unit and integration tests, and follow established engineering standards
  • Collaborate with product managers, QA, and other engineers to deliver features end-to-end
  • Participate in Agile ceremonies, including sprint planning, stand-ups, and retrospectives
  • Assist with production support, troubleshooting, and incident resolution as needed

Required Qualifications

  • 2–6+ years of professional software development experience (role and leveling dependent)
  • Strong fundamentals in Java, object-oriented programming, and data structures
  • Working knowledge of Spring Boot and REST API development
  • Experience writing and optimizing SQL queries
  • Familiarity with relational and NoSQL databases (PostgreSQL, MongoDB, or similar)
  • Basic experience with AWS and containerized deployments (Docker, exposure to EKS is a plus)
  • Understanding of testing practices (unit and integration testing)
  • Good communication skills and ability to work effectively in a team environment

Associate / AVP Level Expectations

  • Writes clean, maintainable, and well-tested code with growing independence
  • Demonstrates solid understanding of existing codebases and can debug issues effectively
  • Comfortable implementing features from a specification with some guidance
  • Shows curiosity and willingness to learn distributed systems and cloud-native patterns
  • Begins to take ownership of small components or services
  • Collaborates effectively across teams and time zones

Preferred / Nice-to-Have Experience

  • Exposure to Kafka or other messaging systems
  • Familiarity with Python alongside Java
  • Experience with CI/CD pipelines
  • Exposure to Financial Services or Investment Banking technology
  • Front-end exposure (Angular, React, JavaScript) is a plus

About the Team

The IB Tech & CRM/Analytics team delivers cloud-native, data-driven platforms that support client engagement, analytics, and business workflows across Jefferies. The team works closely with business partners and senior engineers to modernize legacy systems and build scalable, event-driven solutions.

#LI-JJ2

This job is found at InterviewStack.io

Skills

crmanalyticsjavaspring bootpythonfastapidata pipelinespostgresqlmongodbredshiftapismicroservicesawseksdockerevent-driven architectureagilerest apissqlnosqlintegration testingdistributed systemskafkaci/cdangularreactjavascriptobject oriented programmingcode reviewdata structuresapi development

About Jefferies Financial Group Inc.

Jefferies Financial Group Inc. is a diversified financial services company and a leading independent investment banking and capital markets firm. Headquartered in New York with operations in over 30 global cities, Jefferies provides investment banking, capital markets, asset management, wealth management, and merchant banking services to institutional and corporate clients worldwide.

enterprise companyfinance, consultingpublicWebsite