Bloomberg

Senior Java Backend Developer

Bloomberg$100K — $130K *
US-AnywhereRemote in United States
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Senior-level experience in enterprise Java application development
  • Proficient in Kotlin or willing to learn quickly
  • Strong Apache Kafka expertise, with producer and consumer roles
  • Experience in designing high-volume RESTful APIs
  • Familiar with relational databases like Oracle and PostgreSQL
  • Knowledge of NoSQL databases, particularly Cassandra
  • Proven ability to navigate large codebases with minimal onboarding

Responsibilities

  • Understand and contribute to the existing Price Publish platform
  • Develop new capabilities within the PDEv2 architecture
  • Create scalable backend services for price processing
  • Enhance Kafka-based event processing solutions
  • Design and maintain robust REST APIs
  • Collaborate with teams across the U.S. and India
  • Deliver production-quality software with minimal supervision

Benefits

  • Fully remote position
  • Flexible working hours during Central Time business hours
  • Opportunity to work on a major platform modernization initiative
  • Collaborative environment with teams in both the U.S. and India
  • Exposure to cutting-edge technologies in backend development
Full Job Description
Position Overview
The Price Publish team is responsible for processing and publishing price changes across the client. The team's applications power pricing through REST APIs and Kafka-based event processing, ensuring accurate and timely price updates.
The team is in the final phase of a major platform modernization (PDEv2), focused on improving scalability, throughput, and performance. This contractor will contribute to both the new architecture and the existing production platform while helping deliver new business capabilities.
This is a senior individual contributor role requiring the ability to quickly understand an established codebase, work independently, and collaborate effectively with engineering teams across the U.S. and India.

Required Skills
Senior-level experience developing enterprise applications using Java
Professional experience with Kotlin or the ability to quickly become productive in Kotlin
Strong experience building distributed backend services using Apache Kafka, including producer and consumer implementations
Experience designing, developing, and supporting high-volume RESTful APIs
Strong experience with relational databases such as Oracle and/or PostgreSQL
Familiarity working with distributed NoSQL databases such as Cassandra
Experience working within large, existing enterprise applications and contributing with minimal onboarding
Ability to independently troubleshoot, develop, test, and deliver production-quality software
Strong communication and collaboration skills in a distributed Agile environment

Preferred Skills
Experience with modular monorepo architectures
Experience working in framework-light or framework-free Java applications
Experience with RocksDB
Experience supporting high-throughput, event-driven, or large-scale distributed systems
Retail, pricing, or eCommerce platform experience

What Success Looks Like
The successful contractor will:
Quickly become productive within the existing Price Publish platform
Contribute to the continued development of the PDEv2 architecture
Develop scalable backend services supporting high-volume price processing
Build and enhance Kafka-based event processing solutions
Design and maintain reliable REST APIs
Collaborate effectively with engineers across U.S. and India-based teams
Deliver high-quality, production-ready code with minimal supervision

Strong recent Java backend development experience
Hands-on Kafka experience in production environments
Experience building scalable distributed systems and REST APIs
The ability to independently contribute to complex enterprise applications
Clear examples of architecture, design, or ownership responsibilities

TECHNICAL SKILLS

Must Have
Ability to ramp up quickly on an existing system and contribute with minimal guidance
Ability to work closely and collaborate effectively with the TII team
Good database experience with Oracle Exadata, PostgreSQL, and Cassandra
Senior-level development experience in Java and Kotlin,
Senior-level experience in building and supporting REST APIs
Senior-level experience with Kafka, including consumer and producer implementations
Strong team collaboration and communication skills

Nice To Have
Experience with modular monorepo architecture
Experience with RocksDB
Experience working on framework-free codebases

Notes:
Remote
Work Arrangement: Must be available to participate in meetings during (Central Time) business hours

About Bloomberg

Bloomberg L.P. is a privately held financial, software, data, and media company headquartered in Midtown Manhattan, New York City. It was founded by Michael Bloomberg in 1981, with the help of Thomas Secunda, Duncan MacMillan, Charles Zegar, and a 12% ownership investment by Merrill Lynch. Bloomberg L.P. provides financial software tools and enterprise applications such as analytics and equity trading platform, data services, and news to financial companies and organizations through the Bloomberg Terminal (via its Bloomberg Professional Service), its core revenue-generating product. Bloomberg L.P. also includes a wire service (Bloomberg News), a global television network (Bloomberg Television), digital websites, a radio station (WBBR), subscription-only newsletters, and three magazines: Bloomberg Businessweek, Bloomberg Markets, and Bloomberg Pursuits.
Learn more about Bloomberg
Size
20,000 employees
Industry
Founded
1981

Similar Jobs

More Jobs at Bloomberg

More Information Technology Jobs

Find similar Senior Java Backend Developer jobs: