Engineering Lead (Java, IB Technology)

Jefferies

New York, NY • 38m ago • On-site

Senior

On-site

175,000 - 275,000 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Engineering Lead (Java, IB Technology) for IB Tech & CRM/Analytics

  • Focus: Cloud-native data engineering, event-driven platforms, APIs, and streaming/data pipelines

Description

You will lead the end-to-end SDLC on high-impact projects for IB Tech & CRM/Analytics, helping build intelligent, actionable insights across client-facing and corporate functions. The work is modern, fully cloud-native on AWS, including development of APIs and microservices plus event-driven data distribution using Kafka. You will also mentor distributed engineers, set standards, and drive innovation in scalable, fault-tolerant systems.

Responsibilities

  • Contribute across the full SDLC: design, implementation, testing, release, and support

  • Align teams on goals, outcomes, priorities, deadlines, and deliverables

  • Influence, mentor, and collaborate with engineers across multiple time zones

  • Write readable, testable, maintainable code

  • Drive adoption of new technologies and architectural improvements

Requirements

  • 12+ years of Java development experience

  • Excellent communication skills to present complex technical solutions clearly

  • Hands-on experience building Java-based APIs (GraphQL/OpenAPI/gRPC) and microservices using Spring Boot and AWS services (ECR/EKS/EC2/Beanstalk)

  • Experience with Kafka and event-driven architecture; design and deliver scalable, high-performance streaming applications

  • Experience with SQL, including stored procedures, functions, and data warehousing

  • Strong design/problem-solving skills for distributed, highly available, fault-tolerant systems

  • Experience with TDD/BDD unit tests and working with QA for defect triage and resolution

  • Proactive participation in Agile ceremonies; experience with virtual/distributed teams

  • Leadership experience mentoring engineers, resolving technical challenges, and conducting code reviews

  • Experience building systems from scratch with strong software architecture/design principles

  • In-depth Kafka ecosystem knowledge for robust data pipelines and streaming applications

  • Experience with AWS EKS, containerized application deployment, CI/CD pipelines, Docker, and Kubernetes

Benefits

  • Annual discretionary incentive and retention bonus

  • Comprehensive benefits: medical, dental & vision; 401(k)

  • Life, accident, and disability insurance; wellness programs

  • Paid time off (vacation, sick leave) and paid holidays

  • Paid parental leave for full-time employees

Salary

$175,000 - $275,000 (based on experience and qualifications)

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Engineering Lead (Java, IB Technology) role

Improve your resume for just $5

$175,000 – $275,000/year

Unlock Full Resume Report