Associate - Java Engineer IB Tech & CRM/Analytics (Pune)
Posted Updated
Description
Associate - Java Engineer IB Tech & CRM/Analytics (Pune)
Company: Recognized
Job Location: Pune, Maharashtra, India
Employment Type: Full-time
Experience Required: 2 - 6 years
Description
Software Engineer (Associate) IB Tech & CRM/Analytics | Pune, India
About Jefferies
Jefferies is a leading global, full-service investment banking and capital markets firm. The firm provides a broad range of financial services to institutional investors, corporations, and governments, including investment banking, equities, fixed income, asset management, and wealth management.
Headquartered in Recent York, Jefferies operates in major financial centers across the Americas, Europe, and Asia, with a strong global footprint and deep industry expertise. The firm is known for its client-centric culture, entrepreneurial mindset, and commitment to delivering innovative, high-quality solutions across advisory, sales and trading, and research.
Technology plays a critical role in Jefferies strategy, with ongoing investment in cloud-native platforms, data engineering, analytics, and modern engineering practices to support business growth, operational excellence, and differentiated client experiences.
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
26+ 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. .