Create Alert
Email me similar jobs

Associate/ AVP - Java Developer – IB Tech & CRM/Analytics

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 (+) / 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

  • –+ 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-JJ

    Similar jobs

    Associate/ AVP - Java Developer – IB Tech & CRM/Analytics

    Apply Now
    Back to search page