Senior Java Software Engineer
$150k - $220kJefferies
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.
- ...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...SeniorPermanent employmentFull timeVisa sponsorshipWork visa
- ...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...SeniorFull timeWork at officeLocal areaFlexible hoursShift work
- ...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...SeniorWork at officeRemote work
- ...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...SeniorFull timeTemporary workWork at officeRemote workMonday to Friday3 days per week
$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...SeniorTemporary work- ...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
- ...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,...Senior2 days per week
- ...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
- ...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....SeniorHourly payFor contractorsRemote work10 hours per week
- ...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...SeniorFull time
£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...SeniorRemote work$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- ...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...SeniorFlexible hours
$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...SeniorTemporary workLocal area- .... 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...SeniorWorldwideFlexible hours
- 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...SeniorFull time
- ...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
- # 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...SeniorHourly payContract work
- ...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...SeniorPermanent employmentFull time
- ...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...SeniorWork at office3 days per week
$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...SeniorRemote work- ...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
- 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
$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...SeniorFull timeTemporary workRemote workWorldwide- 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,...SeniorFull timeRemote work
- ...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...SeniorFull time
- ...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...SeniorFull time
- ...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...SeniorRemote work
- ...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...SeniorRemote job
- 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...SeniorRotating shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Software Engineer. Be the first to apply!
- java developer backend New York, NY
- java developer (remote only on w2) New York, NY
- java cloud developer New York, NY
- java cloud engineer New York, NY
- java developer full time New York, NY
- sr.java developer New York, NY
- react java developer New York, NY
- senior java developer New York, NY
- java developer c2c New York, NY
- lead full stack java developer New York, NY




