Java Developer (Digital Marketing domain)

Coherent Solutions

United States

Hybrid

USD 120,000 - 170,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Flexible work options
Referral program
Training and conferences
Mentorship

Job summary

Coherent Solutions seeks a highly skilled Java backend engineer to join our global AdTech platform team in a hybrid/remote arrangement in the United States. You will develop high-performance, real-time DSP services that handle millions of requests per second, with a focus on low latency, scalability, and reliability.

Work closely with the Product team to translate business requirements into scalable software; design, implement, test, and deploy platform features; and contribute to distributed

Qualifications

  • 5+ years of commercial experience in Java backend development focusing on scalable systems.
  • Strong JVM knowledge, GC tuning, profiling, and performance optimization.
  • Experience with distributed REST APIs, fault tolerance, scalability, and resilience.
  • Hands-on with low-latency, high-throughput services.
  • Experience with real-time streaming pipelines (Kafka or Kinesis).
  • Solid data structures and algorithms background.
  • Experience with Tomcat and web servers; good networking and load balancing understanding.
  • Production experience with Docker and Kubernetes; Git and CI/CD pipelines.

Responsibilities

  • Develop high-performance, large-scale DSP services and platform products.
  • Collaborate with Product to translate requirements into technical solutions.
  • Write clean, production-ready code with focus on throughput and latency.
  • Design, test, and improve platform features for real-time processing.
  • Contribute to distributed systems processing billions of transactions daily under SLAs.
  • Improve test coverage, monitoring, automation, and observability.
  • Participate in Agile processes and fast delivery cycles.

Skills

Java backend development
JVM performance tuning
Distributed REST APIs
Low-latency, high-throughput systems
Real-time streaming (Kafka/Kinesis)
Data structures and algorithms
Tomcat
Networking and load balancing
Docker and Kubernetes
Git and CI/CD
English communication

Tools

Kafka/Kinesis
Redis
S3
Tomcat
Docker
Kubernetes
Git
CI/CD (GitLab CI/CD)

Job description

Company Background

Our client is a global technology company transforming the way brands and agencies make marketing decisions. Its platform enables marketers to plan and activate cross-channel, programmatic media campaigns using real-time research, proprietary audience data, advanced analytics, and more than 150 integrated partners including Facebook, Instagram, Pinterest, Snapchat, and Twitter. The company operates across North America, Europe, the Middle East, Asia, and Australia.

Project Description

The role is focused on developing and modernizing real-time DSP serving services that process bid requests, deliver ads, integrate with third-party platforms, and record measurement events used for reporting and billing. The team works on high-throughput, low-latency systems processing millions of requests per second, with a strong focus on availability, data correctness, performance tuning, and scaling the platform for future growth. Current initiatives include splitting a monolith into microservices, improving deployment automation, and moving measurement pipelines from batch processing to real-time streaming with Kafka.

Technologies
  • Java
  • Kafka / Kinesis
  • Redis
  • S3
  • Tomcat
  • Docker, K8S
  • Git, CI/CD
What You’ll Do
  • Develop critical high-performance, large-scale services for DSP programmatic integrations and platform products;
  • Work closely with the Product team to understand business needs and translate product requirements into technical solutions;
  • Write clean, efficient, and production-ready code with a strong focus on high throughput and low latency;
  • Design, develop, test, and improve new and existing platform features;
  • Contribute to building large-scale distributed systems processing billions of transactions per day under strict SLAs;
  • Improve test coverage, monitoring coverage, automation, and overall system observability;
  • Follow Agile methodologies and work in a fast-paced engineering environment with quick delivery cycles;
Job Requirements
  • 5+ years of commercial experience in Java backend development, with a focus on scalable backend systems;
  • Strong knowledge of the JVM ecosystem, including garbage collection, profiling, and performance tuning;
  • Experience with distributed REST APIs, fault tolerance, scalability, consistency, and resilience;
  • Hands-on experience with low-latency and high-throughput services;
  • Experience with real-time streaming pipelines using Kafka, Kinesis, or similar technologies;
  • Strong knowledge of data structures and algorithms;
  • Experience with web/application servers such as Tomcat;
  • Solid understanding of networking and load balancing concepts;
  • Production experience with Docker and Kubernetes;
  • Experience with Git and CI/CD pipelines, such as GitLab CI/CD or similar tools;
  • Interest in applying modern technologies and AI-assisted development tools;
  • Readiness to participate in PagerDuty rotation (1 week per quarter);
  • Strong verbal and written communication skills, including the ability to explain complex technical trade-offs to both technical and non-technical stakeholders;
  • English: B2 or higher;
Nice To Have
  • Prior experience in the AdTech industry;
  • Familiarity with Python or Scala;
What Do We Offer

The global benefits package includes:

  • Technical and non-technical training for professional and personal growth;
  • Internal conferences and meetups to learn from industry experts;
  • Support and mentorship from an experienced employee to help you professional grow and development;
  • Health insurance;
  • Sports activities to promote a healthy lifestyle;
  • Flexible work options, including remote and hybrid opportunities;
  • Referral program for bringing in new talent;
  • Work anniversary program and additional vacation days.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

OSI Engineering • Austin (TX)

Hybrid
USD 82,656 - 103,320
Data Engineering, Ad Platforms - (Spark & Scala Development)
Data Engineering, Ad Platforms - (Spark & Scala Development)

US Tech Solutions • Santa Monica (CA)

On-site
USD 137,760 - 141,892
DevOps Engineer – Big Data
DevOps Engineer – Big Data

Naviteq Ltd • United States

Remote
USD 130,000 - 190,000
Fully remote work
Flexible, distributed team
Ownership over architecture
Senior Data Engineer
Senior Data Engineer

MWDN Ltd. • United States

Hybrid
USD 120,000 - 180,000
PTO 29 days (18 working days + HOL)
10 paid sick days
Full financial and legal support for I
+2
Senior Software Engineer (Java Backend)
Senior Software Engineer (Java Backend)

MissionOne Media • United States

Remote
USD 120,000 - 180,000
Digital Data Platform Java Developer
Digital Data Platform Java Developer

TECHNOLOGY PARTNERS INC • St. Louis (MO)

On-site
USD 62,000 - 90,000
Software Engineer
Software Engineer

Quantcast • San Francisco (CA)

On-site
USD 80,000 - 120,000
Competitive salary
Performance bonus
Equity
+1
Senior Software Engineer
Senior Software Engineer

Nexxen • San Carlos (CA)

Hybrid
USD 170,000 - 200,000
Medical
Dental
Vision
+6
Java Developer
Java Developer

AccelPad INC • Sunnyvale (CA)

On-site
USD 110,000 - 150,000
Software Engineer, Ad Signals
Software Engineer, Ad Signals

Reddit, Inc. • San Francisco (CA)

On-site
USD 180,000 - 280,000
Healthcare Benefits
Income Replacement Programs
401(k) With Employer Match
+14